a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}img{border:0;max-width:100%}li{list-style-type:none}button.forward-landing,button.forward-landing-entry,button.forward-tab,button.forward-tab-entry,button.reverse-landing,button.reverse-landing-entry,button.reverse-tab,button.reverse-tab-entry{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden;position:absolute;outline:0!important}:root{--formioChar:#3a4756;--formioCharDark:#2a333e;--formioCharLight:#4a5b6e;--formioCharBlue:#35393a;--formioCharBlueLight:#4c5253;--formioCharBlueLight2:#636b6c;--formioGreenDark:#1e3313;--formioGreen:#69b342;--formioGreenDark:#5a9a39;--formioGreenLight:#78cd4b;--formioGreenLight2:#9ae673;--formioGreenHighlight:#edfae6;--formioGreenTextHighlight:#c9f2b2;--formioBlue:#0079c0;--formioBlueLight:#0091e6;--formioBlueLight2:#33b4ff;--formioBlueDark:#0069a7;--formioBlueDark2:#00598d;--formioMidnight:#3a4756;--formioMidnightLight:#4b5c6f;--link:#2678ff;--red:#ff0000;--redDark:#b82020;--formioRedTextHighlight:#f2c2c2;--primaryTextColor:var(--formioChar);--primaryColor:var(--formioGreen);--primaryColorDark:var(--formioGreenDark);--primaryColorLight:var(--formioGreenLight);--primaryColorLight2:var(--formioGreenLight2);--secondaryTextColor:var(--formioGreen);--secondaryColor:var(--formioChar);--secondaryColorDark:var(--formioCharDark);--secondaryColorLight:var(--formioCharLight);--tertiaryTextColor:var(--formioBlue);--tertiaryColor:var(--tertiaryTextColor);--tertiaryColorDark:var(--formioBlueDark);--tertiaryColorDark2:var(--formioBlueDark2);--tertiaryColorLight:var(--formioBlueLight);--tertiaryColorLight2:var(--formioBlueLight2);--gray1:#f8f9fa;--gray2:#f6f7f8;--gray3:#eeeff0;--gray4:#e0e5ec;--gray5:#d7d7de;--gray6:#c7c7d1;--gray7:#b6b6c4;--gray8:#a7a7b8;--gray9:#9898ab;--gray10:#89899e;--gray11:#7b7b91;--gray12:#707085;--gray13:#646478;--gray14:#58586b;--gray15:#4c4c5e;--gray16:#454253;--gray17:#383645;--gray18:#2d2b38;--gray19:#23212b;--gray20:#18171f;--gray21:#0e0d12;--white:#ffffff;--black:#000000;--twhite:#f8f9fa;--twhite2:#f6f7f8;--twhite3:#EEEFF0;--twhiteBlue:#f2f4f8;--fintechGreen:#4fdbad;--fintechGreenDark:#45bf97;--fintechCoolGradient:linear-gradient(90deg, rgba(39,203,151,1) 0%, rgba(74,202,230,1) 100%);--fintechWarmGradient:linear-gradient(90deg, rgba(252,129,200,1) 0%, rgba(251,187,44,1) 100%);--primaryGradient:linear-gradient(135deg, var(--primaryColor) 0%, var(--primaryColorLight) 100%);--primaryGradientLight:linear-gradient(135deg, var(--primaryColorLight) 0%, var(--primaryColorLight2) 100%);--primaryBoxShadow:0 0 20px rgba(0,0,0,.05);--secondaryBoxShadow:0 0 50px rgba(0,0,0,.15);--fieldBoxShadow:10px 10px 20px rgba(0,0,0,.05);--thinBoxShadow:0 0 20px rgba(0,0,0,.05);--buttonBoxShadowGreen:0 10px 30px rgba(211,243,194,.6);--cardBoxShadow:0 0 20px rgba(0,0,0,.1);--blackBoxShadow:0 0 20px rgba(0,0,0,1);--avatarBoxShadow:0 0 15px rgba(0,0,0,.15);--primaryFont:Inter,Helvetica,Arial,Sans-serif;--primaryMonospaceFont:'Source Code Pro','Courier New',Courier,monospace;--blockquoteFont:Georgia,Sans-serif}:focus{outline:0}*{position:relative;box-sizing:border-box;-webkit-text-size-adjust:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box}*{-webkit-text-size-adjust:none}html{height:100%;scroll-behavior:smooth}@font-face{font-family:Inter;font-style:normal;font-weight:300 700;font-display:optional;src:url("fonts/inter-latin-wght.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body{height:100%;font-size:14px;font-family:var(--primaryFont);color:var(--primaryTextColor);line-height:1.5em;margin:0;background:var(--white);scroll-behavior:smooth}body.noscroll{overflow-y:hidden}.clearfix:after{content:".";visibility:hidden;display:block;height:0;clear:both}.clearright{clear:right}.h1,.h2,.h3,.h4,.h5,.h6,.huge,.large,.medium,.xlarge,.xxlarge,h1,h2,h3,h4,h5,h6{font-size:16px;-webkit-font-smoothing:antialiased;line-height:1.4em;font-family:var(--primaryFont);letter-spacing:-.03em}.h1,.huge,h1{font-size:26px;font-weight:700}.h2,.xxlarge,h2{font-size:18px}.h3,.xlarge,h3{font-size:18px}.h4,.large,h4{font-size:16px}.h5,.medium,h5{font-size:14px}.h6,.small,h6{font-size:13px;letter-spacing:0}.strong,.weight700,strong{font-weight:700}.lightweight,.weight300{font-weight:300}.normalweight,.weight400{font-weight:400}.midweight,.semiweight,.weight600{font-weight:600}.heavyweight,.weight800{font-weight:800}.blackweight,.weight900{font-weight:900}.italic,em{font-style:italic}.stritalic{font-weight:700;font-style:italic}.underline{text-decoration:underline}.strike{text-decoration:line-through}tt{font-family:var(--primaryMonospaceFont)}.tight{letter-spacing:-.03em}.tight2{letter-spacing:-.06em}.upper{text-transform:uppercase}.lower{text-transform:none}code{padding:1px 3px;border-radius:3px;background:var(--formioGreenHighlight);font-family:var(--primaryMonospaceFont);color:var(--formioGreenDark)}.center,.centertext{text-align:center}.indent{margin-left:30px;margin-bottom:30px}p{line-height:1.7em;margin-bottom:30px}p:last-child{margin-bottom:0!important}p.withlist{margin-bottom:15px}p.mclear,p.nobot{margin-bottom:0}p.small{font-size:14px}p.reference{font-size:11px;color:var(--gray9)}ol,ul{margin-bottom:30px}ol:last-child,ul:last-child{margin-bottom:0}ol li,ul li{list-style-type:disc;margin:10px 0 10px 30px}ol li{list-style-type:decimal}ol li:last-child,ul li:last-child{margin-bottom:0}ol li ul li{list-style-type:disc}ol.sublists li{margin:20px 10px 10px 30px}ol.small li,ul.small li{font-size:13px}ul.icons li{list-style-type:none;margin-left:0;padding-left:35px;margin:7px 0 7px 0}ul.icons li:first-child{margin-top:0}ul.icons li:last-child{margin-bottom:0}ul.icons li svg{width:20px;height:20px;top:1px;left:0;position:absolute}ul.icons.large li{font-size:14px;margin-top:20px;margin-bottom:20px;padding-left:45px}ul.icons.large li:first-child{margin-top:0}ul.icons.large li svg{width:22px;height:22px;top:0}ul.icons.narrow{max-width:600px;margin:0 auto}ul.icons.spread li{margin:12px 0 12px 0}ul.icons.error li svg{color:var(--redDark)}ul.icons.checks li svg{color:var(--formioGreen)}ul.icons.spaced li{margin:20px 0}ul.icons.thin150{max-width:150px;margin-left:auto;margin-right:auto}ul.icons.thin200{max-width:200px;margin-left:auto;margin-right:auto}ul.icons.thin250{max-width:250px;margin-left:auto;margin-right:auto}ul.icons.thin400{max-width:400px;margin-left:auto;margin-right:auto}ul.icons.two{columns:2;gap:40px}.check-wrap{width:20px;height:20px;padding:3px;border:2px solid var(--primaryTextColor);position:absolute;left:0;top:1px;border-radius:3px;background-color:var(--primaryColorLight)}.check-wrap svg.check{color:var(--white);width:16px;height:16px;top:0;left:0}ul.centered{max-width:600px;margin-left:auto;margin-right:auto;margin-top:50px}ul.centered.thin{max-width:400px;margin-top:30px}code{font-size:14px;font-family:var(--primaryMonospaceFont);border-radius:3px;padding:1px 3px}pre{background:#f4f8fb;border-radius:5px;width:100%;font-family:var(--primaryMonospaceFont);font-size:14px;padding:15px;box-shadow:var(--thinBoxShadow);overflow-x:auto}pre code{background:0 0;color:var(--primaryTextColor)}pre.wp-block-code{box-shadow:unset;border:1px solid var(--gray4);margin-bottom:30px}.blockquote,blockquote{border-left:10px solid var(--primaryColorLight);padding-left:40px;margin-bottom:30px}.blockquote p:last-child,blockquote p:last-child{padding-bottom:0}.blockquote p.quote-text,blockquote p.quote-text{margin-bottom:10px}.blockquote p.quote-author,blockquote p.quote-author{font-family:var(--primaryFont);font-weight:700;font-style:italic}cite{font-size:14px;font-style:normal}.white{color:var(--white)}.primary{color:var(--primaryColor)}.primarylight{color:var(--primaryColorLight)}.primarytext{color:var(--primaryTextColor)}.gradient-text.primary{-webkit-box-decoration-break:clone;background:linear-gradient(to left,var(--primaryColorLight),var(--primaryColorDark));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.gradient-text.primarylight{-webkit-box-decoration-break:clone;background:linear-gradient(to left,var(--primaryColorLight2),var(--primaryColorLight));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.gradient-text.italic,em .gradient-text,span.italic .gradient-text{padding-right:2px}.twhitebg{background-color:var(--twhite)}.whitebg{background-color:var(--white)}.reddark{color:var(--redDark)}.text-highlight{border-radius:5px;background-color:var(--formioGreenTextHighlight);display:inline-block;font-weight:700;padding:0 5px}.text-highlight.bad{background-color:var(--formioRedTextHighlight)}a,a:visited{color:var(--link);text-decoration:none;cursor:pointer;transition:color .15s linear;text-decoration:none}a:hover{color:var(--gray9);transition:color .15s linear;text-decoration:none}a.feature-link{color:var(--primaryTextColor);border-bottom:1px dotted var(--gray12);padding-bottom:1px}a.feature-link:hover{color:var(--gray9);border-bottom:1px solid var(--gray6)}.iconright{padding-right:20px;position:relative}.iconright i{position:absolute;top:-2px;right:0;font-size:18px}.iconright svg{position:absolute;width:16px;top:1px;right:0}.iconleft{padding-left:20px;position:relative}.iconleft i{position:absolute;top:-2px;left:0}.iconleft svg{position:absolute;width:16px;top:1px;left:0}.read{border:1px dotted var(--gray9);padding:2px 30px 2px 10px;border-radius:3px;display:inline-block}.read.iconright svg{right:8px;top:6px}.hidden,.hide{display:none}.eclipse{height:0;overflow:hidden;padding:0;margin:0}.req{color:var(--red);font-weight:700}.req:after{content:" * "}button{padding:0;margin:0;border:0;line-height:inherit;background:0 0;cursor:pointer}.button,a.button,button[type=submit],input[type=submit]{font-family:var(--primaryFont);padding:8px 19px;border:1px solid transparent;border-radius:3px;font-size:14px;line-height:16px;text-align:center;overflow:hidden;margin:0;color:var(--white);font-weight:700;display:inline-block;background-color:var(--gray14);transition:.15s linear all;box-shadow:var(--buttonBoxShadowGreen);text-decoration:none}.button:hover,a.button:hover,button[type=submit]:hover,input[type=submit]:hover{cursor:pointer;background-color:var(--gray13);transition:.15s linear all;text-decoration:none}.button.primary,a.button.primary,button[type=submit].primary,input[type=submit].primary{background-color:var(--primaryColor);color:#fff}.button.primary:hover,a.button.primary:hover,button[type=submit].primary:hover,input[type=submit].primary:hover{background-color:var(--primaryColorLight)}.button.outlined.primary{background-color:transparent;border:2px solid var(--primaryColor);color:var(--secondaryTextColor)}.button.outlined.primary:hover{background-color:transparent;border:2px solid var(--primaryColorLight);color:var(--primaryColorLight)}.button.disabled,a.button.disabled,button[type=submit].disabled,input[type=submit].disabled{opacity:.5;filter:grayscale(100%);pointer-events:none}.button.medium,a.button.medium,button[type=submit].medium,input[type=submit].medium{font-size:16px;padding:14px 29px}.button.large,a.button.large,button[type=submit].large,input[type=submit].large{font-size:20px;padding:16px 32px}.button.rounded,a.button.rounded,button[type=submit].rounded,input[type=submit].rounded{border-radius:17px}.button.rounded.medium,a.button.rounded.medium,button[type=submit].rounded.medium,input[type=submit].rounded.medium{border-radius:24px}.button.rounded.large,a.button.rounded.large,button[type=submit].rounded.large,input[type=submit].rounded.large{border-radius:33px}.button.withiconright.large{padding-right:52px}.button.withiconright.large svg{position:absolute;width:24px;height:24px;right:20px;top:12px}.button.withicon.medium{padding-left:44px}.button.withicon.medium svg{position:absolute;width:20px;height:20px;left:15px;top:13px}.button.withicon.medium.fill{padding-left:0}.button.withicon.medium.fill span.has-icon{padding-left:44px}.button.withicon.medium.fill span.has-icon svg{top:1px}.button.withiconright.medium{padding-right:44px}.button.withiconright.medium svg{position:absolute;width:20px;height:20px;right:15px;top:13px}.button.withicon.small{padding-left:34px}.button.withicon.small svg{position:absolute;width:16px;height:16px;left:10px;top:8px}.button.withiconright.small{padding-right:34px}.button.withiconright.small svg{position:absolute;width:16px;height:16px;right:10px;top:8px}.button,a.button,button[type=submit],input[type=submit]{box-shadow:unset}.button.outlined.primary.light{border:2px solid var(--gray4);color:var(--gray4)}.button.outlined.primary.light:hover{border:2px solid var(--white);color:var(--white)}.blackcover{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:rgba(0,0,0,.8);opacity:0;visibility:hidden;pointer-events:none;transition:.15s linear all}.blackcover.active{opacity:1;visibility:visible;pointer-events:all;transition:.15s linear all}.imagebox{position:fixed;top:0;right:0;bottom:0;left:0;max-width:90%;margin:auto;max-height:90%;z-index:210;display:flex;align-items:center;transition:.25s linear all;justify-content:center}.imagebox.active{opacity:1;visibility:visible;pointer-events:all;transition:.25s linear all}.imagebox img{max-width:100%;max-height:100%;filter:drop-shadow(0 0 30px rgba(0,0,0,.5))}.imagebox-show,a.imagebox-show,button.imagebox-show{cursor:pointer;width:100%;height:100%}button.imagebox-close{position:absolute;top:0;right:0;z-index:10;font-size:30px;color:var(--white);cursor:pointer}.subject-image.full a.imagebox-show,.subject-image.full button.imagebox-show{height:auto}.lightbox{position:fixed;top:0;right:0;bottom:0;left:0;width:400px;max-width:100%;height:500px;max-height:100%;margin:auto;z-index:110;padding:30px;background-color:var(--white);border-radius:5px;box-shadow:var(--primaryBoxShadow);opacity:0;visibility:hidden;pointer-events:none;transition:.15s linear all}.lightbox.active{visibility:visible;opacity:1;pointer-events:all;transition:.15s linear all}button.close-button.close-lightbox{position:absolute;top:20px;right:20px}.lightbox-title{font-weight:700}.lightbox.delete-submission{height:182px}.lightbox button.close-button{color:var(--primaryTextColor);pointer-events:all;top:0;right:0;z-index:10}.lightbox button.close-button:hover{opacity:.5}.lightbox.image{width:auto;height:auto;top:30px;right:30px;bottom:30px;left:30px;background-color:transparent;padding:0;pointer-events:none}.lightbox.image button.close-button{color:var(--white)}.lightbox-image-wrap{pointer-events:all;position:absolute;top:30px;right:30px;bottom:30px;left:30px;margin:auto;display:flex;align-items:center}.lightbox-image-wrap.noevents{pointer-events:none}.lightbox.image img{object-fit:cover;margin:auto;max-width:100%;max-height:100%;pointer-events:all}.lightbox.content{width:100%;max-width:700px;height:100%;max-height:900px;margin:auto;padding:50px;overflow-y:auto}.lightbox.content button.close-button{color:var(--primaryTextColor);top:30px;right:30px}.lb-content{width:100%;margin:0 auto;color:var(--primaryTextColor)}.lb-avatar{width:140px;height:140px;padding:6px;background:var(--white);border-radius:50%;overflow:hidden;box-shadow:var(--avatarBoxShadow)}.lb-avatar img{width:100%;height:100%;float:left;object-fit:cover;border-radius:50%;overflow:hidden}.bio-header{display:flex;gap:40px;align-items:center;margin-bottom:30px}.bio-header .lb-avatar{flex-shrink:0}.person-name{font-size:22px;font-weight:700;margin-bottom:5px}.person-title{font-size:16px;font-weight:300;color:var(--gray9)}textarea{font-size:14px;font-family:var(--primaryFont)}input[type=email],input[type=text],textarea{-webkit-appearance:none}::-webkit-input-placeholder{color:var(--gray6)}::-moz-placeholder{color:var(--gray6)}:-ms-input-placeholder{color:var(--gray6)}input:-moz-placeholder{color:var(--gray6)}label:hover{cursor:pointer;font-family:var(--primaryFont)}.field,.textarea,input#email,input#url,input[type=email],input[type=search],input[type=text],select,textarea{color:var(--primaryTextColor);width:100%;line-height:20px;border-radius:5px;font-size:14px;font-weight:600;font-family:var(--primaryFont);padding:15px 20px;background:var(--white);box-shadow:var(--fieldBoxShadow)}.textarea,textarea{height:auto;border-radius:2px;-webkit-overflow-scrolling:touch;padding:15px;font-weight:400;min-height:140px}::-webkit-search-cancel-button{display:none}.row{width:100%;display:flex;align-items:center;margin-bottom:30px}.row.last,.row:last-child{margin-bottom:0}.labelwrap{width:30%;padding-right:15px}.label,label{font-weight:700}label{cursor:pointer}.fieldwrap{width:70%}.row.tarea{align-items:unset}.row.tarea .label,.row.tarea label{margin-top:15px}.row.fill{display:block}.row.fill .labelwrap{width:100%}.row.fill .fieldwrap{width:100%;margin-top:7px}.row.fill.tarea .label,.row.fill.tarea label{margin-top:0}.field,.label,.pre,.textarea{pointer-events:none}.label{color:var(--gray9)}.field,.textarea{color:var(--gray6)}.pre{background:#f4f8fb;border-radius:5px;width:100%;font-family:var(--primaryMonospaceFont);overflow:hidden;font-size:14px;padding:15px;box-shadow:var(--thinBoxShadow)}.row.small .field{font-size:12px;padding:7px 10px}.row.small .label{font-size:12px}.row.small .textarea{padding:7px;font-size:12px}.pre.small{font-size:12px;line-height:1.5em}.formio-component.form-group{display:grid;grid-template-columns:30% 70%;width:100%;margin-bottom:20px}.formio-component label,.formio-component.form-group label{width:100%;color:var(--primaryTextColor);display:flex;align-self:center}.formio-component .formio-errors,.formio-component.form-group .formio-errors{flex-wrap:wrap;width:100%;flex:0;grid-column-start:2;font-size:14px;margin-top:5px}.formio-component div[ref=element],.formio-component.form-group div[ref=element]{width:100%}.formio-choices.form-group,.formio-component div[ref=element] input,.formio-component div[ref=element] select,.formio-component div[ref=element] textarea,.formio-component.form-group div[ref=element] input,.formio-component.form-group div[ref=element] select,.formio-component.form-group div[ref=element] textarea{border:1px solid var(--gray4);color:var(--primaryTextColor);width:100%;line-height:20px;border-radius:5px;font-size:14px;font-weight:400;font-family:var(--primaryFont);padding:6px 15px;background:var(--white);box-shadow:var(--fieldBoxShadow)}.choices__list--dropdown{left:0}.formio-component div[ref=element] textarea,.formio-component.form-group div[ref=element] textarea{max-width:100%;min-width:100%;border:1px solid var(--gray4);padding:6px 15px}.formio-component.form-group.formio-component-textarea,.formio-component.formio-component-textarea{display:block}.formio-component.form-group.formio-component-textarea label,.formio-component.formio-component-textarea label{margin-bottom:10px}.formio-component.form-group.short div[ref=element] input,.formio-component.short div[ref=element] input{max-width:150px}.schedule .formio-form-wrapper{margin-top:0}.formio-choices.form-group,.formio-choices.formio-form-group{border:1px solid var(--gray4);color:var(--primaryTextColor);width:100%;line-height:20px;border-radius:5px;font-size:14px;font-weight:400;font-family:var(--primaryFont);background:var(--white);box-shadow:var(--fieldBoxShadow);padding:0}.formio-choices.form-group input,.formio-choices.formio-form-group input{width:100%;height:100%;margin:0}.has-feedback .choices.form-group.formio-choices .form-control{padding:0!important}.choices.form-group.formio-choices{border:1px solid var(--gray4)!important;padding:10px 10px 5px 10px;min-height:34px}.choices__list.choices__list--multiple{display:flex;align-items:center;height:100%;width:100%;flex-wrap:wrap;gap:4px}.choices__list--multiple .choices__item[data-deletable]{flex-shrink:0;margin:0}input.choices__input.choices__input--cloned{display:none}.choices__list--multiple .choices__item{border-radius:3px!important;border:none!important;background-color:var(--primaryColor)!important;color:var(--white)!important;border:none!important;padding:5px 10px!important}.choices[data-type*=select-multiple] .choices__button,.choices[data-type*=text] .choices__button{border-left:0!important}.formio-component.form-group.formio-component-editgrid,.formio-component.formio-component-editgrid{display:block}ul.editgrid-listgroup{display:flex;flex-direction:column;gap:20px;margin:20px 0 20px 0}ul.editgrid-listgroup li.list-group-item{list-style-type:none;margin:0;border:2px dotted var(--gray4);border-radius:3px;padding:30px 30px 15px 30px;display:flex;gap:20px;flex-direction:column}ul.editgrid-listgroup li.list-group-item .formio-component.form-group.formio-component-textarea label{margin:0}ul.editgrid-listgroup li.list-group-item.list-group-header{border:none;background-color:transparent;margin-top:10px;padding:0;display:none}ul.editgrid-listgroup .formio-component.form-group{display:flex;gap:10px;flex-direction:column;margin:0}ul.editgrid-listgroup li.list-group-item .row{margin:0;display:flex;gap:20px;align-items:center;flex-direction:column}ul.editgrid-listgroup li.list-group-item .row .btn-group{display:flex;align-items:center;gap:15px;font-size:14px}.editgrid-actions{display:flex;align-items:center;gap:5px}.editgrid-actions button{padding:4px 10px;border:1px solid var(--gray4);border-radius:3px;background-color:var(--white)}button.btn{background-color:var(--primaryColor);padding:8px 19px;border:1px solid transparent;border-radius:3px;font-size:14px;line-height:16px;text-align:center;overflow:hidden;margin:0;color:var(--white);font-weight:700;display:inline-block;transition:.15s linear all;box-shadow:var(--buttonBoxShadowGreen);text-decoration:none;font-family:var(--primaryFont)}button.btn:hover{background-color:var(--primaryColorDark);transition:.15s linear all}.demo{font-size:16px;font-family:var(--primaryFont)}.demo .formio-form-wrapper{max-width:900px}.demo .formio-form>div>nav>ul.pagination .page-item.active .page-link{background-color:var(--primaryColor);border-color:var(--primaryColor)}.demo .formio-form>div>nav>ul.pagination .page-link{color:var(--primaryColorDark)}.demo .btn-primary{background-color:var(--primaryColor);border-color:var(--primaryColor)}.demo .btn-primary:hover{background-color:var(--primaryColorLight);border-color:var(--primaryColorLight)}.demo .stripe-inside ul.formio-wizard-nav-container li,.demo .stripe-inside ul.pagination li{list-style-type:none;margin:0}.demo .stripe-inside ul.formio-wizard-nav-container{display:flex;gap:10px;margin-top:60px}.demo .formio-component.form-group label,.demo .formio-component.form-group label:hover{font-size:16px;transform:scale(1)}.estimator-title{margin-top:30px}.estimator-title img{width:150px}.estimator-title h2{margin-top:20px;font-weight:700}.demo .formio-component-html2 h4{font-weight:300;font-size:22px}.demo .form-check{padding-left:1.5rem}.demo .form-check-input{margin-left:-1.45rem}.demo input[type=checkbox],.demo input[type=radio]{transform:scale(1.3)}.formio-component.form-group.formio-component-autoBox,.formio-component.form-group.formio-component-healthBox,.formio-component.form-group.formio-component-lifeBox{width:220px;margin:0 auto;margin-bottom:20px;display:block}.demo .formio-component.form-group{display:block}.demo .formio-component.form-group i.fa-question-circle{margin-left:5px;margin-top:4px}.demo .formio-component.form-group div[ref=element] .input-group input,.demo .input-group>.custom-file,.demo .input-group>.custom-select,.demo .input-group>.form-control,.demo .input-group>.form-control-plaintext{width:1%}.demo .formio-choices.form-group .demo .formio-choices.form-group,.demo .formio-component.form-group div[ref=element] input,.demo .formio-component.form-group div[ref=element] select,.demo .formio-component.form-group div[ref=element] textarea{padding:0;border:0}.demo .h3dupe{display:none}body.api-demo{color:#939293;background-color:#2d2a2e;padding:30px;font-family:"Source Code Pro"}span.string{color:#fbd973}span.value{color:#a89fee}span.green{color:#b3d97f}span.orange{color:#f19d59}.demo-field-hide{display:none}#container{width:100%;flex-grow:1;padding-top:80px}.stripe{border-top:1px solid var(--gray4)}.stripe.graybg{background-color:var(--gray1)}.stripe.darkgraybg{background-color:var(--gray18);color:var(--twhite3);border-top:3px solid var(--formioGreenLight)}.stripe.noborder{border-top:0}.stripe.center{text-align:center}.stripe-inside{width:1260px;padding-left:30px;padding-right:30px;margin:0 auto;display:block;z-index:5}.stripe.darkgraybg h2.stripe-title{color:var(--white)}.stripe.darkgraybg h3.stripe-subtitle{color:var(--gray7)}.stripe.darkgraybg p{color:var(--gray7)}.stripe.darkgraybg .boxed{background-color:var(--gray16);border-color:var(--gray20)}.stripe.darkgraybg .strong{color:var(--white)}.columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:100px;row-gap:30px}.columns.one{grid-template-columns:100%}.columns.two{grid-template-columns:repeat(2,minmax(0,1fr))}.columns.three{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:80px}.columns.four{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:40px}.columns.five{grid-template-columns:repeat(5,minmax(0,1fr));column-gap:20px}.columns.six{grid-template-columns:repeat(6,minmax(0,1fr));column-gap:20px}.columns.vertical{grid-template-columns:1fr!important;gap:40px}.columns.stacked{grid-template-columns:1fr!important;gap:0}.columns.tight{row-gap:0}.columns.block{display:block}.columns.bordertop{border-top:1px solid var(--gray4);padding-top:50px;margin-top:40px}.columns.blogorder{direction:rtl;grid-auto-flow:dense;transform:rotate(180deg)}.columns.blogorder.breathetop{padding-top:0;padding-bottom:60px}.columns.blogorder .column{direction:ltr;transform:rotate(180deg)}.columns.thirds{gap:60px;column-gap:80px}.columns.thirds.first{grid-template-columns:2fr 1fr}.columns.thirds.second{grid-template-columns:1fr 2fr}.column{width:100%;height:100%;display:flex;align-items:center;min-width:0}.column.aligntop{align-items:unset}.column.rowreverse{flex-direction:row-reverse}.column.textalignleft{text-align:left}.columns.one.center .column{display:block}.column.block{display:block}.column.top-content{flex-direction:column;align-items:flex-start}.column.top-content .column-content{flex-direction:column;align-items:center;gap:20px}.column.vertical-middle .column-content{flex-direction:column;align-items:center;gap:20px;width:100%}.boxed{padding:30px;border:1px solid var(--gray5);border-radius:10px;background-color:rgba(255,255,255,.75);flex-direction:column;box-shadow:var(--primaryBoxShadow);text-align:left;align-items:unset}.boxed.thin{margin:0 auto;max-width:600px}.boxed.tight{padding:15px}.bordered{border:1px solid var(--gray5);border-radius:10px;background-color:rgba(255,255,255,.75);box-shadow:var(--primaryBoxShadow);overflow:hidden}.bordered img{float:left}.graybg .bar,.graybg .boxed{background-color:var(--white)}.boxed.has-label{padding-bottom:60px}.boxed-label{position:absolute;bottom:0;left:0;border:1px solid var(--gray5);padding:2px 10px;border-top-right-radius:5px;border-bottom:0;border-left:0;font-size:12px;background-color:var(--gray1);border-bottom-left-radius:10px}.column-title{font-size:16px;font-weight:700;margin-bottom:15px}.columns.gridicons{column-gap:30px;row-gap:60px}.columns.gridicons.spaced{column-gap:60px}.features .columns.gridicons{column-gap:60px}.columns.gridicons .column{align-items:unset;display:block;text-align:center}.columns.gridicons.nocenter .column{text-align:left}.columns.three.gridicons{column-gap:40px}.columns.contact-columns{grid-template-columns:1fr;gap:40px}.columns.contact-columns .column{align-items:flex-start}.column.twothirds{grid-column:span 2}.column-text{width:100%}.column-text h4.nohelptext{margin-bottom:10px}.column-text ul{text-align:left}.subject-image{width:100%;text-align:center}.subject-image img{max-width:100%;max-height:100%;filter:drop-shadow(0 0 30px rgba(0,0,0,.2))}.subject-image.noshadow img{filter:unset}.subject-image.nofilter img{filter:unset}.subject-image.rounded img{border-radius:5px}.subject-image.center{margin-left:auto;margin-right:auto}.subject-image.mbot20{margin-bottom:20px}.subject-image.fill img{width:100%;max-width:unset;height:100%;max-height:unset;object-fit:cover}.subject-image.mw400{max-width:400px}.subject-image.icon{height:100px;margin:0 auto;margin-bottom:30px}.subject-image.icon.tight{margin-bottom:15px}.subject-image.icon img{width:auto;height:100%}.subject-image.w25{width:100%;max-width:25px}.subject-image.w50{width:100%;max-width:50px}.subject-image.w75{width:100%;max-width:75px}.subject-image.w100{width:100%;max-width:100px}.subject-image.w150{width:100%;max-width:150px}.subject-image.w200{width:100%;max-width:200px}.subject-image.w250{width:100%;max-width:250px}.subject-image.w300{width:100%;max-width:300px}.subject-image.w350{width:100%;max-width:350px}.subject-image.w400{width:100%;max-width:400px}.subject-image.w450{width:100%;max-width:450px}.subject-image.w500{width:100%;max-width:500px}.subject-image.w550{width:100%;max-width:550px}.subject-image.w600{width:100%;max-width:600px}.subject-image.w650{width:100%;max-width:670px}.subject-image.w700{width:100%;max-width:700px}.subject-image.w750{width:100%;max-width:750px}.subject-image.w762{width:100%;max-width:762px}.subject-image.w800{width:100%;max-width:800px}.subject-image.h100{max-height:100px}.subject-image.h130{max-height:130px}.subject-image.h150{max-height:150px}.subject-image.h200{max-height:200px}.subject-image.h250{max-height:250px}.subject-image.h270{max-height:270px}.subject-image.h300{max-height:300px}.subject-image.tag,.subject-image.unlimited{width:100%;max-width:200px;margin:0 auto 40px auto}.subject-image.unlimited{max-width:300px}.subject-image.logo{max-width:250px;margin:0 auto 30px auto}.subject-image.render{max-width:300px;margin:0 auto}.subject-image.platform{max-width:200px;margin:0 auto;margin-bottom:40px}.subject-image.diagram{width:100%;max-width:600px;margin:0 auto;margin-top:40px}.subject-image.casestudy,.subject-image.partner{max-width:288px;margin:0 auto}.subject-image.partner-logo{max-width:300px;margin:0 auto;margin-bottom:40px}.subject-image.map{max-width:800px;width:100%;margin:0 auto;margin-bottom:40px}.subject-image.pro-services{width:100%;max-width:200px;margin:0 auto;margin-bottom:40px}.subject-image.itc,.subject-image.lifecycle{width:100%;max-width:900px;margin:0 auto}.subject-image.itc{margin-bottom:30px}.subject-image.itc img{border-radius:5px}.subject-image.angular{width:100%;max-width:600px;margin:0 auto;margin-bottom:60px}.subject-image.w300center{width:100%;max-width:300px;margin:0 auto;margin-bottom:40px}.subject-image.faded{width:100%;max-width:100%}.subject-image.faded img{filter:unset;box-shadow:0 -30px 50px rgba(0,0,0,.1)}.fade-overlay{position:absolute;bottom:0;left:0;right:0;height:200px;background:#fff;background:linear-gradient(180deg,rgba(255,255,255,0) 0,#fff 85%)}.subject-image.deg90{transform:rotate(90deg)}.alert{font-size:.75rem;line-height:1.8;background-color:#474747;display:none;position:fixed;z-index:9999;left:0;right:0;bottom:0;max-width:none;color:#fff;padding:10px 0}.alert:before{content:"";position:absolute;bottom:100%;left:0;right:0;height:.125rem;background:#474747}.alert p:last-child{margin-bottom:15px}.alert .button{box-shadow:none}.columns.cards{gap:30px}.columns.cards .column{width:100%;height:100%;border:1px solid var(--gray4);border-radius:5px;box-shadow:var(--thinBoxShadow);overflow:hidden;background-color:var(--white);display:block}.columns.cards .column .column-text{width:100%;padding:30px;text-align:left}.columns.cards .column .subject-image{width:100%;height:0;padding-top:100%}.columns.cards .column .subject-image.thumbnail{padding-top:56.25%}.columns.cards .column .subject-image a,.columns.cards .column .subject-image button{position:absolute;top:0;right:0;bottom:0;left:0}.columns.cards .column .subject-image a img,.columns.cards .column .subject-image button img{width:100%;height:100%;object-fit:cover}.card-content{padding:15px 20px 70px 20px;text-align:left;font-size:13px}.card-content h3{margin-bottom:15px;line-height:1.2em}.leadership .card-content h3{margin-bottom:5px}.card-content h5{font-weight:300}a.moretag,button.bio{padding-right:25px;transition:.15s linear all;color:var(--link);cursor:pointer;position:absolute;bottom:20px;left:20px;font-size:14px}a.moretag svg,button.bio svg{width:20px;position:absolute;top:2px;right:0}a.moretag:hover,button.bio:hover{transition:.15s linear all;opacity:.7}button.image{cursor:pointer}.columns.cards h2.entry-title,.stripe.blog .columns h1.entry-title,.stripe.blog .columns h2.entry-title,body.page .columns.cards h2.entry-title{font-size:16px;margin-bottom:15px;margin-top:0}.columns.cards h2.entry-title a,.stripe.blog .columns h1.entry-title a,.stripe.blog .columns h2.entry-title a,body.page .columns.cards h2.entry-title a{color:var(--primaryTextColor)}.columns.cards h2.entry-title a:hover,.stripe.blog .columns h1.entry-title a:hover,.stripe.blog .columns h2.entry-title a:hover,body.page .columns.cards h2.entry-title a:hover{color:var(--gray9)}.short-desc,.stripe.blog .entry-content p{font-size:14px;margin-bottom:15px}.post-date,.post-date-index{font-size:11px;text-transform:uppercase;font-weight:600;color:var(--gray14);margin-bottom:15px}.stripe.blog .columns{gap:30px}.stripe.blog .columns .column{border:1px solid var(--gray4);border-radius:10px;box-shadow:var(--cardBoxShadow);background-color:var(--white);overflow:hidden;padding:0}.stripe.blog .columns .column .subject-image.thumbnail{margin:0}.stripe.blog .columns .column .subject-image.thumbnail a img{box-shadow:unset}.stripe.blog .columns .column .column-text{padding:20px;text-align:left;border-top:1px solid var(--gray4)}.stripe.blog p{font-size:13px}header.main{height:81px;position:fixed;top:0;left:0;right:0;box-shadow:0 0 0 rgba(0,0,0,.15);transition:.15s linear all;margin:0 auto;z-index:15}header.main .stripe-inside{display:flex;height:100%;align-items:center;padding-left:30px;padding-right:30px;max-width:1480px;margin:0 auto;transition:.15s linear all}body.scrolled header.main{box-shadow:var(--primaryBoxShadow);transition:.15s linear all;background-color:var(--white);top:0;height:61px}body.scrolled header.main .stripe-inside{margin-top:0;transition:.15s linear all}.header-fakeborder{width:100%;height:1px;background-color:var(--gray4);position:absolute;left:0;right:0;bottom:0}button.hamburger{background:0 0;color:var(--secondaryColor);position:fixed;top:10px;text-transform:uppercase;left:20px;cursor:pointer;height:40px;margin:0;padding:0;z-index:10;font-weight:700;font-family:var(--primaryFont);font-size:14px;padding-left:35px;padding-right:10px;transition:.15s linear all;border:1px solid var(--gray3);border-radius:5px;display:none;z-index:20}button.hamburger:hover{opacity:.7;transition:.15s linear all}button.hamburger svg{width:18px;position:absolute;top:10px;left:10px}body.showmobile button.hamburger svg{filter:invert(100%) grayscale(100%);transition:.15s linear all}body.showmobile{overflow-y:hidden}.logo-wrap{flex:1}.logo-wrap.darkbg{display:none}a.logo,a.logo-footer{width:100px;display:block}a.logo img,a.logo-footer img{width:100%;float:left}.logo-icon{width:30px;position:absolute;left:0;right:0;margin:auto;display:none}.logo-icon a.logo{width:100%;display:block}.logo-icon-menu{display:none;width:100%;padding:40px;position:absolute;bottom:0;text-align:center}.logo-icon-menu img{filter:invert(40%) sepia(7%) saturate(50%) hue-rotate(260deg) brightness(130%) contrast(95%);opacity:.3}.menuwrap{height:100%;justify-content:flex-end;align-items:center;display:flex}ul.menu{height:100%;display:inline-flex}ul.menu li{height:100%;list-style-type:none;width:auto;display:block;width:auto;display:inline-flex;margin:0 40px 0 0;padding:23px 0;transition:.15s linear all}body.scrolled ul.menu li{padding:13px 0;transition:.15s linear all}ul.menu li a,ul.menu li button{line-height:16px;color:var(--primaryTextColor);width:auto;height:100%;display:block;font-size:14px;display:inline-flex;font-weight:500;-webkit-font-smoothing:antialiased;transition:.15s linear all;opacity:1;line-height:34px;font-family:var(--primaryFont);cursor:pointer}ul.menu li a:hover,ul.menu li button:hover{opacity:.7;transition:.15s linear all}ul.menu li.active>a,ul.menu li.active>button{color:var(--primaryColor)}ul.menu li.withiconright a,ul.menu li.withiconright button{padding-right:20px}ul.menu li.withiconright a svg,ul.menu li.withiconright button svg{position:absolute;width:20px;top:8px;right:0;transition:.15s linear all}body.showmobile ul.menu li.withiconright button svg{filter:invert(100%) grayscale(100%);transition:.15s linear all;transform:rotate(-90deg);top:11px}ul.menu li.mobilehome{display:none}ul.menu li.contact{margin-right:20px}ul.menu li.contact a{background-color:transparent;border:2px solid var(--gray8);line-height:14px;display:inline-block;box-shadow:none;border-radius:3px;padding:8px 19px}ul.menu li.portal{display:none}.header-buttons{display:flex;align-items:center;gap:10px}a.button.outlined{background-color:transparent;border:1px solid var(--gray8);color:var(--gray16);box-shadow:unset;font-weight:600}a.button.outlined:hover{background-color:var(--gray1)}body.resources ul.menu li.resources-submenu button.toplevel{color:var(--primaryColor)}.submenu{width:540px;height:284px;background:var(--white);border-radius:5px;position:absolute;box-shadow:0 0 30px rgba(0,0,0,.1);top:80px;visibility:hidden;pointer-events:none;opacity:0;transform:perspective(75em) rotateX(-20deg);transition:.2s linear all;z-index:15;border-top-left-radius:0;border-top-right-radius:0}body.scrolled .submenu{top:60px;transition:.2s linear all;border-top-left-radius:0;border-top-right-radius:0;box-shadow:0 15px 30px rgba(0,0,0,.1)}ul.menu li.dropdown.show .submenu{visibility:visible;pointer-events:all;opacity:1;transition:.2s linear all;transform:perspective(75em) rotateX(0)}.developers-submenu .submenu{margin-left:-222px;height:327px}.resources-submenu .submenu{margin-left:-225px;height:443px}.submenu.platform button.close-submenu,header ul.menu li.withiconright button.close-submenu{position:absolute;top:0;right:5px;display:none;width:auto;height:auto;bottom:auto;left:auto;padding:0;border:0;z-index:10;transition:.15s linear all}.submenu.platform button.close-submenu svg,header ul.menu li.withiconright button.close-submenu svg{width:26px}.submenu.platform button.close-submenu:hover,header ul.menu li.withiconright button.close-submenu:hover{opacity:.7;transition:.15s linear all}.submenu-triangle{width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:6px solid var(--white);position:absolute;left:0;right:0;top:-6px;margin:0 auto}.submenu-content{padding:30px}ul.menu li .submenu a.longlink{display:block;padding-left:32px}ul.menu li .submenu a.longlink.hauto{height:auto}ul.menu li .submenu a.longlink.hauto.two{margin-top:20px}ul.menu li .submenu a.longlink svg{font-size:20px;position:absolute;left:0;top:-2px;color:var(--primaryColor)}ul.menu li .submenu a.longlink img{width:16px;height:16px;positioN:absolute;left:0;top:2px}.longlink-title{font-size:14px;font-weight:700;width:100%;line-height:16px}.longlink-desc{color:var(--gray10);width:100%;margin-top:5px;font-size:13px;line-height:15px}.submenu-split{width:100%;display:grid;column-gap:20px;grid-template-columns:1fr 1fr;margin-top:20px}.submenu-split-item{width:100%;height:100%;margin:12px 0 0 0;line-height:16px}ul.menu li .submenu .submenu-split a.withicon{padding-left:30px;line-height:16px}ul.menu li .submenu .submenu-split a.withicon svg{position:absolute;font-size:18px;left:0;top:-3px;color:var(--primaryColor)}ul.menu li .submenu .submenu-split a.withicon img{width:16px;height:16px;position:absolute;left:0;top:0}.submenu-content.bottom{background:var(--twhite2);padding:20px 30px;position:absolute;bottom:0;left:0;right:0;height:80px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.developers-submenu .submenu-content.bottom{height:140px}.resources-submenu .submenu-content.bottom{height:140px}.submenu.platform{width:1200px;top:81px;border-top-left-radius:0;border-top-right-radius:0;height:auto;position:fixed;overflow-y:auto;left:0;right:0;margin:0 auto}.submenu.platform .submenu-triangle{left:-275px}.submenu.platform.show{visibility:visible;pointer-events:all;opacity:1;transition:.2s linear all;transform:perspective(75em) rotateX(0)}.platform-menu-inside{width:100%;display:grid;grid-template-columns:minmax(0,9fr) minmax(0,2fr)}.subsection{border-right:1px solid var(--gray5);height:100%;padding:30px;display:flex;flex-direction:column;gap:30px}.subsection.more{border-right:0}.subsection-title{font-size:14px;font-weight:700}.subsection.main .subsection-title{grid-column:span 4}.subsection-content{display:flex;flex-direction:column;gap:15px}.subsection.main .subsection-content{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px}.platform-menu-item{display:flex;align-items:center;gap:10px}a.platform-menu-item{color:unset;transition:unset}.platform-menu-item-icon{width:30px;height:30px;flex-shrink:0}.platform-menu-item-icon img{width:100%;height:100%;float:left;object-fit:cover}.platform-menu-item-text{display:flex;flex-direction:column;line-height:1.4em}.platform-menu-item-title{font-weight:700;font-size:13px;letter-spacing:-.02em;color:var(--primaryColor);transition:.15s linear all}.platform-menu-item:hover .platform-menu-item-title{transition:.15s linear all;color:var(--primaryColorDark2)}.platform-menu-item-subtitle{font-size:12px;color:var(--gray11);transition:.15s linear all}.platform-menu-item:hover .platform-menu-item-subtitle{color:var(--gray17);transition:.15s linear all}#banner{padding-top:60px;padding-bottom:60px}#banner .stripe-inside{height:100%}#banner.home2026{padding:0}img.banner-image{position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover;width:100%;height:100%;max-width:1920px;margin:auto}img.banner-image-mobile{width:100%;margin-top:30px;box-shadow:var(--secondaryBoxShadow);display:none}.subject-image.agentic-coding{max-width:550px;margin:0 auto}.bigcircle-container{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.bigcircle{width:1200px;height:1200px;border-radius:50%;background:var(--formioCharBlueLight2);position:absolute;top:-160px;right:-200px;opacity:.03}.banner-content{height:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:60px;margin-bottom:100px}.banner-content.screen{column-gap:100px}.banner-text{width:100%;display:flex;align-items:center}.banner-text-inside{width:100%}h1.entry-title,h1.stripe-title,h2.entry-title,h2.stripe-title{font-size:26px;line-height:1.2em;width:100%;color:var(--secondaryColor);font-weight:700}h2.stripe-subtitle,h3.stripe-subtitle{font-size:18px}.stripe-supertitle{font-size:13px;color:var(--gray10);line-height:1.3em;margin-bottom:10px}.stripe.homehero .stripe-supertitle{margin-bottom:0}.stripe-supertitle.product{margin-bottom:25px}.e-license{font-size:13px;color:var(--gray10);line-height:1.3em;max-width:200px;line-height:1.3em}h2.page-subtitle,h2.stripe-subtitle,h3.stripe-subtitle,h4.stripe-subtitle{font-weight:300;margin-top:20px;width:100%;color:var(--gray14);max-width:900px;margin-left:auto;margin-right:auto}h2.stripe-subtitle:last-child,h3.stripe-subtitle:last-child,h4.stripe-subtitle:last-child{margin-bottom:0}h3.stripe-title{font-weight:700;margin-top:30px;margin-bottom:15px}h3.stripe-title.tight{margin-bottom:0}h4.stripe-subtitle{margin-bottom:15px}h4.stripe-subtitle.tight{margin-top:0}h4.icon-title{font-size:15px;font-weight:700}.question-wrap{width:720px;max-width:100%;margin:0 auto}.question-wrap svg{width:30px;margin:0 auto;margin-bottom:20px;display:block}h3.stripe-subtitle.question{font-weight:300;font-size:16px;line-height:1.5em;font-style:italic}h2.category{font-size:32px;font-weight:700;margin-top:30px}.column h3.stripe-title:first-child{margin-top:0}.banner-text.left,.column-text.left{text-align:left}h2.stripe-title.borderbottom{border-bottom:1px solid var(--gray3);padding-bottom:30px;margin-bottom:30px}.json-visual{width:200px;position:absolute;top:40px;right:0;box-shadow:var(--primaryBoxShadow);opacity:.75}.json-visual .pre{height:400px;background:var(--formioCharBlueLight);color:var(--white);font-size:10px;padding:20px 0 20px 25px}.banner-subject{width:100%;display:flex;align-items:center;margin-bottom:-60px}.banner-subject-inside{width:100%;overflow-y:hidden;height:380px;padding:0 190px 0 50px;overflow:hidden;border-bottom:1px solid var(--gray6)}.tablet-wrap{width:100%;height:410px;overflow:hidden;border-radius:20px;background:var(--white);padding:20px;box-shadow:0 50px 100px -40px rgba(50,50,93,.25),0 30px 30px -30px rgba(0,0,0,.3),inset 0 -2px 6px 0 rgba(10,37,64,.35)}.tablet-screen{border:1px solid var(--gray3);padding:15px 20px;background:var(--twhite);height:100%}.tablet-screen .textarea{min-height:100px}.form-visual{width:100%;flex:1}.form-visual .row{margin-bottom:15px}.form-visual .row.fill .fieldwrap{margin-top:5px}.form-visual .label{font-size:13px}.form-visual .field{font-size:13px;padding:7px 10px;border:1px solid var(--gray6);border-radius:3px;font-weight:400;color:var(--gray7);box-shadow:0}.form-visual .textarea{font-size:13px;border:1px solid var(--gray6);border-radius:3px;color:var(--gray7);padding:10px}.stripe.squeeze h1.stripe-title,.stripe.squeeze h2.stripe-title{font-size:2.4em}.stripe.squeeze h2.stripe-subtitle.blocked,.stripe.squeeze h3.stripe-subtitle.blocked{background-color:#edfae6;padding:20px;color:var(--primaryTextcolor);border-top-right-radius:5px;border-bottom-right-radius:5px;border-left:8px solid var(--primaryColor)}.stripe.footer.squeeze .stripe-inside{padding-top:10px;padding-bottom:10px}.stripe.footer.squeeze ul.footer-menu{margin:0;display:flex;align-items:center;gap:20px}.stripe.footer.squeeze .columns{grid-template-columns:1fr}.stripe.footer.squeeze .column-text{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.stripe.footer.squeeze .column-text .logo-wrap{flex:unset;width:60px}.stripe.footer.squeeze .column-text .logo-wrap a.logo-footer{width:100%}.stripe.footer.squeeze .column-text .copyright{margin:0}.schedule-call-side{width:100%;background-color:var(--white);box-shadow:var(--primaryBoxShadow);border-radius:5px;overflow:hidden;border:1px solid var(--gray4)}.schedule-call-side-header{background-color:var(--formioCharBlue);color:var(--white);padding:20px;border-bottom:4px solid var(--primaryColorLight)}.schedule-side-label{color:var(--formioGreenLight2);font-size:13px}.schedule-side-title{color:var(--white);font-size:16px;margin-top:5px;font-weight:700}.schedule-call-side-content{padding:20px}.squeeze-or{width:100%;margin-top:30px;display:flex;align-items:center;justify-content:center;gap:10px}.squeeze-line{height:1px;background-color:var(--gray5);flex:1}.squeeze-or-text{font-size:12px;font-weight:700;text-transform:uppercase;color:var(--gray10);margin:0 auto;text-align:center;line-height:1em}.project-brief-wrap{width:100%;background-color:var(--white);box-shadow:var(--primaryBoxShadow);border-radius:5px;padding:20px;margin-top:20px;border:1px solid var(--gray4)}.project-brief-wrap .formio-form{display:grid;column-gap:20px;grid-template-columns:1fr 1fr;width:100%;row-gap:0}.project-brief-wrap .formio-form-group.wide{grid-column:span 2}.project-brief-wrap .formio-form .formio-select-autocomplete-input{height:0;padding:0}.project-brief-wrap .formio-form .choices .form-control{height:auto}.project-brief-wrap .formio-form .formio-form-group.formio-component-button{margin:0}.project-brief-wrap .formio-form .formio-form-group.formio-component-button.fill{width:100%}.squeeze .columns.logos.five{grid-template-columns:repeat(5,1fr);column-gap:60px;row-gap:20px}.squeeze .columns.logos.five .column img{object-fit:contain}.squeeze-logos-label{font-size:11px;font-weight:600;text-transform:uppercase;color:var(--gray-med);margin-bottom:20px}.squeeze-content.main{margin-top:60px;display:flex;flex-direction:column;gap:20px}.stripe.squeeze .squeeze-content h2.stripe-title{font-size:1.6em}.stripe.squeeze .squeeze-content h3.stripe-subtitle{font-size:1.2em;margin:0}.squeeze .columns.cards .column-inside{padding:20px;display:flex;flex-direction:column;gap:20px}.squeeze .columns.cards .column-inside{font-size:13px}.squeeze .columns.cards .subject-image{width:100px;height:100px;padding:0;margin-bottom:0}.squeeze .columns.cards .subject-image img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;z-index:10}@media only screen and (max-width:1400px){.stripe.squeeze .columns.thirds.first{grid-template-columns:3fr 2fr}.squeeze-content .columns.cards{grid-template-columns:1fr;gap:30px}}@media only screen and (max-width:1018px){.stripe.squeeze .columns.thirds.first{grid-template-columns:1fr}.squeeze .columns.logos.five{grid-template-columns:repeat(5,1fr)}}@media only screen and (max-width:768px){.stripe.squeeze .columns.two.thirds.first .column:first-child{order:0}.stripe.squeeze .columns.two.thirds.first .column:nth-child(2){order:1}.squeeze .columns.logos.five{grid-template-columns:repeat(3,1fr)}}.stripe.adlp .reading-pane h2.stripe-subtitle{margin-bottom:30px}.stripe.adlp .reading-pane h2.stripe-subtitle:last-child{margin-bottom:0}.stripe.adlp .reading-pane h2.stripe-title{font-size:2em}.stripe.adlp .reading-pane h2.stripe-subtitle,.stripe.adlp .reading-pane h3.stripe-subtitle{margin-bottom:30px;font-size:1.4em}.stripe.adlp .reading-pane h2.stripe-subtitle:last-child,.stripe.adlp .reading-pane h3.stripe-subtitle:last-child{margin-bottom:0}.stripe.adlp .columns.cards .column-inside{text-align:left;padding:30px}.screenshot{width:100%;height:0;padding:5px;border:1px solid var(--gray5);border-radius:5px;background-color:var(--white)}.screenshot img{float:left}.offer-form-wrap{width:100%;max-width:600px;margin:30px auto 30px auto;padding:30px;background-color:var(--white);border-radius:5px;border:1px solid var(--gray5)}.offer-form-wrap .formio-form-group:last-child{margin-bottom:0;margin-top:20px}.stripe.adlp p{font-size:16px}.stripe.adlp ol li,.stripe.adlp ul li{font-size:16px}.stripe.adlp h3{font-size:1.5em}.stripe.adlp .testimonial-quote{font-size:14px}.stripe.calendar .banner-content{display:flex;align-items:center;gap:0;flex-direction:column}.stripe.calendar .banner-subject-inside{border-bottom:0;padding:0;height:auto}.calendly-inline-widget{width:100%;height:700px}.textalignleft h1.stripe-title,.textalignleft h2.stripe-subtitle,.textalignleft h2.stripe-title,.textalignleft h3.stripe-subtitle{text-align:left}.gradient-text-red{-webkit-box-decoration-break:clone;background:linear-gradient(to left,var(--primaryColor),var(--primaryColorDark2));font-weight:700;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.gradient-text-red.italic,em .gradient-text-red,span.italic .gradient-text-red{padding-right:2px}.buttonwrap{margin-top:20px;width:100%;flex-wrap:wrap}.buttonwrap.divider{display:flex;justify-content:center;align-items:center}.buttonwrap.spacebelow{margin-bottom:60px}.buttonwrap.message{display:flex;align-items:center;column-gap:10px;row-gap:20px}.buttonwrap.message .e-license{margin-right:15px;text-align:left}.buttonwrap.message.center{justify-content:center}.buttonwrap.message.stacked{flex-direction:column}.buttonwrap.message.stacked .e-license{text-align:center}.buttonwrap.multiple{display:flex;gap:10px}.buttonwrap.center{display:flex;gap:10px;justify-content:center}.butttonwrap button{flex-shrink:0}body.squeeze-video:not(.scrolled) #container{padding-top:0}body.squeeze-video:not(.scrolled) header.stripe{visibility:hidden;height:0;padding:0;margin:0;border:0;transition:.15s linear all}body.squeeze-video:not(.scrolled) .stripe.gong{border-top:0}.stripe.gong .stripe-inside{padding:0}.video-gong-wrap{width:100%;margin:0 auto}.video-gong-wrap .gong-thumb{width:100%}.video-gong-wrap .gong-thumb img{width:540px;max-width:100%;object-fit:contain;border-radius:5px;filter:drop-shadow(0 0 20px rgba(0,0,0,.1))}.gong-video{position:fixed;top:0;right:0;bottom:0;left:0;z-index:110;padding:30px;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;pointer-events:none;transition:.15s linear all}.gong-video.active{opacity:1;visibility:visible;pointer-events:all;transition:.15s linear all}.gong-video video{display:block;width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain;border-radius:5px;box-shadow:0 0 30px rgba(0,0,0,.5)}.gong-video .gong-video-close{position:absolute;top:20px;right:20px;z-index:1;width:32px;height:32px;display:flex;align-items:center;justify-content:center;color:var(--black);background:var(--white);border-radius:50%;box-shadow:var(--primaryBoxShadow)}.gong-video .gong-video-close svg{width:24px;height:24px}.gong-video .gong-video-close:hover{opacity:.5}.ordivider{padding:0 20px;display:inline-block}.spots{position:absolute;left:0;right:0;height:900px}.spot{width:600px;height:600px;position:absolute;top:100px;left:0;max-width:100%}.spot.green{background:#f3fff9;background:radial-gradient(circle,#f3fff9 0,rgba(255,255,255,0) 100%)}.spot.blue{background:#f3fbff;background:radial-gradient(circle,#f3fbff 0,rgba(255,255,255,0) 100%)}.spot.two{right:0;left:auto;top:200px}.spot.three{left:50%;margin-left:-300px;top:-50px}.gradientbg{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle,rgba(120,205,75,.03) 0,rgba(255,255,255,0) 90%),radial-gradient(circle,rgba(44,160,224,.03) 0,rgba(255,255,255,0) 90%),radial-gradient(circle,rgba(44,160,224,.03) 0,rgba(255,255,255,0) 90%);background-size:1000px 1000px,1000px 1000px,1000px 1000px;background-position:0 0,500px 500px,750px 750px;background-repeat:repeat,repeat,repeat}body.page-template-page-try-free .bigcircle-container,body.page-template-page-try-free .spots{display:none}.stripe.logos{border-top:1px solid var(--gray3);background-color:var(--white)}.in-stripe.logos .columns.logos,.stripe.logos .columns.logos{row-gap:0;column-gap:160px;width:100%}.in-stripe.logos .column,.stripe.logos .columns.logos .column{display:flex;align-items:center;width:100%;height:110px}.columns.logos .column img,.in-stripe.logos .column img{width:100%;filter:grayscale(100%) hue-rotate(100deg);opacity:.6;filter:grayscale(100%) sepia(17%) saturate(317%) hue-rotate(210deg) brightness(90%)}.stripe.logos .columns.three.listed .column{display:block;height:auto}.stripe.logos .columns.four{column-gap:200px}.stripe.logos .columns.four.sixtotal .column:nth-child(5){grid-column-start:2}.in-stripe.logos{border-top:none}.columns.two.or{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:140px}.column.aligntop{align-items:unset}.orwrap{background-color:var(--gray4);width:1px;position:absolute;top:0;right:-70px;bottom:0;margin:auto;height:100%}.ortext{font-size:20px;font-weight:700;text-align:center;width:50px;background-color:var(--white);position:absolute;top:0;bottom:0;margin:auto 0;margin-left:-25px;padding:10px 0;height:40px;color:var(--gray7)}.stripe.graybg .ortext{background-color:var(--gray1)}.columns.or.horizontal{gap:100px;grid-template-columns:1fr}.columns.or.horizontal .orwrap{width:unset;height:1px;bottom:-50px;top:auto;left:0;right:0}.columns.or.horizontal .orwrap .ortext{padding:0 10px;margin:0 auto;margin-top:-10px;top:auto;bottom:auto;left:0;right:0}h3.column-title:last-child{margin-bottom:0}.icon-check-circle,.icon-warning{width:26px;height:26px;left:0;right:0;margin:0 auto;margin-bottom:10px}.icon-warning svg{color:var(--redDark);width:100%}.icon-warning .ex{color:var(--white);font-weight:700;font-size:14px;positioN:absolute;top:3px;left:11px;z-index:10}.icon-check-circle svg{color:var(--primaryColor);width:100%}.icon-formio{width:26px;height:26px;left:0;right:0;margin:0 auto;margin-bottom:10px}.icon-formio img{width:100%}.column-title.icon{padding-left:36px;margin-bottom:0}.icon-warning.left{right:auto;top:-3px;margin:unset;position:absolute}.column-inside{width:100%}.columns.aligntop .column{align-items:unset}.column-inside.items{display:flex;flex-direction:column;gap:30px;margin-top:30px}.result{margin-top:30px}p.result-item{margin-top:10px;margin-bottom:0;text-align:center;font-size:14px}.columns.four.problems{gap:60px}.columns.four.problems .column{align-items:unset}.columns.subway{grid-template-columns:minmax(0,4fr) minmax(0,9fr)}svg.inline-icon{width:20px;height:20px;position:relative;top:3px;margin-right:5px}svg.inline-icon.warning{color:var(--redDark)}.solution-box{border-radius:10px;background-color:var(--white);padding:30px;border:1px solid var(--gray4);width:260px;box-shadow:var(--cardBoxShadow)}.solution-box img{margin:0 auto;width:100px;margin-bottom:10px}.solution-box p{font-size:13px}.evolution{width:100%;padding:10px 20px 10px 10px;display:flex;align-items:center;gap:20px;border-width:1px;border-color:#bac0cc;border-style:solid;font-weight:500;font-size:16px}.evolution svg{width:24px;position:absolute;top:0;bottom:0;margin:auto 0;right:-13px;padding:0 0 0 2px;background-color:var(--white);border:1px solid var(--gray6);border-radius:5px}.evolution svg.backend,.evolution svg.builder,.evolution svg.dm{background-color:var(--gray2)}.evolution.gov{box-shadow:var(--primaryBoxShadow);border-radius:12px;background-color:var(--white);border-style:solid;border-color:var(--formioChar);border-width:2px}.evo-text{flex-shrink:0;text-align:center;letter-spacing:-.03em;line-height:1.3em}.evo-text.gov{display:flex;align-items:center;gap:20px;flex-flow:row-reverse}.evo-logo{width:100px;flex-shrink:0}.evo-logo img{width:100%}.evolution.dm{background-color:var(--gray2);border-radius:10px}.evolution.bpa{background-color:var(--white);border-radius:8px}.evolution.backend{border-radius:6px;background-color:var(--gray2)}.evolution.devs{border-radius:4px;background-color:var(--white)}.evolution.builder{text-align:center;width:100%;display:block;border-radius:2px;background-color:var(--gray2);padding:10px}.stripe.speed ul.icons li{font-size:16px;font-weight:400;line-height:1.6em}.stripe.speed .reading-pane .columns .column.second{grid-column:span 2}.stripe.speed .reading-pane .columns.three{gap:30px}.testimonial{background:var(--white);border:1px solid var(--gray4);border-radius:5px;padding:20px;box-shadow:0 0 20px rgba(0,0,0,.05);align-items:unset;color:var(--primaryTextColor)}.testimonial.llm{border-radius:10px}.testimonial.wide{margin-bottom:30px;grid-column:span 3;padding:30px 60px}.testimonial.semi-wide{grid-template-columns:unset;width:100%;max-width:600px;margin:0 auto;text-align:center}.testimonial.case a.button{font-size:13px;padding:5px 10px;margin-top:20px}.stars{margin-bottom:15px;color:#e3bb36;display:flex;align-items:center;gap:5px}.stars svg{width:20px}.testimonial-quote{font-size:13px;font-style:italic}.testimonial-author{font-weight:700;margin-top:10px;font-size:13px;line-height:1.3em}.testimonial-author img{display:inline-block;width:100%;max-width:200px}.testimonial-micro{font-size:12px;margin-top:15px}.testimonial-image{width:100%;border-radius:3px;height:0;padding-top:56.25%;margin-bottom:20px}.testimonial-image img{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover;border-radius:3px;box-shadow:0 0 1px var(--gray16)}.testimonial-image svg{width:50px;height:50px;pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;background-color:rgba(255,255,255,.8);border-radius:10px;color:var(--gray10);padding:10px;box-shadow:var(--fieldBoxShadow);border:1px solid var(--gray4)}.testimonial-llm-text{font-size:13px;font-style:italic}.testimonial-llm-author{font-weight:700;margin-top:10px;font-size:13px;line-height:1.3em}.llm-number{display:inline-block;padding:2px 10px;font-weight:700;background-color:var(--primaryColor);color:var(--white);font-style:normal;position:absolute;bottom:0;left:0;border-top-right-radius:3px;pointer-events:none}.llm-image{cursor:pointer}.testimonial.center .stars{text-align:center;display:flex;gap:5px;align-items:center;width:118px;margin-left:auto;margin-right:auto}.column.prompt{flex-direction:column;gap:20px}.column.prompt .column-text{background:var(--white);border:1px solid var(--gray4);border-radius:5px;padding:20px;box-shadow:0 0 20px rgba(0,0,0,.05);align-items:unset}.column.prompt .column-text.description{font-size:13px;padding:0 30px;color:var(--gray14);background:0 0;box-shadow:unset;border-width:0;text-align:center}.column-text.bullets{margin-top:15px;padding-top:7px;border-top:1px solid var(--gray4);font-size:13px}.stripe.contact{border-top:0}.bar{width:100%;color:var(--gray12);background-color:var(--white);padding:60px;border-radius:20px;box-shadow:var(--primaryBoxShadow);border:1px solid var(--gray4);background:var(--white);background:linear-gradient(135deg,rgba(120,205,75,.02) 0,rgba(80,166,219,.02) 50%,rgba(120,205,75,.02) 100%)}.bar.open-source{margin-top:40px}.bar.light{color:var(--primaryTextColor);background:var(--twhite2);box-shadow:unset;background:rgba(0,0,0,.04)}.bar.small .columns.two{grid-template-columns:1fr 3fr}.bar.tight{padding:30px}h3.smallcaps{font-size:12px;text-transform:uppercase;font-weight:700;margin-bottom:5px;color:var(--gray12)}.bar .button{box-shadow:var(--primaryBoxShadow)}.bar .column-text a,.stripe.color-bar .column-text a{color:var(--primaryColor);border-bottom:1px dotted var(--primaryColor);padding-bottom:2px;font-weight:600}.bar .column-text a:hover,.stripe.color-bar .column-text a:hover{color:var(--gray12);border-bottom:1px dotted var(--gray6)}.bar.light a{color:var(--link);border-bottom:0 solid transparnet}.bar.light a:hover{color:var(--gray9)}.column-content{display:flex;align-items:center;column-gap:15px}.circle-icon{width:50px;height:50px;border-radius:50%;border:3px solid var(--white);background:var(--primaryColor);flex-shrink:0;box-shadow:var(--primaryBoxShadow)}.circle-icon i{font-size:26px;position:absolute;top:10px;left:9px;color:var(--white)}.circle-icon.injected{background:var(--tertiaryColorLight)}.circle-icon.injected i{left:10px}.circle-icon.platform{background:var(--gray13)}.circle-icon.number{color:var(--white);font-size:24px;display:flex;align-items:center;justify-content:center}.circle-icon.number.center{display:inline-flex}.documentation-links{width:100%;font-size:12px;margin-bottom:20px}.circle-number-wrap{margin-bottom:20px;display:flex;align-items:center;gap:15px;border-top:1px solid var(--gray4);padding-top:30px;margin-top:20px}.circle-icon.number{flex-shrink:0}.circle-number-content{font-size:16px}.stripe.client-proof .stripe-inside{padding-top:60px;padding-bottom:60px;display:block}.client-logos-wrap{display:grid;grid-template-columns:repeat(5,1fr);row-gap:60px;column-gap:150px;width:100%}.client-logo{width:100%}.client-logo img{width:100%;float:left;filter:grayscale(100%) sepia(17%) saturate(317%) hue-rotate(210deg) brightness(90%)}.stripe.mission .columns{gap:40px}.stripe.mission h5{margin-bottom:0;line-height:1.2em}.column.layer-diagram{text-align:left;justify-content:space-around;flex-direction:column;gap:40px;flex-shrink:0;padding:30px;border:1px solid var(--gray3);border-radius:5px;background-color:rgba(255,255,255,.25);box-shadow:var(--thinBoxShadow)}.subject-image.layers img{filter:unset}.stripe.lifecycle-half .subject-image{max-width:762px;margin:0 auto;padding:30px;border:1px solid var(--gray3);border-radius:5px;box-shadow:var(--thinBoxShadow);background-color:rgba(255,255,255,.25)}.stripe.lifecycle .subject-image{width:100%;margin:0 auto;padding:30px;border:1px solid var(--gray3);border-radius:5px;box-shadow:var(--thinBoxShadow);background-color:rgba(255,255,255,.25)}.stripe.problems .column{align-items:unset}.stripe.problems .column-inside{display:flex;flex-direction:column;gap:10px;align-items:center}.stripe.problems .column-inside p{text-align:center;font-size:16px}.stripe.problems .column-inside svg{width:30px}.column.tall-image{grid-row:span 2;height:100%}.column.tall-image .subject-image{display:flex;align-items:center}.choice-card{width:100%;height:100%;border-radius:5px;background-color:var(--white);overflow:hidden;box-shadow:var(--primaryBoxShadow)}.choice-card-header{padding:10px 20px;background-color:var(--formioChar);color:var(--gray5);font-size:20px}.choice-card-content{padding:20px 20px 10px 20px}.choice-card-cost{border-top:1px dotted var(--redDark);color:var(--redDark);padding:20px;font-size:14px}.reading-pane .choice-card ul li{font-size:16px;margin:10px 0 10px 20px}.formio-card{border-radius:5px;box-shadow:var(--primaryBoxShadow);background-color:var(--white);grid-column:span 2}.formio-card-header{background-color:var(--formioChar);padding:10px 20px;width:100%;color:var(--white);text-align:center;border-top-left-radius:5px;border-top-right-radius:5px}.formio-card-logo{width:130px;display:inline-block;margin-top:5px}.formio-card-logo img{width:100%;float:left}img.seal{position:absolute;top:-10px;width:82px;filter:drop-shadow(0 0 15px rgba(0,0,0,.2))}img.seal.make{left:60px}img.seal.buy{right:60px}.formio-card .columns{gap:0;border:1px solid var(--primaryColor);border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top:none}.formio-card .columns .column{align-items:unset;padding:20px}.reading-pane .formio-card .columns .column ul li{font-size:16px}.formio-card .columns .column:first-child{border-right:1px solid var(--gray3)}.formio-column-header{display:none;background-color:var(--formioChar);padding:10px 20px;width:100%;color:var(--white);text-align:center;border-top-left-radius:5px;border-top-right-radius:5px}.both-benefits{font-size:14px}.reading-pane .formio-both-benefits ul{max-width:410px;margin-left:auto;margin-right:auto;margin-top:20px}.reading-pane .formio-both-benefits ul li{font-size:16px}.stripe.strategy .columns{grid-template-columns:2fr 3fr}.embedded-diagram{width:100%;text-align:left;justify-content:space-around;gap:20px;flex-shrink:0;display:flex}.embedded-diagram .subject-image{width:350px;flex-shrink:0}.embedded-diagram .subject-image img{filter:unset}.embedded-diagram .label-text.three h5{margin-top:240px}.label-text-numbered{display:none;font-size:14px}img.image-embedded-numbered{display:none}.stripe.strategy .column-text.card{padding:30px;border-radius:5px;border:1px solid var(--gray3);background-color:rbga(255,255,255,.5)}.stripe.strategy .column-text h5{margin-bottom:20px}.image-wrap img,.stripe.decouple video,.video-wrap iframe,.video-wrap video{border-radius:5px;box-shadow:var(--primaryBoxShadow);border:5px solid var(--white);outline:1px solid var(--gray4)}.stripe.decouple h4{margin-bottom:20px}.stripe.decouple .columns{row-gap:90px}.columns.extras .column{align-items:unset}.image-wrap,.video-wrap.iframe{width:100%;height:0;padding-top:56.25%}.image-wrap img,.video-wrap.iframe iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.image-wrap img{object-fit:contain}.image-wrap-caption{font-size:13px;margin-top:10px}.feature-text.withtitle{margin-top:10px;font-size:13px}.columns.less-obvious{grid-template-columns:1fr;gap:40px}.columns.less-obvious .column{width:100%;gap:40px;display:grid;grid-template-columns:minmax(0,2fr) minmax(0,5fr)}.lo-bubble{border:3px solid var(--secondaryColor);background-color:var(--white);border-radius:20px;padding:15px;box-shadow:var(--primaryBoxShadow);width:100%;min-height:100px;display:flex;align-items:center}.lo-triangle-wrap{width:0;height:0;border-right:20px solid var(--secondaryColor);border-top:16px solid transparent;border-bottom:16px solid transparent;position:absolute;top:0;left:-20px;bottom:0;margin:auto 0}.lo-triangle{width:0;height:0;border-right:20px solid var(--white);border-top:16px solid transparent;border-bottom:16px solid transparent;position:absolute;top:-16px;left:5px}.lo-desc-text{font-size:14px;font-weight:400;text-align:center}.lo-feature{font-family:'Architects Daughter';font-size:22px;font-weight:400;transform:rotate(-5deg);text-align:center;font-weight:700}.columns.less-obvious .column:nth-child(2n){grid-template-columns:minmax(0,5fr) minmax(0,2fr)}.columns.less-obvious .column:nth-child(2n) .lo-bubble{order:0}.columns.less-obvious .column:nth-child(2n) .lo-title-wrap{order:1}.columns.less-obvious .column:nth-child(2n) .lo-feature{order:1;transform:rotate(5deg)}.columns.less-obvious .column:nth-child(2n) .lo-triangle-wrap{left:auto;right:-20px;transform:rotate(180deg)}a.lo-source{color:var(--secondaryColor);font-size:12px;font-weight:600;text-decoration:underline;color:var(--gray12)}a.lo-source:hover{color:var(--gray8)}.stripe.unlimited .columns .column ul{text-align:left}.stripe.unlimited .columns .column ul li{font-size:13px}.stripe.unlimited .columns .column{margin-bottom:20px}.box-bar,.stripe.color-bar .bar{display:flex;gap:60px;align-items:center}.icon-circle{background-color:var(--gray3);border:10px solid var(--white);width:200px;height:200px;flex-shrink:0;border-radius:50%;padding:30px;box-shadow:var(--primaryBoxShadow)}.icon-circle img{width:100%;height:100%;float:left}.bar-icon{width:200px;height:200px;flex-shrink:0}.bar-icon.small{width:100px;height:100px}.box-bar{background-color:var(--white)}.stripe.color-bar .columns{margin-top:30px;gap:30px;grid-template-columns:2fr 3fr 2fr}.stripe.color-bar .columns .column{align-items:unset}.stripe.color-bar .bar h6{color:var(--gray9);text-transform:uppercase;margin-bottom:10px;font-size:14px;letter-spacing:-.04em;font-weight:700}.stripe.color-bar .bar p{font-size:13px;margin-bottom:5px;font-weight:400;color:var(--gray14)}.stripe.color-bar .bar p:last-child{margin-bottom:0}.page-template-page-contact .choices.form-group.formio-choices{padding:10px 10px 5px 10px}.page-template-page-contact #contact-form .choices__button button.choices__button{display:none}.page-template-page-contact .choices__item.choices__item--selectable span{line-height:30px}.stripe.hero-how .columns{grid-template-columns:1fr 544px}.stripe.included.enterprise .helptext{margin-bottom:15px}.stripe.how-steps h4{margin-bottom:15px}.stripe.how-steps .columns.flex{display:flex;gap:60px;align-items:center}.stripe.how-steps .columns.flex .column.video{flex-shrink:0;width:544px}.stripe.technologies .columns p,.stripe.technologies .columns ul{font-size:13px}.stripe.technologies .columns.gridicons{gap:40px}.stripe.technologies .columns ul{text-align:left}.columns.how-we-price{grid-template-columns:2fr 3fr;gap:60px;border:1px solid var(--gray4);border-radius:5px;padding:30px;background-color:rgba(255,255,255,.3)}.columns.hpricing{grid-template-columns:1fr 3fr 1fr;gap:40px;border-top:1px solid var(--gray3);padding-top:40px;margin-top:40px}.columns.hpricing.two{grid-template-columns:1fr 3fr}.columns.hpricing-thin{grid-template-columns:1fr 3fr;gap:30px;margin-top:30px;font-size:14px}.columns.hpricing-thin ul li{margin-top:5px;margin-bottom:5px}.columns.config-example{grid-template-columns:2fr 3fr;gap:60px;border-top:1px dashed var(--gray3);padding-top:30px;margin-top:30px}.columns.config-total{grid-template-columns:3fr 1fr;gap:40px;border-top:1px dashed var(--gray3);padding-top:30px;margin-top:30px}.columns.trial{grid-template-columns:1fr 1px 2fr;margin-top:60px}.column.clearflex{display:block}.column.fakeborder{height:100%;background-color:var(--gray3)}.column.config-icons{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}.column.config-icons h5{margin-bottom:10px}.column.config-icons.two{grid-template-columns:1fr 1fr;max-width:280px;margin:0 auto}.column.config-icons.one{grid-template-columns:1fr}.pricing-icon{width:100%;text-align:center}.pricing-icon img{width:100%;max-width:100px;filter:drop-shadow(0 0 30px rgba(0,0,0,.2))}.pricing-icon.withtext img{margin-bottom:20px}.helptext{margin-top:3px;font-size:13px;color:var(--gray11)}.all-configs{width:100%;height:700px;margin-bottom:0}.config-wrap{transition:.25s linear all;visibility:hidden;opacity:0;position:absolute;top:0;width:100%}.config-wrap.active{display:block;transition:.25s linear all;display:block;visibility:visible;opacity:1}.config-wrap .columns:first-child{margin-top:0;border-style:solid}.config-tabs{width:100%;margin-top:40px;display:flex;align-items:center;flex-direction:column;margin-bottom:-1px}.config-tabs-inside{display:flex;align-items:center;gap:0;margin:0 auto}.config-tabs-inside button{border:1px solid var(--gray3);background-color:var(--twhite2);font-size:14px;font-weight:600;padding:8px 15px;border-right:0;cursor:pointer;z-index:5;transition:.15s linear all}.config-tabs-inside button:first-child{border-top-left-radius:5px}.config-tabs-inside button:last-child{border-right:1px solid var(--gray3);border-top-right-radius:5px}.config-tabs-inside button:hover{background-color:var(--white);transition:.15s linear all}.config-tabs-inside button.active{background-color:var(--white);color:var(--primaryColor);border-bottom:1px solid var(--white);transition:.15s linear all}.plan-price-wrap{margin:7px 0 30px 0;display:flex;align-items:flex-start;gap:7px;line-height:40px;justify-content:center}.plan-price-dollar{line-height:24px;font-size:24px}.plan-price{font-size:60px;letter-spacing:-.06em}.plan-price-month{font-size:14px;text-align:left;line-height:14px;align-self:center}.plan-from{width:100%;margin-top:25px;font-size:14px}.plan-price-wrap.small:last-child{margin-bottom:0}.plan-price-wrap.small .plan-price-dollar{line-height:30px;font-size:16px}.plan-price-wrap.small .plan-price{font-size:34px;letter-spacing:-.03em}.plan-price-wrap.small .plan-price-month{font-size:12px}.determine-wrap{display:flex;align-items:center;gap:20px;margin-top:40px}.determine-wrap .circle-icon{flex-shrink:0}.determine-wrap .pricing-icon{width:70px;height:70px;flex-shrink:0}.stripe.moreclients .columns{margin-top:60px}.middle-image{width:1000px;height:500px;padding:0 50px;border-bottom:1px solid var(--gray3);margin:0 auto;margin-bottom:60px;border-top-left-radius:5px;border-top-right-radius:5px}.middle-image img{width:100%;height:100%;object-fit:cover;float:left;box-shadow:var(--primaryBoxShadow);border-radius:5px;object-position:top}.price-tag{width:100%;border:3px solid #cb4d5b;border-radius:7px;padding:30px 20px 20px 80px;background-color:#fff7f8}img.price-tag-string{position:absolute;top:30px;left:-134px}.stripe.footer{border-top:0}.stripe.footer .stripe-inside{padding-bottom:100px;font-size:12px}.address{margin-top:20px}.copyright{margin-top:15px;font-size:12px}.stripe.footer .columns{grid-template-columns:5fr 2fr 2fr 3fr;column-gap:40px}.stripe.footer .columns .column{align-items:unset;display:block}ul.footer-menu{margin-top:15px}ul.footer-menu li{list-style-type:none;margin:7px 0;line-height:1.5em}ul.footer-menu li a{color:var(--primaryTextColor)}ul.footer-menu li a:hover{color:var(--gray9)}.badge{width:100px;position:absolute;top:0;right:0;opacity:.8;filter:grayscale(100%) sepia(17%) saturate(317%) hue-rotate(210deg) brightness(90%)}.badge img{width:100%;float:left}.social-wrap{margin-top:30px;display:flex;flex-direction:row;gap:20px}a.social{display:block;font-size:24px;color:var(--primaryColor);transition:.15s linear all}a.social svg{width:24px}a.social:hover{opacity:.6;transition:.15s linear all}a.social img{width:20px;height:20px;opacity:.7;transition:.15s linear all}a.social:hover img{opacity:1;transition:.15s linear all}.stripe.platform .stripe-inside{padding-top:100px}.stripe.platform .column{align-items:unset}.stripe.platform .column h4{margin-bottom:15px}.step .column.second{grid-column:span 2}.stripe.single-case-studies h3.stripe-subtitle{margin-top:0}.callout-divider,h4.callout-divider{margin-bottom:30px;font-size:18px;font-weight:600;color:var(--gray11);text-align:center;border-top:1px solid var(--gray3);border-bottom:1px solid var(--gray3);padding-top:30px;padding-bottom:30px}.post-wrap h3.magnet,body.page main h3.magnet{font-size:20px;margin-bottom:15px;margin-top:0}.magnet-form .formio-component-htmlelement{display:none}.magnet-form .formio-form{display:flex;flex-wrap:wrap;gap:20px}.magnet-form .formio-form .formio-component.form-group{display:block;margin:0;flex:1;flex-basis:fit-content}.magnet-form .formio-component.form-group div[ref=element] input,.magnet-form .formio-form input{padding:6px 15px 5px 15px;margin-top:1px}.magnet-form .formio-component.form-group div[ref=element] input::placeholder,.magnet-form .formio-form input::placeholder{color:var(--gray6)}.magnet-form .formio-form .formio-component-htmlelement{width:100%}.magnet-form .formio-form .formio-component.form-group button.primary.rounded{background:var(--primaryColor);border:1px solid transparent;font-weight:700;font-family:var(--primaryFont);padding:7px 15px 8px 15px;margin-top:1px;width:100%;border-radius:3px;color:var(--white);font-size:16px;transition:.15s linear all}.magnet-form .formio-form .formio-component.form-group button.primary.rounded:hover{background:var(--primaryColorLight);transition:.15s linear all}.magnet-form .formio-form .formio-component.form-group.formio-component-button{max-width:200px}.magnet-form .formio-component-htmlelement{display:none}.sidebar .magnet-form{border-top:1px solid var(--gray3);padding-top:25px;margin-top:25px}.sidebar.partner{border-top:1px solid var(--gray3);padding-top:20px;margin-top:20px}.stripe.lp-case-study .magnet-form{padding:20px;background-color:var(--gray1);border-radius:10px;border:1px solid var(--gray4)}.stripe.lp-case-study .magnet-form .formio-form{min-height:unset}.bar.light a{color:var(--link);border-bottom:0 solid transparnet}.bar.light a:hover{color:var(--gray9)}img.strategy{width:100%;margin-bottom:10px;box-shadow:var(--primaryBoxShadow)}.column-content{display:flex;align-items:center;column-gap:15px}.circle-icon{width:50px;height:50px;border-radius:50%;border:3px solid var(--white);background:var(--primaryColor);flex-shrink:0;box-shadow:0 0 20px rgba(0,0,0,.25)}.circle-icon i{font-size:26px;position:absolute;top:10px;left:9px;color:var(--white)}.circle-icon.injected{background:var(--tertiaryColorLight)}.circle-icon.injected i{left:10px}.circle-icon.platform{background:var(--gray13)}.circle-icon .circle-icon-text{color:var(--white);font-weight:700;font-size:26px;text-align:center;width:100%;line-height:44px}.documentation-links{width:100%;font-size:12px;margin-bottom:20px}.magnet .bar.light{display:flex;gap:40px}.magnet .bar.light .magnet-image{flex-shrink:0;width:300px}.magnet .bar.light .magnet-image img{width:100%;object-fit:cover}.magnet .bar.light .magnet-form .formio-component-htmlelement{display:block}.magnet .bar.light .magnet-form h2{font-size:26px}.magnet .bar.light .magnet-form h3{font-size:18px;margin-top:10px}.magnet .bar.light .magnet-form .formio-form-wrapper{padding:0;background:0 0;margin-top:0}.magnet .bar.light .magnet-form .formio-form-wrapper .formio-form{display:flex;gap:20px;flex-wrap:wrap}.magnet .bar.light .magnet-form .formio-form-wrapper .formio-form .formio-component.form-group{display:block;margin:0;flex:1;flex-basis:fit-content}.magnet .bar.light .magnet-form .formio-component.form-group div[ref=element] input,.magnet .bar.light .magnet-form .formio-form-wrapper .formio-form input{padding:6px 15px 6px 15px;margin-top:0}.magnet .bar.light .magnet-form .formio-component.form-group div[ref=element] input::placeholder,.magnet .bar.light .magnet-form .formio-form-wrapper .formio-form input::placeholder{color:var(--gray6)}.magnet .bar.light.magnet-form .formio-form-wrapper .formio-form .formio-component-htmlelement{width:100%}.magnet .bar.light .magnet-form .formio-form .formio-component.form-group button.primary.rounded{background:var(--primaryColor);border:1px solid transparent;font-weight:700;font-family:var(--primaryFont);padding:8px 15px;margin-top:0;width:100%}.magnet .bar.light .magnet-form .formio-form .formio-component.form-group button.primary.rounded:hover{background:var(--primaryColorLight)}.magnet .bar.light .magnet-form.mag-case-study{padding:30px;background-color:var(--twhite)}.single-partner-logo{margin-bottom:20px;text-align:left}.partner-url{border-top:1px solid var(--gray3);padding-top:25px;margin-top:20px}.partner-url a.button{padding-right:36px}.partner-url a.button svg{width:24px;height:24px;position:absolute;right:6px;top:4px}.stripe.partner-app{background-color:var(--twhite)}.case-study-title{font-size:18px;line-height:1.2em;margin-top:0;font-weight:700;letter-spacing:-.03em}.case-study-subtitle{font-size:14px;font-weight:400;line-height:1.5em;margin-bottom:20px;margin-top:10px}.reading-pane{max-width:860px;width:100%;padding:0 30px;margin:0 auto;text-align:left}.reading-pane div p:last-child{margin-bottom:revert}.reading-pane.wide{max-width:960px}.column .reading-pane{padding:0}.reading-pane.center{text-align:center}.stripe.blog .columns .column a.moretag{left:0;bottom:0}.stripe.blog .columns .subject-image.thumbnail{box-shadow:var(--primaryBoxShadow);border-radius:5px;margin-bottom:20px}.social-wrap-post{display:flex;gap:5px;align-items:center;flex-flow:wrap}.social-wrap-post{width:100%;border-top:1px solid var(--gray4);margin-top:30px;padding-top:30px}.social-wrap-post .button,.social-wrap-post a.button,.social-wrap-post button.button{background-color:var(--gray2);border:1px solid var(--gray4);border-radius:3px;padding:5px 10px;font-size:13px;font-weight:400;color:var(--primaryTextColor);flex-shrink:0;transition:.15s linear all;box-shadow:unset}.social-wrap a.button,.social-wrap-post .button a{color:var(--primaryTextColor);padding-left:20px;flex-shrink:0;transition:.15s linear all}.social-wrap-post .button a svg{width:20px;height:20px;position:absolute;left:-5px;top:-1px}.social-wrap-post a.button{padding:5px 10px 5px 30px;flex-shrink:0;transition:.15s linear all}.social-wrap-post a.button svg{width:20px;height:20px;position:absolute;left:5px;top:3px}.social-wrap-post a.button.twitter-share-buton{padding-left:25px}.social-wrap-post a.button.twitter-share-buton svg{width:16px;height:16px;top:5px;position:absolute}.social-wrap-post .fb-share-button.button a svg{top:-1px}.social-wrap-post.notopborder{border-top:unset;padding-top:0;margin-top:0}.social-wrap-post .button a:hover,.social-wrap-post .button:hover,.social-wrap-post a.button:hover{background-color:var(--white);transition:.15s linear all}.copy-message{border-top:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;background-color:var(--formioChar);color:var(--white);padding:15px 30px;position:fixed;top:-100px;transition:.25s linear all;left:0;right:0;margin:0 auto;width:150px;font-size:12px;z-index:100;text-align:center}.copy-message.active{top:0;transition:.25s linear all}.recent-posts{padding-top:25px;margin-top:30px;border-top:1px solid var(--gray3)}.post-wrap .recent-posts h4,body.page main .recent-posts h4{margin-top:0;margin-bottom:0}.recent-posts h1.entry-title{font-size:14px;margin-bottom:10px}.recent-posts a{color:var(--primaryTextColor);font-weight:700;transition:.15s linear all}.recent-posts a:hover{color:var(--gray9);transition:.15s linear all}.recent-posts .posts{display:flex;flex-direction:column;gap:20px;margin-top:20px}.recent-posts .posts .column{display:flex;gap:15px;align-items:unset;height:auto}.recent-posts .subject-image.thumbnail{width:120px;flex-shrink:0;height:67.5px;padding:0}.recent-posts .subject-image.thumbnail a{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.recent-posts .subject-image.thumbnail a img{width:100%;height:100%;object-fit:cover;border-radius:3px;box-shadow:var(--cardBoxShadow)}.recent-posts .post-date-index{margin-bottom:0;font-size:11px;line-height:13px}.entry-content figure img{box-shadow:var(--primaryBoxShadow);border-radius:5px}.entry-content figure.dropshadow img{box-shadow:unset;filter:drop-shadow(0 0 20px rgba(0,0,0,.1))}body.relevant-header #container{padding-top:120px;transition:.15s linear all}body.relevant-header header.main{top:40px;transition:.15s linear all}body.scrolled.relevant-header #container{padding-top:80px;transition:.15s linear all}body.scrolled.relevant-header header.main{top:0;transition:.15s linear all}.stripe.relevant-blog{height:40px;position:absolute;top:0;right:0;left:0;width:100%;transition:.15s linear all}.stripe.relevant-blog .stripe-inside{height:100%;max-width:1000px;margin:0 auto;text-align:center;display:flex;align-items:center;justify-content:center}body.single.post-template-default main.site-main .author-info{margin-top:30px;border-top:1px solid var(--gray4);padding-top:30px}.stripe.mini{background-color:var(--gray14);height:40px;position:fixed;top:0;left:0;right:0;z-index:10}.stripe.mini .stripe-inside{text-align:center;font-size:13px;color:var(--gray4);padding-top:10px;padding-bottom:10px;line-height:20px}.stripe.mini .stripe-inside a{color:var(--formioGreenLight2);transition:.15s linear all}.stripe.mini .stripe-inside a:hover{color:var(--white);transition:.15s linear all}body.mini #container{padding-top:120px}body.mini header{top:40px}body.mini.scrolled header{top:40px}.columns.one .column.git{display:flex;align-items:center;gap:40px;flex-direction:column}.git-logo{width:30%}.git-logo img{width:100%}.code-block{width:100%}.code-block p{margin-bottom:10px;text-align:left}.code-block pre{background:rgba(0,0,0,.04);font-family:var(--primaryMonospaceFont);font-size:14px;padding:20px;text-align:left;box-shadow:unset}.column.table{overflow-x:auto}table{width:100%;border:none;border-collapse:collapse;border-radius:0}table thead tr th{padding:10px 10px;font-weight:700;line-height:14px;vertical-align:middle;background:var(--secondaryColor);color:var(--white);text-align:left;font-size:16px}table tr td,table tr th{background:0 0;border:1px solid var(--gray3);padding:6px 10px;line-height:16px;vertical-align:middle;line-height:1.2em;text-align:left;font-size:14px}table tr:nth-child(2n) td,table tr:nth-child(2n) th{background:rgba(0,0,0,.04)}table tr th{font-weight:700}.instructions p{margin-bottom:15px}.instructions pre{margin-bottom:30px;border:1px solid var(--gray4)}.stripe.blankpage .columns.one .reading-pane.column{margin-top:0;padding-top:0;padding-left:0;padding-right:0}.stripe.blankpage .columns.one{row-gap:40px}ul.split{column-count:2;width:100%;max-width:860px;margin:0 auto 30px auto;column-gap:60px}ul.split li{text-align:left;margin:0 0 0 30px;padding:5px 0}.stripe.industries .columns.cards.three{max-width:900px;margin:0 auto}.stripe.hero-bar .columns.two{gap:100px}.subject-image.hero-bar-image{width:100%;height:100%;max-height:250px;border:1px solid var(--gray4);border-radius:10px;padding:7px;background-color:var(--white);box-shadow:var(--primaryBoxShadow)}.subject-image.hero-bar-image .post-thumbnail{width:100%;height:100%}.subject-image.hero-bar-image .post-thumbnail img{width:100%;height:100%;object-fit:cover;filter:unset;border-radius:5px}.subject-image.video{max-width:800px;margin:0 auto}.subject-image.in-column{width:100%}.subject-image.hero-bar-image .tablet-outside{position:absolute;left:0;right:0;top:0;bottom:0;width:400px;text-align:left;height:100%;overflow:hidden;margin:0 auto;max-height:100%}.subject-image.hero-bar-image .tablet-outside .tablet-wrap{margin-top:60px}.stripe.hero-bar .columns{gap:0;border-radius:10px;overflow:hidden}.bar.industry{width:100%;margin-top:40px;text-align:left}.stripe.lp-ad .bar.industry{margin-top:0}.bar.industry .columns{grid-template-columns:1fr 3fr;gap:60px}.bar.industry .columns .column.first{display:flex;align-items:center}.bar.industry .subject-image{max-width:200px}.reading-pane.small{max-width:600px;text-align:left}.stripe.industry2-hero .columns{gap:0}.stripe.more-key-features{background-color:var(--gray1)}.faq-item{margin-top:30px;padding-top:30px;border-top:1px solid var(--gray4)}.faq-item.first{margin-top:30px}.faq-item.last{border-bottom:1px solid var(--gray4);padding-bottom:30px}.stripe.faq .columns.one{gap:0}.page-template-page-default-with-image .post-thumbnail{width:100%;height:0;padding-top:56.25%;margin-bottom:40px;border-radius:5px}.page-template-page-default-with-image .post-thumbnail img{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover;box-shadow:var(--primaryBoxShadow)}.stripe.framework .columns{max-width:800px;margin:0 auto;gap:40px}.technology ul.steps li{list-style-type:none;position:relative;padding-left:80px;margin-bottom:16px;margin-left:0}.technology ul.steps li::before{color:#fff;background:#fff;font-size:22px;font-weight:700;position:absolute;top:0;left:0;width:50px;height:50px;border:solid 4px #fff;border-radius:50%;display:flex;justify-content:center;align-items:center;box-shadow:var(--primaryBoxShadow);background:var(--primaryColor);z-index:1}.technology ul.steps li:first-child::before{content:"1"}.technology ul.steps li:nth-child(2)::before{content:"2"}.technology ul.steps li:last-child::before{content:"3"}.technology ul.steps li::after{content:"";display:block;width:4px;background-color:#566073;height:100%;position:absolute;left:27.5px;top:51px}.technology ul.steps li:last-child::after{content:none}ul.steps h3.stripe-title{margin-bottom:5px}.framework.narrow .stripe-inside{max-width:1000px}.framework.resources .column{background:#f2f5f7;border-radius:6px;padding:40px}.framework.resources h2{margin-bottom:60px}.framework.resources h3{font-size:22px;font-weight:700}body.bleed #container{padding-top:0}body.bleed .stripe.banner{height:800px;padding-top:80px;background:#fff;background:linear-gradient(0deg,#fff 0,#beedff 100%)}body.bleed .stripe.banner img.banner-image{filter:drop-shadow(0 0 30px rgba(0, 0, 0, .2))}body.bleed header.main ul.menu{display:none}body.bleed .stripe.banner h1.stripe-title{font-size:36px}.stripe.sponsor{background:var(--primaryGradient);color:var(--white)}.stripe.thin{max-width:100%}.stripe.thin .stripe-inside{padding-top:10px;padding-bottom:10px}.stripe.thin .stripe-inside .stripe-supertitle{margin:0}.stripe.thin.uag{background-color:var(--white)}.subject-image.makevbuy{max-width:450px;margin:0 auto}.column.centerimage .subject-image{margin:0 auto}.subject-image-text{text-align:center;margin-top:10px;font-size:14px}.inline-columns{columns:2;gap:40px}.lifecycle-wrap{margin-top:40px;border-radius:5px}.lifecycle-wrap img{width:100%;max-width:100%;border-radius:5px}.connect .formio-form-wrapper{padding:0;background:0 0;margin-top:0}.connect .formio-component.form-group{display:block}.connect .formio-form-wrapper .formio-form .formio-component.form-group button.primary.rounded{background:var(--primaryColor);border:1px solid transparent;font-weight:700;font-family:var(--primaryFont)}.connect .formio-form-wrapper .formio-form .formio-component.form-group button.primary.rounded:hover{background:var(--primaryColorLight)}.connect .formio-component.form-group label,.connect .formio-component.form-group label:hover{font-size:16px;font-family:var(--primaryFont)}.stripe.lifecycle2 .columns.six{grid-template-columns:1fr 1fr 1fr 1fr 40px 1fr}.bracket1{width:20px;position:absolute;top:0;right:0;height:3px;background-color:var(--primaryTextColor)}.bracket2{width:3px;position:absolute;top:0;right:0;bottom:0;height:100%;background-color:var(--primaryTextColor)}.bracket3{width:20px;position:absolute;bottom:0;right:0;height:3px;background-color:var(--primaryTextColor)}.video-wrap{width:100%;max-width:800px;margin:0 auto}.video-wrap video{width:100%}.drone-image{width:100%;max-width:900px;margin:0 auto}.drone-image img{width:100%}body.fintech_devcon2024.scrolled header.main{background-color:#0c141d}.gradient-text.fintechwarm{-webkit-box-decoration-break:clone;background:linear-gradient(to left,#fc81c8,#fbbb2c);-webkit-background-clip:text;-webkit-text-fill-color:transparent}body.darkbg{color:var(--gray3);background:#0c141d}body.darkbg .stripe{border-top:0}body.darkbg .stripe.footer{background-color:var(--white);color:var(--secondaryColor)}body.darkbg .stripe.contact.color-bar .stripe-inside{padding-bottom:100px}body.darkbg .stripe.contact.color-bar .stripe-inside .bar{background-color:var(--white)}body.darkbg h1.stripe-title,body.darkbg h2.stripe-subtitle,body.darkbg h2.stripe-title,body.darkbg h3.stripe-subtitle{color:var(--white)}body.fintech_devcon2024 a.button.primary.portal{background-color:var(--fintechGreenDark)}body.fintech_devcon2024 a.button.primary.portal:hover{background-color:var(--fintechGreen)}body.fintech_devcon2024 .magnet-form .formio-form .formio-component.form-group button.primary.rounded,body.fintech_devcon2024 .stripe.banner a.button.primary{background:var(--fintechCoolGradient);color:#000;transition:.15s linear all}body.fintech_devcon2024 .magnet-form .formio-form .formio-component.form-group button.primary.rounded:hover,body.fintech_devcon2024 .stripe.banner a.button.primary:hover{background:var(--fintechWarmGradient);color:#000;transition:.15s linear all}body.darkbg .formio-component.form-group label{color:var(--white)}.inline-columns.three{columns:3;gap:40px}body.fintech_devcon2024 #contact-form .formio-component-button .button,body.fintech_devcon2024 #contact-form .formio-component-button a.button,body.fintech_devcon2024 #contact-form .formio-component-button button,body.fintech_devcon2024 #contact-form .formio-component-button button[type=submit],body.fintech_devcon2024 #contact-form .formio-component-button input[type=submit]{background:var(--fintechCoolGradient);color:var(--black);border-radius:5px}body.fintech_devcon2024 #contact-form .formio-component-button .button:hover,body.fintech_devcon2024 #contact-form .formio-component-button a.button:hover,body.fintech_devcon2024 #contact-form .formio-component-button button:hover,body.fintech_devcon2024 #contact-form .formio-component-button button[type=submit]:hover,body.fintech_devcon2024 #contact-form .formio-component-button input[type=submit]:hover{background:var(--fintechWarmGradient)}body.fintech_devcon2024 .formio-component.form-group.formio-component-button{display:block;width:100%;text-align:center;margin-bottom:0}body.fintech_devcon2024 #contact-form .formio-component.form-group.formio-component-button button.btn-primary{padding:15px 30px;font-size:18px;height:auto;width:auto}body.darkbg .formio-choices.form-group,body.darkbg .formio-component.form-group div[ref=element] input,body.darkbg .formio-component.form-group div[ref=element] select,body.darkbg .formio-component.form-group div[ref=element] textarea{background-color:var(--secondaryColor);border:0;color:var(--white)}.subject-image.thumbnail{width:100%;height:0;padding-top:56.25%}.subject-image.thumbnail a{position:absolute;top:0;right:0;bottom:0;left:0}.subject-image.thumbnail a img{width:100%;height:100%;object-fit:cover;border-radius:5px;filter:unset;border-bottom-left-radius:0;border-bottom-right-radius:0}.entry-content ol li p img,.entry-content ul li p img{max-width:100%}.entry-content figure img{max-width:100%;width:auto}body.page .subject-image.page-icon,body.page header.entry-header .subject-image{margin-bottom:30px}.navigation{margin-top:30px;display:flex;gap:4px}.nav-links .page-numbers{padding:5px 10px;border:1px solid var(--gray3);background-color:var(--white);font-size:14px}.nav-links .page-numbers.current{background-color:var(--twhite2)}.nav-links a{color:var(--primaryColor)}.nav-links a:hover{color:var(--primaryColorLight)}.navigation.custom .nav-links{display:flex;align-items:center;gap:4px}.tech-name.caps{text-transform:capitalize}.stripe.framework .columns{max-width:800px;margin:0 auto;gap:40px}.technology ul.steps li{list-style-type:none;position:relative;padding-left:80px;margin-bottom:16px;margin-left:0}.technology ul.steps li::before{color:#fff;background:#fff;font-size:22px;font-weight:700;position:absolute;top:0;left:0;width:50px;height:50px;border:solid 4px #fff;border-radius:50%;display:flex;justify-content:center;align-items:center;box-shadow:var(--primaryBoxShadow);background:var(--primaryColor);z-index:1}.technology ul.steps li:first-child::before{content:"1"}.technology ul.steps li:nth-child(2)::before{content:"2"}.technology ul.steps li:last-child::before{content:"3"}.technology ul.steps li::after{content:"";display:block;width:4px;background-color:#566073;height:100%;position:absolute;left:27.5px;top:51px}.technology ul.steps li:last-child::after{content:none}ul.steps h3.stripe-title{margin-bottom:5px}.technology.narrow .stripe-inside{max-width:1000px}body.single .entry-header{margin-bottom:10px}body.page .has-sidebar,body.single .post-wrap{display:grid;grid-template-columns:720px 1fr;column-gap:60px;row-gap:0}body.page .has-sidebar main,body.single .post-wrap main{width:100%;grid-row:span 5}body.page .has-sidebar .sidebar,body.single .post-wrap .sidebar{width:100%}body.single .post-wrap .sidebar.case-studies,body.single .post-wrap .sidebar.posts,body.single .post-wrap .sidebar.webinars{grid-column-start:2}body.page .has-sidebar .post-thumbnail,body.single .post-wrap .post-thumbnail{width:100%}body.page .has-sidebar .post-thumbnail img,body.single .post-wrap .post-thumbnail img{width:100%;height:auto;box-shadow:var(--primaryBoxShadow);border-radius:5px;margin-bottom:30px;max-width:100%}body.page .has-sidebar .post-thumbnail.has-caption img,body.single .post-wrap .post-thumbnail.has-caption img{margin-bottom:0}.press-url-wrap{margin-bottom:30px;border-bottom:1px solid var(--gray3);padding-bottom:30px}.press-url-wrap.bottom{margin-bottom:0;border:0;padding:0;margin-top:30px}body.single .featured-caption{margin-bottom:30px;color:var(--gray14);font-size:12px}.post-wrap{margin-top:40px}body.single .post-wrap{margin-top:0}.post-wrap h2,body.page main h2{margin-top:30px;margin-bottom:10px;font-weight:700}.post-wrap h3,body.page main h3{margin-top:25px;margin-bottom:7px;font-weight:700}.post-wrap h4,body.page main h4{margin-top:20px;margin-bottom:5px;font-weight:700}.post-wrap h5,.post-wrap h6,body.page main h5,body.page main h6{margin-top:15px;margin-bottom:3px;font-weight:700}body.page .has-sidebar main h2.stripe-subtitle{font-weight:300;margin-top:10px}body.page .has-sidebar main .post-thumbnail{margin-top:30px}.post-wrap h3:first-child,body.page main h3:first-child{margin-top:0}body.page .lp-case-study h2.stripe-subtitle{margin-bottom:0}h2.excerpt{font-size:16px;font-weight:300;margin-bottom:20px;margin-top:0}h2.excerpt p{margin:0;line-height:1.3em}h2.author-heading{display:none}.author-info,.org-info{border-top:1px solid var(--gray3);padding-top:20px}.author-avatar{display:flex;align-items:center;gap:20px;margin-bottom:15px}.author-avatar img{width:60px;height:60px;border-radius:50%;border:4px solid var(--white);box-shadow:var(--avatarBoxShadow);flex-shrink:0}.author-avatar a{color:var(--primaryTextColor);font-weight:700}.author-avatar a:hover{color:var(--gray9)}.author-bio{font-size:14px;line-height:1.7em}.author-name{font-size:16px;font-weight:700}.org-info{padding-bottom:20px}body.single.post-template-default .author-info{padding-top:0;border-top:0}body.single-release-notes header ul.menu li.developers button{color:var(--primaryColor)}.track-changes{border-top:1px solid var(--gray3);margin-top:20px;text-align:left;padding-top:20px}.track-changes h3{font-weight:300;font-size:18px;margin-bottom:10px}body.page-template-default header.entry-header{margin-bottom:30px}#contact-form{width:100%;margin:0 auto;width:100%;background:rgba(0,0,0,.02);padding:40px;border-radius:5px}#contact-form .formio-component-button .button,#contact-form .formio-component-button a.button,#contact-form .formio-component-button button,#contact-form .formio-component-button button[type=submit],#contact-form .formio-component-button input[type=submit]{padding:10px 20px;background-color:var(--primaryColor);color:var(--white);border:1px solid var(--primaryColor);font-size:16px;font-family:var(--primaryFont);width:180px;height:40px;font-weight:700;line-height:20px;transition:.15s linear all;border:0}#contact-form .formio-component-button .button:hover,#contact-form .formio-component-button a.button:hover,#contact-form .formio-component-button button:hover,#contact-form .formio-component-button button[type=submit]:hover,#contact-form .formio-component-button input[type=submit]:hover{background-color:var(--primaryColorLight);transition:.15s linear all}#contact-form.itc .button,#contact-form.itc a.button,#contact-form.itc button,#contact-form.itc button[type=submit],#contact-form.itc input[type=submit]{width:220px}.cky-box-bottom-left .cky-notice-group{flex-direction:column!important;align-items:unset!important}.cky-box-bottom-left .cky-notice-btn-wrapper{margin-top:15px!important;margin-left:0!important;display:block!important}.cky-box-bottom-left button.cky-banner-btn-close{background-color:var(--primaryColor)!important;width:120px!important;height:30px!important;border-radius:3px!important;font-weight:700!important;color:var(--white)!important;right:15px!important;z-index:10!important;top:15px!important}.cky-box-bottom-left button.cky-banner-btn-close:hover{background-color:var(--primaryColorLight)}.cky-box-bottom-left button.cky-banner-btn-close:after{content:"I Understand"!important}.cky-box-bottom-left button.cky-banner-btn-close img{display:none!important}.webinar-banner{width:100%}.webinar-banner img{width:100%;object-fit:cover;float:left;border:1px solid var(--gray3);border-radius:5px;box-shadow:var(--primaryBoxShadow);overflow:hidden}.webinar-banner img.standard{display:block}.webinar-banner img.mobile{display:none}.small-banner-text-wrap{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;max-width:600px;display:flex;align-items:center}.small-banner-text-wrap h2.stripe-subtitle{margin-top:15px}body.page .small-banner-text-wrap h2.stripe-subtitle{margin-bottom:20px}.small-banner-text-wrap .button-wrap{margin-top:10px}.small-banner-text{padding:50px}.webinar-date-index{font-weight:300;font-size:14px}.view-webinar{padding-right:20px;position:absolute;left:20px;bottom:70px;font-size:14px}.view-webinar svg{width:20px;position:absolute;right:0;top:3px}.webinars .card-content{padding-bottom:100px}a.button.webinar-register-index{position:absolute;bottom:20px;left:20px}.column.webinar.completed .card-content{padding-bottom:45px}.column.webinar.completed a.view-webinar{bottom:20px}.webinar .short-desc{margin-top:15px;margin-bottom:0}.webinar-details{border-radius:5px;display:inline-block;padding:7px 16px 7px 40px;background-color:var(--formioChar);color:var(--white);font-weight:700;font-size:16px;margin-bottom:20px}.webinar-details svg{width:20px;position:absolute;left:10px;top:9px}.event-booth,.event-location,.event-meta,.webinar-date,.webinar-duration,.webinar-platform,.webinar-time{font-size:14px;letter-spacing:-.02em}.event-name{margin-bottom:5px;font-weight:700}.event-booth{border:2px dotted var(--primaryColor);padding:5px 10px;margin-top:15px;border-radius:5px;display:inline-block;background-color:var(--white);font-size:16px;margin-bottom:15px}.speakers{width:100%}.speaker-wrap{width:100%;display:flex;align-items:center;margin-top:15px;text-align:left}.speaker-photo{width:66px;height:66px;border-radius:50%;background-color:var(--white);padding:3px;overflow:hidden;flex-shrink:0;box-shadow:var(--avatarBoxShadow)}.speaker-photo img{width:100%;height:100%;object-fit:cover;border-radius:50%}.speaker-text{padding-left:15px}.speaker-name{font-weight:700;font-size:16px;line-height:1.1em}.speaker-title{font-weight:300;font-size:14px;line-height:1.1em}.webinar-video-wrap{width:100%;height:0;padding-top:56.25%;margin-bottom:30px}.webinar-video-wrap iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.formio-embed-wrap{margin-top:30px}.formio-embed-wrap .formio-component.form-group{width:100%;display:block;max-width:400px}.formio-embed-wrap .magnet-text{display:none}body.page-template-page-try-free .formio-component.form-group{grid-template-columns:100%}body.page-template-page-try-free .formio-component-email{margin-top:15px}body.page-template-page-try-free .formio-component.formio-component-sendRegistrationEmail{display:block}body.page-template-page-try-free label.field-required{display:none}.uag-diagram{width:100%;margin-bottom:30px}.uag-diagram img{width:100%}.uag-wrap{width:100%;height:250px;border-radius:5px;background-color:var(--white);border:1px solid var(--gray5);display:flex;align-items:center;justify-content:center;box-shadow:var(--primaryBoxShadow);padding:60px}.uag-wrap img{max-width:100%;max-height:100%;object-fit:cover}.thin{width:100%;max-width:600px;margin:0 auto}p.thin{width:100%;max-width:600px;margin:0 auto 30px auto}.diagram{width:100%;margin-bottom:30px}.diagram img{width:100%}.bordered{border:1px solid var(--gray5);padding:10px 20px;border-radius:5px;background-color:var(--white);display:inline-block}.bigp{margin-bottom:30px;font-size:18px;line-height:1.5em;letter-spacing:-.03em}.bigp:last-child{margin-bottom:0}.uag.alternatives,.uag.howitlooks{background-color:var(--twhite)}.product-page-wrap{border-bottom:1px solid var(--gray4);padding-bottom:30px;margin-bottom:30px}ul.pdf-steps li{display:flex;gap:10px;align-items:center;list-style-type:none;margin:15px 0 15px 0}.small-icons .card-content{padding-bottom:20px}.small-icons .small-icon{width:40px;height:40px;margin-bottom:20px}.small-icons .small-icon img{width:100%;height:100%;object-fit:cover}.small-icons .small-icon.wide{width:auto}.small-icons .small-icon.wide img{width:auto}.breathe{padding-top:120px;padding-bottom:120px}.breathetop{padding-top:120px}.breathebottom{padding-bottom:120px}.breathemedium{padding-top:90px;padding-bottom:90px}.breathetopmedium{padding-top:90px}.breathebottommedium{padding-bottom:90px}.breatheless{padding-top:60px;padding-bottom:60px}.breathetopless{padding-top:60px}.breathebottomless{padding-bottom:60px}.breathexless{padding-top:20px;padding-bottom:20px}.breathetopxless{padding-top:20px}.breathebottomxless{padding-bottom:20px}a>img.aligncenter{overflow:auto;display:block;float:none}img.aligncenter{display:block;margin-left:auto;margin-right:auto;margin-bottom:10px}img.alignleft{float:left;margin-left:0;margin-right:15px;margin-bottom:10px}img.alignright{float:right;margin-left:20px;margin-bottom:10px}img.alignnone{margin:0}img.imagefull{clear:both;width:100%;border:0;padding:0;margin:0;margin-bottom:30px}.reading-pane img{max-width:100%}.reading-page img.alignleft,.reading-pane img.alignright{max-width:50%;height:auto}.entry-content iframe{width:100%;max-width:100%}.entry-content p.iframe{width:100%;display:inline-block;height:0;padding-top:56.25%}.entry-content p.iframe iframe{width:100%;height:100%!important;position:absolute;top:0;right:0;bottom:0;left:0;height:0}.wp-block-image,.wp-block-table{margin-bottom:30px!important}figure{max-width:100%;width:100%;margin:0}figure img{width:100%;object-fit:cover}figcaption{font-size:13px;margin-top:5px;margin-bottom:30px;width:100%}figure.alignright{float:right;max-width:50%;margin:0;margin-left:20px;margin-bottom:30px}figure.alignleft{float:left;max-width:50%;margin:0;margin-right:20px;margin-bottom:30px}figure.alignleft img,figure.alignright img{width:100%;height:auto}.reading-pane h1,.reading-pane h2,.reading-pane h3,.reading-pane h4,.reading-pane h5,.reading-pane h6{margin-bottom:10px}input[disabled]{opacity:.5}input.notop{margin-top:0}.nocursor{cursor:default}.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignleft{float:left}.alignright{float:right}.aligntextleft{text-align:left}.aligntextright{text-align:right}.aligntextcenter{text-align:center}.fill{width:100%}.inlineblock{display:inline-block}.mclear{margin-top:0;margin-bottom:0}.mtop0{margin-top:0}.mtop5{margin-top:5px}.mtop10{margin-top:10px}.mtop15{margin-top:15px}.mtop20{margin-top:20px}.mtop25{margin-top:25px}.mtop30{margin-top:30px}.mtop40{margin-top:40px}.mtop50{margin-top:50px}.mtop60{margin-top:60px}.mbot0{margin-bottom:0}.mbot5{margin-bottom:5px}.mbot10{margin-bottom:10px}.mbot15{margin-bottom:15px}.mbot20{margin-bottom:20px}.mbot25{margin-bottom:25px}.mbot30{margin-bottom:30px}.mbot40{margin-bottom:40px}.mbot50{margin-bottom:50px}.mbot60{margin-bottom:60px}.w40{width:40px}.w50{width:50px}.w60{width:60px}.w70{width:70px}.w80{width:80px}.w100{width:100px}.w125{width:125px}.w150{width:150px}.w200{width:200px}.w300{width:300px}.w350{width:350px}.w400{width:400px}.w50p{width:50%}.w60p{width:60%}.w70p{width:70%}.w80p{width:80%}.w90p{width:90%}@media (hover:none){ul.menu li.dropdown:hover .submenu{visibility:hidden;pointer-events:none;opacity:0}ul.menu li.dropdown.show .submenu{visibility:visible;pointer-events:all;opacity:1;transform:perspective(75em) rotateX(0)}.submenu.platform button.close-submenu,header ul.menu li.withiconright button.close-submenu{display:block;top:10px;right:10px}}@media only screen and (max-height:900px){.sticky-wrap{position:relative;top:auto;right:auto;bottom:auto}.sticky-outside{width:100%;height:auto;float:none}.sticky-inside{top:auto;position:relative}body.scrolled .sticky-inside{top:auto}.sticky-required-sibling-element{width:100%;height:0}}@media only screen and (max-width:1400px){.submenu.platform{width:940px}.submenu.platform .submenu-triangle{left:-430px}.platform-menu-inside{grid-template-columns:minmax(0,11fr) minmax(0,3fr)}.subsection.main .subsection-content{grid-template-columns:repeat(3,minmax(0,1fr))}.subsection.main .subsection-title{grid-column:span 3}.stripe-inside{width:1000px}ul.menu li{margin-right:30px}.columns.cards{row-gap:30px;grid-template-columns:1fr 1fr 1fr}.columns{column-gap:60px}.columns.four{gap:30px}.columns.gridicons,.columns.three.gridicons{row-gap:60px;column-gap:40px}.stripe.blog .columns{gap:20px}.stripe.hero-bar .columns.two .buttonwrap{flex-direction:column}.stripe.hero-bar .columns.two .buttonwrap a.button:nth-child(2){margin-left:0;margin-top:15px}.button.large,a.button.large,button[type=submit].large,input[type=submit].large{font-size:18px;padding:14px 28px}.button.withiconright.large svg{top:10px;right:15px}#banner{height:auto}.banner-subject{margin-bottom:-115px}.banner-content{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.banner-subject-inside{padding-left:0}.json-visual{top:20px}.tablet-screen{padding:15px}span.herobreak{display:none}.in-stripe.logos .columns,.stripe.logos .stripe-inside .columns{padding-left:0;padding-right:0}.in-stripe.logos .columns.logos,.stripe.logos .columns.logos{column-gap:100px;row-gap:10px}.in-stripe.logos .columns.four,.stripe.logos .columns.four{column-gap:130px}.in-stripe.logos .columns.four.sixtotal .column:nth-child(5),.stripe.logos .columns.four.sixtotal .column:nth-child(5){grid-column-start:2}.llm .columns.four{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);gap:20px}.testimonial-llm-text{font-size:12px}.columns.subway{grid-template-columns:minmax(0,4fr) minmax(0,5fr)}.evo-text.gov{flex-flow:column}.stripe.decouple .columns.extras p{font-size:14px}.stripe.lifecycle-half h5{font-size:17px}.stripe.problems .column-inside p{font-size:14px}.stripe.strategy .subject-image.layers{width:250px}.embedded-diagram .label-text.three h5{margin-top:208px}.stripe.strategy .column-text.card{max-width:460px;width:100%;margin-left:auto;margin-right:auto}.stripe.hero-how .columns{grid-template-columns:1fr 1fr}.stripe.how-steps .columns.flex{display:grid;grid-template-columns:1fr 1fr;row-gap:0;column-gap:60px}.stripe.how-steps .columns.flex .column.video{width:100%}.stripe.technologies .columns.gridicons{grid-template-columns:repeat(6,minmax(0,1fr));row-gap:80px}.stripe.technologies .columns.gridicons .column{grid-column:span 2}.stripe.technologies .columns.gridicons .column:nth-child(4){grid-column-start:2;grid-column-end:4}body.page .has-sidebar,body.single .post-wrap{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,2fr);column-gap:40px}.stripe.page .columns{grid-template-columns:minmax(0,5fr) minmax(0,2fr);column-gap:40px}.subject-image.hero-bar-image{max-height:350px}.stripe.hero-bar .columns.two{gap:40px}.stripe.partners .columns{grid-template-columns:repeat(2,1fr);gap:40px}.stripe.testimonials .columns.three{gap:30px}.calendly-inline-widget{height:1200px}.magnet .bar.light{display:flex;gap:40px;flex-direction:column}.magnet-image{margin:0 auto}.inline-columns{columns:1}body.itc2023 .stripe.logos .columns{grid-template-columns:1fr 1fr 1fr 1fr}.recent-posts .subject-image.thumbnail{width:100%;flex-shrink:0;height:0;padding-top:56.25%}.recent-posts .posts{gap:40px}.recent-posts .column{flex-direction:column}.press-url-wrap.bottom{display:none}}@media only screen and (max-width:1018px){.stripe-inside{width:100%}header.main.stripe{height:61px}header.main.stripe .stripe-inside{margin-top:0}.header-buttons{margin-right:-15px}.header-buttons a.button.portal{display:none}ul.menu li.portal{display:block}ul.menu li.portal a.button.primary{width:auto;margin-top:20px;box-shadow:unset;border-radius:3px;margin-left:20px;padding:10px 15px;border-right:unset;font-weight:700}ul.menu li.portal a.button.primary:hover{opacity:1;background-color:var(--primaryColorLight)}ul.menu li.mobilehome{display:block}#container{padding-top:60px}a.logo{left:0;right:0;margin:auto;position:fixed;top:18px;transition:.15s linear all}body.bleed a.logo{left:30px;right:auto}body.scrolled a.logo{top:18px;transition:.15s linear all}button.hamburger{display:block}body.showmobile button.hamburger{color:var(--white);border:1px solid rgba(255,255,255,.15)}body.showmobile button.hamburger:hover{color:var(--gray4)}.menuwrap{position:fixed;top:0;left:-200px;bottom:0;width:200px;background:var(--formioMidnight);padding:0;transition:.15s linear all;opacity:0;visibility:hidden;margin:0;top:0;box-shadow:0 0 0 rgba(0,0,0,.2);display:block;z-index:10}body.showmobile .menuwrap{transition:.15s linear all;left:0;opacity:1;visibility:visible;box-shadow:0 0 30px rgba(0,0,0,.2)}header ul.menu{padding-top:70px;height:100%;width:100%;display:block}header ul.menu li{width:100%;margin:0;height:auto}header ul.menu li a,header ul.menu li button{width:100%;line-height:1em;border:0;border-right:4px solid transparent;padding:15px 20px 15px 20px;color:var(--white);border-radius:0;font-weight:400}header ul.menu li a:hover,header ul.menu li button:hover{background:rgba(0,0,0,.1)}header ul.menu li.active a,header ul.menu li.active button{border-bottom:0;border-right:4px solid var(--primaryColorLight);background:rgba(0,0,0,.1);color:var(--white)}header ul.menu li.active a:hover,header ul.menu li.active button:hover{background:rgba(0,0,0,.2)}body.resources header ul.menu li.resources-submenu button.toplevel{color:var(--white);border-right:4px solid var(--primaryColorLight);background:rgba(0,0,0,.1)}body.scrolled header ul.menu li,header ul.menu li{padding:0}header ul.menu li.withiconright a i,header ul.menu li.withiconright button i{transform:rotate(-90deg);top:15px;right:10px;font-size:20px}header ul.menu li.dropdown .submenu{top:0;left:200px;right:auto;margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:5px}header ul.menu li.dropdown .submenu a{color:var(--primaryTextColor);padding:0;padding-left:25px}header ul.menu li.dropdown .submenu a:hover{background:0 0}header ul.menu li.dropdown .submenu a i{color:var(--primaryColor);right:auto;transform:rotate(0);top:0}header ul.menu li .submenu a.longlink{padding-left:30px}header ul.menu li .submenu a.longlink i{top:2px}header ul.menu li .submenu .submenu-triangle{display:none}ul.menu li.contact a{border:none;line-height:1em;border-radius:0;padding:15px 20px 15px 20px}.submenu.platform{width:auto;left:200px;right:0;top:60px;border-radius:0}.submenu.platform .submenu-triangle{display:none}.platform-menu-inside{grid-template-columns:minmax(0,3fr) minmax(0,1fr)}.subsection.main .subsection-content{grid-template-columns:repeat(2,minmax(0,1fr))}.subsection.main .subsection-title{grid-column:span 2}header ul.menu li.dropdown .submenu{transform:unset;transform:translateX(100px)}header ul.menu li.dropdown .submenu.platform a{padding-left:0}.columns.cards{grid-template-columns:1fr 1fr}.columns.four,.columns.three{grid-template-columns:1fr 1fr}#banner.home2026 .columns.two{grid-template-columns:1fr}#banner{margin-top:0;height:auto;padding-top:40px;margin-bottom:0;padding-bottom:0}.banner-content{grid-template-columns:1fr;margin-top:0;gap:40px}.banner-text{padding:0 100px}.json-visual{top:auto;bottom:-40px;width:320px}.json-visual pre.pre{padding-left:40px}.banner-subject{margin:0}.banner-subject-inside{padding-left:100px;padding-right:300px}.llm .columns.four{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:30px}.testimonial-llm-text{font-size:13px}.columns.subway{grid-template-columns:1fr;gap:40px}.in-stripe.logos .columns,.stripe.logos .columns{column-gap:60px}.stripe.logos .columns.four{column-gap:100px}.stripe.logos .columns.four.sixtotal .column:nth-child(5){grid-column-start:2}.evolution{flex-direction:column;padding:10px;gap:20px;max-width:600px;margin:0 auto}.evo-break{display:none}.evo-text.gov{gap:10px;padding:10px}.evolution svg{top:auto;bottom:-13px;left:0;right:0;margin:0 auto;transform:rotate(90deg)}.stripe.lifecycle-half .columns.four{grid-template-columns:1fr 1fr}.stripe.strategy .columns{grid-template-columns:1fr;gap:50px}.stripe.strategy .columns .column.first{order:1}.stripe.strategy .columns .column.second{order:0;padding:30px;border:1px solid var(--gray3);border-radius:5px;box-shadow:var(--thinBoxShadow)}.stripe.strategy .subject-image.layers{width:450px}.embedded-diagram .label-text.three h5{margin-top:294px}.stripe.decouple .columns.four{font-size:14px}.stripe.howitworks .columns.details{grid-template-columns:1fr}.stripe.howitworks .columns.details .column.second{order:0;display:block}.stripe.howitworks .columns.details .column.first{order:1}.stripe.howitworks .columns.details .column.third{order:2}.stripe.howitworks .columns.details .column.fourth{order:3}.stripe.howitworks .columns.details .column.fifth{order:5}.stripe.howitworks .columns.details .column.sixth{order:4}.stripe.howitworks .columns.extras{grid-template-columns:1fr 1fr}.subject-image.screen{width:100%;height:500px;padding:0 60px;margin:0 auto}.subject-image.screen img{width:100%;height:100%;object-fit:cover;float:left;box-shadow:var(--primaryBoxShadow);object-position:top;border-top-left-radius:5px;border-top-right-radius:5px}.subject-image.render{max-width:250px}.stripe.unlimited .columns{grid-template-columns:1fr 1fr;gap:30px}.stripe.unlimited .columns .column ul li{margin:10px 0 10px 20px}.stripe.make-solution .columns.three{gap:40px}.bar{gap:40px;padding:30px 30px 40px 30px}.icon-circle{width:150px;height:150px}.stripe.hero-how .columns{grid-template-columns:1fr;row-gap:30px}.stripe.hero-how .columns .column{order:1}.stripe.hero-how .columns .column.video{margin-left:auto;margin-right:auto;width:100%;max-width:544px;order:0}.stripe.hero-how .columns h1.stripe-title{text-align:center}.stripe.hero-how .columns h2.stripe-subtitle{text-align:center}.stripe.hero-how .columns .buttonwrap{text-align:center}.stripe.how-steps .columns.flex{display:grid;grid-template-columns:1fr 1fr;row-gap:0;column-gap:60px}.stripe.how-steps .columns.flex .column.video{width:100%}.columns.hpricing{grid-template-columns:1fr 2fr;row-gap:20px}.columns.hpricing .column:nth-child(3){grid-column-start:2;grid-column-end:3}.columns.hpricing .column.rowreverse{flex-direction:row}.columns.config-example{grid-template-columns:1fr 2fr;row-gap:20px}.columns.config-example .column:nth-child(3){grid-column-start:2;grid-column-end:3}.columns.config-example .column.rowreverse{flex-direction:row}.columns.config-total{grid-template-columns:1fr 2fr;row-gap:20px}.columns.config-total .column.rowreverse{flex-direction:row}.columns.hpricing .column.multiple-prices:nth-child(3){grid-column-start:1;grid-column-end:3}.multiple-prices .column-text{display:flex;align-items:center;gap:30px;justify-content:space-around}.multiple-prices .plan-price-wrap{margin:0}.plan-price-wrap{justify-content:flex-start}body.page .has-sidebar,body.single .post-wrap{display:grid;grid-template-columns:minmax(0,1fr);gap:30px;margin-top:15px}body.page .has-sidebar .sidebar.post-content,body.single .post-wrap .sidebar.post-content{order:1}body.page .has-sidebar main,body.single .post-wrap main{order:0;grid-row:span 1}body.page .has-sidebar .sidebar.posts,body.single .post-wrap .sidebar.posts{order:2;grid-column-start:1}body.page .has-sidebar .sidebar.case-studies,body.single .post-wrap .sidebar.case-studies{order:3;grid-column-start:1}h2.excerpt{font-weight:300;text-align:center}.post-date{text-align:center;width:100%}.recent-posts .posts{display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px}.stripe.page .columns{grid-template-columns:1fr;gap:40px}.page-wrap h1{margin-bottom:20px;font-size:34px}.page-wrap h2{margin-bottom:15px;font-size:30px}.page-wrap h3{margin-bottom:15px;font-size:26px}.page-wrap h3.subtitle{font-size:22px}.page-wrap h4{font-size:18px}.page-wrap p{font-size:16px}.sidebar-box h2{font-size:22px}.sidebar-box p{font-size:14px}.sticky-wrap{position:relative;top:auto;bottom:auto;right:auto}.sticky-outside{height:auto;float:none}.sticky-inside{position:relative}body.scrolled .sticky-inside{top:auto}.card-image{padding-top:40%}.stripe.page.breathe .stripe-inside{padding-top:0}.single-partner-logo{width:100%}.single-partner-logo .subject-image{margin:0 auto}.partner-url a.button{display:block;margin:0 auto;width:220px}.sidebar h3.magnet{text-align:center}body.page .has-sidebar .entry-header,body.single .entry-header{text-align:center}.sidebar.partner{display:none}.framework.resources .column{padding:24px}.framework.resources h2{margin-bottom:24px}.framework.resources a{overflow-wrap:anywhere}.schedule .reading-pane{width:100%;padding:0;max-width:100%}.schedule .formio-form-wrapper{padding:30px;max-width:100%}.stripe.problemlist .columns,.stripe.solution .columns{grid-template-columns:1fr;gap:20px}.magnet-form .formio-form-wrapper .formio-form .formio-component.form-group button.primary.rounded{width:auto}body.bleed button.hamburger{display:none}body.fintech_devcon2024 .columns{max-width:860px;margin:0 auto}body.fintech_devcon2024 .columns.two{grid-template-columns:1fr;gap:40px}body.fintech_devcon2024 .columns.two.thirds.first .column:nth-child(2){order:0}body.fintech_devcon2024 .columns.two.thirds.first .column:first-child{order:1}body.fintech_devcon2024 .columns.two .subject-image{width:100%;max-width:300px;margin:0 auto}body.fintech_devcon2024 .columns.two .subject-image.recurring{width:100%;max-width:700px}body.fintech_devcon2024 .inline-columns.three{columns:1}body.fintech_devcon2024 h3.stripe-title{text-align:center}body.fintech_devcon2024 .reading-pane{padding-left:0;padding-right:0}.webinar-banner img.standard{display:none}.webinar-banner img.mobile{display:block}.webinar-banner{width:100%}.webinar-banner img{width:100%;object-fit:cover;float:left}.small-banner-text-wrap{position:relative;top:auto;bottom:auto;left:auto;right:auto;width:100%;max-width:100%;display:flex;align-items:center}.small-banner-text-wrap h1.stripe-title{text-align:center}.small-banner-text-wrap h2.stripe-subtitle{margin-top:15px;text-align:center}.small-banner-text-wrap .button-wrap{margin-top:10px;text-align:center}.small-banner-text{padding:30px;width:100%}body.page .has-sidebar .sidebar.case-studies,body.page .has-sidebar .sidebar.posts,body.page .has-sidebar .sidebar.webinars,body.single .post-wrap .sidebar.case-studies,body.single .post-wrap .sidebar.posts,body.single .post-wrap .sidebar.webinars{grid-column-start:1}body.page .has-sidebar .sidebar.webinars,body.single .post-wrap .sidebar.webinars{order:2}.sidebar.post-content.webinar-details-wrap{text-align:center}.wp-block-heading:first-child{margin-top:0}.speakers{max-width:250px;margin:0 auto}.social-wrap-post{margin-top:20px}.breathe{padding-top:100px;padding-bottom:100px}.breathetop{padding-top:100px}.breathebottom{padding-bottom:100px}.breathemedium{padding-top:80px;padding-bottom:80px}.breathetopmedium{padding-top:80px}.breathebottommedium{padding-bottom:80px}.breatheless{padding-top:50px;padding-bottom:50px}.breathetopless{padding-top:50px}.breathebottomless{padding-bottom:50px}.breathexless{padding-top:20px;padding-bottom:20px}.breathetopxless{padding-top:20px}.breathebottomxless{padding-bottom:20px}.stripe.lifecycle2 .columns.six{grid-template-columns:1fr 1fr 1fr 1fr}.stripe.lifecycle2 .columns.six .column:nth-child(5){grid-column:span 4}.stripe.lifecycle2 .columns.six .column:nth-child(6){grid-column-start:2;grid-column-end:4}.bracket1{width:3px;height:20px;position:absolute;bottom:0;right:0;top:auto}.bracket2{width:100%;height:3px;position:absolute;bottom:0;right:0;left:0}.bracket3{width:3px;height:20px;position:absolute;bottom:0;left:0;top:auto}}@media only screen and (max-width:860px){.buttonwrap{margin-top:30px}ul.icons.large li{font-size:14px}ul.icons.large li svg{width:20px;height:20px;top:2px}.submenu.platform{height:unset;bottom:0;position:fixed}.platform-menu-inside{grid-template-columns:minmax(0,1fr)}.subsection.main .subsection-content{gap:15px}.subsection.main{border-right:0}.subsection.more{border-top:1px solid var(--gray4)}ul.menu li.dropdown.show .submenu{position:fixed;bottom:0;top:0;overflow-y:auto;left:200px;right:0;border-radius:0;width:auto;height:auto}.submenu-content.bottom{bottom:unset}.banner-subject-inside,.banner-text,.stripe.hiwpage .columns.two .column-text{padding-left:60px;padding-right:60px}.banner-subject-inside{padding-left:60px;padding-right:220px}.json-visual{width:240px}.json-visual pre.pre{padding-left:40px}.in-stripe.logos .columns,.stripe.logos .columns.five{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:40px;column-gap:100px}.stripe.speed ul li{font-size:16px;padding-left:35px}.stripe.speed ul li svg{width:24px;top:0}.choice-card-header{font-size:16px}.reading-pane .choice-card ul li{font-size:14px}.stripe.unlimited .columns.amounts{grid-template-columns:1fr 1fr;margin:0;row-gap:30px}.stripe.unlimited .columns.amounts .column.third{grid-column:span 2}.stripe.unlimited .columns.questions{column-gap:0;grid-template-columns:1fr}.text-columns.two{column-count:1}.stripe.make-solution .columns.three{gap:80px;grid-template-columns:1fr 1fr}.stripe.make-solution .columns.three .column.tall-image{grid-column:span 2;grid-row:span 1;order:0}.stripe.make-solution .columns.three .column.tall-image .subject-image{max-width:300px;margin:0 auto}.stripe.make-solution .columns.three .column:first-child{order:1}.stripe.make-solution .columns.three .column:nth-child(2){order:2}.stripe.strategy .subject-image.layers{max-width:350px}.embedded-diagram .label-text.three h5{margin-top:236px}.stripe.decouple .columns.two{grid-template-columns:1fr;gap:30px}.stripe.decouple .columns.two .column:first-child{order:1}.stripe.decouple .columns.two .column:nth-child(2){order:0}.stripe.decouple .columns.two .column:nth-child(3){order:2}.stripe.decouple .columns.two .column:nth-child(4){order:3}.stripe.decouple .columns.two .column:nth-child(5){order:5}.stripe.decouple .columns.two .column:nth-child(6){order:4}.stripe.decouple .columns.two .column video{margin-top:40px}.stripe.decouple .columns.two .column:nth-child(2) video{margin-top:0}.stripe.decouple .columns.two .column.video{width:100%;max-width:544px;margin-left:auto;margin-right:auto}.stripe.decouple .columns.four{grid-template-columns:1fr 1fr}.stripe.decouple .columns.extras p{font-size:16px}.stripe.color-bar .bar{flex-direction:column;gap:20px}.stripe.color-bar .bar h4,.stripe.color-bar .bar p.lightweight{text-align:center}.stripe.color-bar .columns{margin-top:40px}.bar.small .columns.two{grid-template-columns:1fr;gap:30px}.bar.small .subject-image{width:100%;max-width:200px;margin-left:auto;margin-right:auto}.stripe.how-steps .columns.flex{grid-template-columns:1fr;display:grid;gap:30px}.stripe.how-steps .columns.flex .column.video{width:100%;max-width:544px;margin-left:auto;margin-right:auto}.stripe.how-steps .columns.flex.step1 .column:first-child{order:1}.stripe.how-steps .columns.flex.step1 .column:nth-child(2){order:0}.stripe.how-steps .columns.flex.step3 .column:first-child{order:1}.stripe.how-steps .columns.flex.step3 .column:nth-child(2){order:0}.stripe.how-steps .columns.flex.step5 .column:first-child{order:1}.stripe.how-steps .columns.flex.step5 .column:nth-child(2){order:0}.bar{flex-direction:column}.columns.how-we-price{gap:40px;border:0;padding:0;background:0 0}.columns.trial{grid-template-columns:1fr}.columns.trial .column .column-text{width:100%;max-width:450px;margin:0 auto}.column.fakeborder{height:1px;width:100%}.columns.config-example{grid-template-columns:1fr}.columns.config-example .column:nth-child(3){grid-column-start:unset;grid-column-end:unset}.columns.config-example .column{max-width:400px;margin:0 auto}.columns.config-example .column h4{text-align:center}.columns.config-example .column .helptext{text-align:center}.columns.config-example .column.rowreverse .column-text{margin:0 auto}.columns.config-example .column.config-icons{max-width:400px;margin:0 auto;margin-bottom:20px}.all-configs{height:1240px}.stripe.logos.moreclients .columns.three.listed{grid-template-columns:1fr 1fr}.card-photo{width:250px;padding-top:230px}.reading-pane{padding-left:0;padding-right:0}.bar.industry .columns{grid-template-columns:1fr;gap:20px}.bar.industry .columns h3{text-align:center}.bar.industry .columns .subject-image{width:100%;max-width:150px;margin-left:auto;margin-right:auto}.stripe.platform-solution .columns,.stripe.problem .columns{grid-template-columns:1fr;gap:30px}.stripe.problem .columns .column.one{order:1}.stripe.problem .columns .column.two{order:0}.stripe.problem .columns .column.two .subject-image{width:100%;max-width:400px;margin-left:auto;margin-right:auto}body.home .stripe.problem .columns.gridicons{gap:60px}.stripe.partnersub .columns.three{grid-template-columns:1fr}.stripe.testimonials .columns.three{gap:40px;grid-template-columns:1fr}.stripe.technology .columns.two{grid-template-columns:1fr}.testimonial.wide{grid-column:span 1;padding:20px}.testimonial.wide .testimonial-quote{font-size:14px}.columns.stack-early,.columns.two.stack-early{grid-template-columns:1fr}.columns.stack-early .column{order:1}.columns.stack-early .column.stack-first{order:0}.columns.stack-early .diagram{width:100%;max-width:600px;margin:0 auto}.uag-wrap{max-width:500px;margin:0 auto}.column.prompt{gap:15px}.columns.prompts{gap:60px}}@media only screen and (max-width:767px){header ul.menu li.dropdown .submenu{width:300px;height:auto}header ul.menu li.dropdown .submenu .submenu-split{grid-template-columns:1fr}header ul.menu li.dropdown .submenu .submenu-split .submenu-split-item{margin-top:15px}header ul.menu li.dropdown .submenu .submenu-content.bottom{position:relative;left:auto;right:auto;bottom:auto;width:100%;height:auto}.button.large,a.button.large,button[type=submit].large,input[type=submit].large{font-size:16px;padding:10px 20px}.button.withiconright.large{padding-right:40px}.button.withiconright.large svg{top:8px;right:10px;width:20px;height:20px}.columns{column-gap:60px}.banner-text,.stripe.hiwpage .columns.two .column-text{padding-left:0;padding-right:0}.banner-subject.screen{padding-left:60px}.banner-subject-inside{padding-left:0}.in-stripe.logos .columns,.stripe.logos .columns.five{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:40px;column-gap:100px}.columns.two.or{grid-template-columns:1fr;gap:100px}.orwrap{width:unset;height:1px;bottom:-50px;top:auto;left:0;right:0}.orwrap .ortext{padding:0 10px;margin:0 auto;margin-top:-10px;top:auto;bottom:auto;left:0;right:0}.column.aligntop{align-items:center}.stripe.speed h2.stripe-title{text-align:center}.stripe.speed .columns{grid-template-columns:1fr}.stripe.speed .column.first,.stripe.speed .column.second,.stripe.speed .column.third{grid-column:span 1}.inner-columns{grid-template-columns:1fr;text-align:center}.inner-columns .column{display:block}.stripe.speed ul.h3 li{font-size:16px;padding-left:35px}.stripe.speed ul.h3 li svg{top:2px;width:22px}.stripe.mission .columns{grid-template-columns:1fr;max-width:400px;margin-left:auto;margin-right:auto}.stripe.make-solution .columns.three{gap:30px}.stripe.problem-make-buy .columns{gap:30px}.stripe.speed .reading-pane .columns .column.second{grid-column:span 1}.stripe.strategy .columns .column.second{border:none;box-shadow:none;padding:0}.label-text p{font-size:14px}.reading-pane .formio-card .columns .column ul li{font-size:14px}.stripe.howitworks .columns.details{row-gap:30px}.subject-image.screen{padding-left:0;padding-right:0;border-bottom:0 solid transparent;height:274px}.subject-image.render{max-width:150px}.stripe.leadership .columns.four{grid-template-columns:1fr 1fr;gap:30px}.stripe.unlimited .columns.amounts{grid-template-columns:1fr}.stripe.unlimited .columns.amounts .column.third{grid-column:span 1}.stripe.contact .columns{grid-template-columns:1fr;row-gap:30px}.stripe.contact .columns .column{display:block}.stripe.contact .columns .column.first{grid-column:span 1}.stripe.contact .columns .column.second .column-content{display:block;text-align:center}.columns.three.step{grid-template-columns:1fr;gap:10px;margin-top:40px}.columns.three.step.first{margin-top:0}.stripe.technologies .columns.gridicons{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:60px}.stripe.technologies .columns.gridicons .column{grid-column:span 2;display:grid}.stripe.technologies .columns.gridicons .column:nth-child(4){grid-column-start:3;grid-column-end:5}.stripe.technologies .columns.gridicons .column:last-child{grid-column-start:2;grid-column-end:4}.stripe.footer .columns{grid-template-columns:3fr 2fr 2fr;column-gap:30px;row-gap:30px}.stripe.footer .column.first{grid-column:span 3}.stripe.page .stripe-inside{padding-left:0;padding-right:0}.page-wrap{padding:30px}.page-wrap h1{font-size:30px}.page-wrap h2{font-size:26px}.page-wrap h3{margin-bottom:15px;font-size:22px}.page-wrap h3.subtitle{font-size:18px}.page-wrap h4{font-size:18px}.page-wrap p{font-size:16px}.sticky-inside{padding-left:30px;padding-right:30px}.sidebar-box h2{font-size:22px}.sidebar-box p{font-size:14px}.stripe.form .stripe-inside{padding-left:0;padding-right:0}.stripe.partners .columns{grid-template-columns:1fr;gap:40px}.stripe.partner-testimonial .testimonial{padding:30px}.columns.one .column.git{display:block}.git-logo{margin:0 auto;margin-bottom:20px}.code-block p{text-align:center}.stripe.logos.moreclients .columns.three.listed{grid-template-columns:1fr}.stripe.industry .column-text{padding:30px}.stripe.industry .column-text h1{font-size:30px}.stripe.industry .column:nth-child(2){max-height:300px}.stripe.framework.resources.narrow .columns.two{grid-template-columns:1fr}.calendly-inline-widget{height:1100px}.magnet-form .formio-form-wrapper .formio-form{flex-direction:column}body.bleed .stripe.howitworks .columns.details .column.first{margin-top:30px}body.bleed .stripe.howitworks .columns.details .column.third{margin-top:30px}body.bleed .stripe.banner{overflow:hidden}body.bleed .stripe.banner img.banner-image{margin-top:100px}body.bleed .stripe.banner h1.stripe-title{font-size:28px}body.itc2023 .stripe.logos .columns{grid-template-columns:1fr 1fr 1fr 1fr;gap:30px}body.itc2023 .stripe.logos .columns .column img{max-height:100%;object-fit:contain}.columns.two.thirds{grid-template-columns:1fr;gap:20px}.columns.two.thirds.first .column:first-child{order:1}.columns.two.thirds.first .column:nth-child(2){order:0}.columns.two.thirds .subject-image{margin:0 auto}.columns.two.thirds .column-text{max-width:500px;margin:0 auto}.recent-posts .posts{display:grid;grid-template-columns:1fr 1fr}.breathe{padding-top:80px;padding-bottom:80px}.breathetop{padding-top:80px}.breathebottom{padding-bottom:80px}.breathemedium{padding-top:60px;padding-bottom:60px}.breathetopmedium{padding-top:60px}.breathebottommedium{padding-bottom:60px}.breatheless{padding-top:40px;padding-bottom:40px}.breathetopless{padding-top:40px}.breathebottomless{padding-bottom:40px}body.fintech_devcon2024 header.main{background-color:#0c141d}body.fintech_devcon2024.bleed .stripe.banner{background-color:#0c141d;padding-top:60px}body.fintech_devcon2024.bleed .stripe.banner img.banner-image{margin-top:0}.determine-wrap{justify-content:center;flex-wrap:wrap}.determine-desc{flex:auto}.stripe.lifecycle2 .columns.six{grid-template-columns:1fr 1fr}.stripe.lifecycle2 .columns.six .column:nth-child(5){grid-column:span 2}.stripe.lifecycle2 .columns.six .column:nth-child(6){grid-column-start:unset;grid-column-end:unset;grid-column:span 2}.bracket1{width:3px;height:20px;position:absolute;bottom:0;right:0;top:auto}.bracket2{width:100%;height:3px;position:absolute;bottom:0;right:0;left:0}.bracket3{width:3px;height:20px;position:absolute;bottom:0;left:0;top:auto}}@media only screen and (max-width:660px){.submenu.platform{top:0}.subsection.main .subsection-content{grid-template-columns:minmax(0,1fr)}.subsection.main .subsection-title{grid-column:span 1}.columns.how-we-price{grid-template-columns:1fr}.columns.how-we-price .column{max-width:450px;margin:0 auto}.columns.hpricing{grid-template-columns:1fr}.columns.hpricing .column:nth-child(3){grid-column-start:unset;grid-column-end:unset}.columns.hpricing .column{max-width:450px;margin:0 auto}.columns.hpricing .column h4{text-align:center}.columns.hpricing .column .helptext{text-align:center}.columns.hpricing .column .column-text{margin:0 auto;width:100%;max-width:100%}.columns.hpricing .column .column-text ul{max-width:350px;margin:0 auto}.config-tabs-inside button{padding:3px 8px;font-size:14px}.stripe.problem-make-buy .columns.two{grid-template-columns:1fr;max-width:450px;margin-left:auto;margin-right:auto}.reading-pane .choice-card ul li{font-size:16px}.columns.hpricing .column.multiple-prices:nth-child(3){grid-column-start:unset;grid-column-end:unset}.multiple-prices .column-text{display:block}.multiple-prices .plan-price-wrap{margin:0;margin-bottom:20px}.plan-price-wrap{justify-content:center}}@media only screen and (max-width:600px){#banner .stripe-inside{padding-left:0;padding-right:0}#banner.home2026 .stripe-inside{padding-left:30px;padding-right:30px}.banner-text{padding-left:30px;padding-right:30px}.buttonwrap{flex-direction:column;align-items:flex-start}.buttonwrap a.button:nth-child(2){margin-left:0}.banner-subject{padding-left:30px;padding-right:30px}.json-visual{right:30px;width:200px}.banner-subject-inside{padding-right:180px}.stripe.homehero .buttonwrap{text-align:center}.buttonwrap.message.center .e-license,.stripe.homehero .buttonwrap.message .e-license{text-align:center}.llm .columns.four{grid-template-columns:minmax(0,1fr);gap:30px}.subject-image.icon{margin-bottom:20px}.columns.cards{grid-template-columns:1fr}.columns.cards .column{width:100%;max-width:400px;margin-left:auto;margin-right:auto}.columns.four,.columns.three,.columns.two{grid-template-columns:1fr}ul.icons.two{columns:1}.in-stripe.logos .columns{padding-left:30px;padding-right:30px}.formio-card{background-color:transparent;box-shadow:none;border-radius:0}.formio-card .columns{grid-template-columns:1fr;gap:30px;border:none}.formio-card .columns .column{flex-direction:column;padding:0;background-color:transparent}.formio-card .columns .column:first-child{border:none}.formio-card .columns .column .column-text{border-bottom-left-radius:5px;border-bottom-right-radius:5px;border:1px solid var(--primaryColor);border-top:0;padding:20px 20px 10px 20px;box-shadow:var(--thinBoxShadow)}.formio-card-header{display:none}.formio-column-header{display:block}img.seal.make{left:10px}img.seal.buy{right:10px}.stripe.strategy .subject-image.layers{width:100%;max-width:250px}.embedded-diagram .label-text.three h5{margin-top:178px}.embedded-diagram{flex-direction:column}.stripe.strategy .label-text{display:none}.label-text-numbered{display:block}.embedded-diagram p{font-size:16px}.stripe.strategy .subject-image.layers{width:100%;max-width:100%}img.image-embedded-standard{display:none}img.image-embedded-numbered{display:block;width:100%;max-width:250px;margin-left:auto;margin-right:auto}.label-text{position:relative;top:auto}.stripe.unlimited .columns .column ul li{font-size:14px}.reading-pane .formio-card .columns .column ul li{font-size:16px}.stripe.footer .columns{grid-template-columns:3fr 2fr}.stripe.footer .column.first{grid-column:span 2}.stripe.footer .column.second{grid-column:span 1}.stripe.footer .column.third{grid-column:span 1}.stripe.footer .column.fourth{grid-column:span 2}.columns.hpricing-thin{grid-template-columns:1fr;margin-top:60px;gap:10px}.columns.hpricing-thin .column .column-text{max-width:350px;margin:0 auto}.columns.hpricing-thin .column .column-text h4{text-align:center}.stripe.leadership .columns.four{grid-template-columns:1fr}.stripe.leadership .columns.four .column{width:100%;max-width:400px;margin-left:auto;margin-right:auto}.page-wrap h1{font-size:30px}.page-wrap h2{font-size:26px}.page-wrap h3{margin-bottom:15px;font-size:22px}.page-wrap h3.subtitle{font-size:18px}.page-wrap h4{font-size:18px}.page-wrap p{font-size:16px}.stripe.form .stripe-inside{padding-left:0;padding-right:0}.formio-component.form-group{display:block}.formio-component.form-group label{margin-bottom:10px}ul.split{column-count:1}.stripe.schedule .stripe-inside{padding-left:0;padding-right:0}.stripe.schedule.itc .stripe-inside{padding-left:30px;padding-right:30px}.in-stripe.logos .columns,.stripe.logos .columns.five{grid-template-columns:1fr 1fr;row-gap:40px;column-gap:160px}.inline-columns{columns:1;gap:30px}.stripe.technologies .columns.gridicons{grid-template-columns:repeat(1,minmax(0,1fr));row-gap:60px}.stripe.technologies .columns.gridicons .column{grid-column:span 1;display:grid;width:100%;max-width:350px;margin:0 auto}.stripe.technologies .columns.gridicons .column:nth-child(4){grid-column-start:unset;grid-column-end:unset}.stripe.technologies .columns.gridicons .column:last-child{grid-column-start:unset;grid-column-end:unset}.breathe{padding-top:60px;padding-bottom:60px}.breathetop{padding-top:60px}.breathebottom{padding-bottom:60px}.breathemedium{padding-top:50px;padding-bottom:50px}.breathetopmedium{padding-top:50px}.breathebottommedium{padding-bottom:50px}.breatheless{padding-top:40px;padding-bottom:40px}.breathetopless{padding-top:40px}.breathebottomless{padding-bottom:40px}.columns.less-obvious .column{grid-template-columns:minmax(0,3fr) minmax(0,7fr)}.columns.less-obvious .column:nth-child(2n){grid-template-columns:minmax(0,7fr) minmax(0,3fr)}.lo-feature{font-size:18px}}@media only screen and (max-width:500px){.submenu.platform{left:160px}.menuwrap{width:160px}.columns.four{grid-template-columns:1fr}.in-stripe.logos .columns,.stripe.logos .columns.five{row-gap:40px;column-gap:80px}ul.menu li.dropdown.show .submenu{left:160px;top:0;width:unset}header ul.menu li.withiconright button.close-submenu{display:block}#banner{margin-top:0}.banner-subject-inside{padding-right:0;padding-top:140px}.json-visual{width:auto;left:60px;right:60px;bottom:0}.stripe.lifecycle-half .columns.four{grid-template-columns:1fr}.stripe.make-solution .columns.three .column.tall-image{grid-column:span 1}.stripe.make-solution .columns.three{grid-template-columns:1fr}.stripe.unlimited .columns{grid-template-columns:1fr}.stripe.hero-bar .column-text h1{font-size:26px}.stripe.hero-bar .column:nth-child(2){max-height:250px}.stripe.decouple .columns.four{grid-template-columns:1fr;gap:40px}.stripe.included .columns.four{grid-template-columns:1fr}.recent-posts .posts{display:flex;flex-direction:column;gap:20px}.recent-posts .posts .column{display:flex;gap:15px;align-items:unset;height:auto;flex-direction:row}.recent-posts .subject-image.thumbnail{width:120px;flex-shrink:0;height:67.5px;padding:0}body.itc2023 .stripe.logos .columns{grid-template-columns:1fr 1fr;gap:30px}}@media only screen and (max-width:415px){#fill{width:100%}#container{width:100%}.stripe.howitworks .columns.extras{grid-template-columns:1fr}.columns.four{grid-template-columns:1fr}.stripe.howitworks .columns.extras p{font-size:16px}}@media only screen and (max-width:737px) and (orientation:landscape){#fill{width:100%}#container{width:100%}}.partners-modern{--green:#69b342;--green-dark:#559035;--green-light:#eef7e8;--grey:#3a4756;--grey-light:#f4f5f7;--grey-mid:#6b7a8d;--grey-rule:#dde1e7;--ink:#1a2330;--white:#ffffff;--green-muted:#d4edc4;color:var(--ink)}.partners-modern *{box-sizing:border-box}.partners-modern .stripe{margin:0}.partners-modern .eyebrow,.partners-modern .section-tag{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--green);margin-bottom:24px}.partners-modern .eyebrow::before,.partners-modern .section-tag::before{content:'';width:20px;height:2px;background:var(--green);display:block}.partners-modern a,.partners-modern button,.partners-modern cite,.partners-modern h1,.partners-modern h2,.partners-modern h3,.partners-modern h4,.partners-modern li,.partners-modern p,.partners-modern span{font-family:var(--primaryFont)}.partners-modern .btn-outline,.partners-modern .btn-primary,.partners-modern .btn-white{display:inline-flex;align-items:center;justify-content:center;border-radius:4px;cursor:pointer;text-decoration:none;transition:background .2s,transform .15s,border-color .2s,color .2s,box-shadow .15s}.partners-modern .btn-primary{background:var(--green);color:var(--white);padding:13px 28px;font-size:14px;font-weight:600;border:none}.partners-modern .btn-primary:hover{background:var(--green-dark)}.partners-modern .btn-outline{background:0 0;color:var(--grey);padding:13px 28px;font-size:14px;font-weight:600;border:1.5px solid var(--grey-rule)}.partners-modern .btn-outline:hover{border-color:var(--grey);color:var(--ink)}.partners-modern .btn-white{background:var(--white);color:var(--green-dark);padding:13px 28px;font-size:14px;font-weight:700;border:none;white-space:nowrap}.partners-modern .btn-white:hover{box-shadow:0 4px 16px rgba(0,0,0,.15)}.partners-modern .cta-row{display:flex;align-items:center;gap:20px;flex-wrap:wrap;margin-bottom:48px}.partners-modern .hero-layout{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,0.85fr);gap:48px;align-items:center}.partners-modern .hero-copy h1{font-size:clamp(34px, 4.6vw, 46px);font-weight:800;line-height:1.08;letter-spacing:-.03em;color:var(--ink);max-width:760px;margin:0 0 20px}.partners-modern .hero-copy h1 span{color:var(--green)}.partners-modern h2.stripe-subtitle{font-size:26px}.partners-modern .hero-descriptor{font-size:18px;font-weight:600;color:var(--grey);letter-spacing:-.01em;margin-bottom:12px;line-height:1.4;max-width:640px}.partners-modern .hero-sub{font-size:16px;color:var(--grey-mid);max-width:580px;line-height:1.7;margin-bottom:36px;font-weight:400}.partners-modern .hero-sub strong{color:var(--grey);font-weight:600}.hero-trust{padding-top:30px;border-top:1px solid var(--grey-rule);display:flex;align-items:center;gap:16px;flex-wrap:wrap}.hero-trust.mbot0{margin:0}.hero-trust:not(last-child){margin-bottom:60px}.hero-trust-label{font-size:11px;font-weight:600;text-transform:uppercase;color:var(--grey-mid);white-space:nowrap;line-height:1em}.trust-pills{display:flex;flex-wrap:wrap;gap:8px}.trust-pill{font-size:12px;font-weight:600;background:var(--gray3);border:1px solid var(--gray5);padding:4px 12px;border-radius:20px}.partners-modern .hero-visual-card{background-color:var(--white);border:1px solid var(--gray6);border-radius:5px;padding:30px;box-shadow:0 24px 60px rgba(26,35,48,.08)}.partners-modern .hero-visual-card .subject-image{margin-bottom:24px}.partners-modern .hero-visual-card .subject-image img{width:100%;height:auto}.partners-modern .hero-visual-card .mini-card h3{font-size:14px;font-weight:700;color:var(--ink);margin:0 0 8px;letter-spacing:-.01em}.partners-modern .hero-visual-card .mini-card p{font-size:13px;color:var(--grey-mid);line-height:1.65;margin:0}.partners-modern .partners-included{background:var(--grey);border-top:3px solid var(--green)}.partners-modern .partners-included .included-header{margin-bottom:48px}.partners-modern .partners-included h2{font-size:34px;font-weight:800;letter-spacing:-.025em;line-height:1.12;color:var(--white);margin:0 0 8px}.partners-modern .partners-included .included-header p{font-size:15px;color:rgba(255,255,255,.55);line-height:1.6;margin:0}.partners-modern .included-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:2px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.08);border-radius:8px;overflow:hidden;margin-bottom:36px}.partners-modern .included-item{background:rgba(255,255,255,.04);padding:32px 30px;transition:background .2s}.partners-modern .included-item:hover{background:rgba(255,255,255,.08)}.partners-modern .included-item-icon{width:36px;height:36px;background:rgba(105,179,66,.15);border-radius:6px;display:flex;align-items:center;justify-content:center;margin-bottom:16px}.partners-modern .included-item-icon svg{width:18px;height:18px;fill:var(--green)}.partners-modern .included-item h3{font-size:15px;font-weight:700;color:var(--white);margin:0 0 8px;letter-spacing:-.01em}.partners-modern .included-item p{font-size:13px;color:rgba(255,255,255,.55);line-height:1.65;margin:0}.partners-modern .included-cta{text-align:center}.partners-modern .std-banner{background:var(--ink);border-top:3px solid var(--green)}.partners-modern .std-banner-inner{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:start}.partners-modern .std-banner h2{font-size:30px;font-weight:800;letter-spacing:-.02em;line-height:1.18;color:var(--white);margin:8px 0 20px}.partners-modern .std-banner p{font-size:15px;color:rgba(255,255,255,.65);line-height:1.75;margin:0 0 14px}.partners-modern .std-banner p strong{color:var(--white);font-weight:600}.partners-modern .std-callout{background:rgba(105,179,66,.1);border:1px solid rgba(105,179,66,.3);border-radius:6px;padding:28px}.partners-modern .std-callout-head{font-size:13px;font-weight:700;color:var(--green);margin-bottom:12px}.partners-modern .problem-wrap{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:center}.partners-modern .problem-copy h2{font-size:34px;font-weight:800;letter-spacing:-.025em;line-height:1.15;color:var(--ink);margin:8px 0 20px}.partners-modern .problem-copy p{font-size:15px;color:var(--grey-mid);line-height:1.75;margin:0 0 14px}.partners-modern .problem-copy p strong{color:var(--ink);font-weight:600}.partners-modern .problem-stat{background:var(--white);border:1px solid var(--grey-rule);border-radius:8px;padding:32px;display:flex;flex-direction:column;gap:20px}.partners-modern .stat-item{display:flex;flex-direction:column;gap:4px}.partners-modern .stat-item+.stat-item{padding-top:20px;border-top:1px solid var(--grey-rule)}.partners-modern .stat-num{font-size:40px;font-weight:800;color:var(--green);letter-spacing:-.03em;line-height:1}.partners-modern .stat-label{font-size:13px;color:var(--grey-mid);line-height:1.5}.partners-modern .stat-label strong{color:var(--ink);font-weight:600;display:block}.partners-modern .same-engine .section-header{margin-bottom:48px}.partners-modern .same-engine .section-header h2{font-size:36px;font-weight:800;letter-spacing:-.025em;line-height:1.12;color:var(--ink);margin:0 0 12px}.partners-modern .same-engine .section-header p{font-size:16px;color:var(--grey-mid);max-width:520px;line-height:1.65;margin:0}.partners-modern .same-engine-visual{display:grid;grid-template-columns:200px 1fr;gap:32px;align-items:center;margin-bottom:40px}.partners-modern .same-engine-visual .subject-image img{width:100%;height:auto}.partners-modern .same-engine-note{background:var(--grey-light);border:1px solid var(--grey-rule);border-radius:12px;padding:24px 28px}.partners-modern .same-engine-note h3{margin:0 0 10px;font-size:18px;font-weight:700;color:var(--ink);letter-spacing:-.01em}.partners-modern .same-engine-note p{margin:0;font-size:15px;color:var(--grey-mid);line-height:1.75}.partners-modern .blocks{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.partners-modern .block{background:var(--grey-light);border:1px solid var(--grey-rule);border-radius:8px;padding:28px 26px;transition:border-color .2s}.partners-modern .block:hover{border-color:var(--green)}.partners-modern .block-num{font-size:11px;font-weight:700;color:var(--green);letter-spacing:.08em;margin-bottom:12px}.partners-modern .block h3{font-size:15px;font-weight:700;line-height:1.35;color:var(--ink);margin:0 0 10px;letter-spacing:-.01em}.partners-modern .block p{font-size:13px;color:var(--grey-mid);line-height:1.65;margin:0}.partners-modern .block-green{background:var(--green-light);border-color:var(--green-muted)}.partners-modern .block-green h3{color:var(--green-dark)}.partners-modern .block-dark{background:var(--grey);border-color:var(--grey)}.partners-modern .block-dark h3{color:var(--white)}.partners-modern .block-dark p{color:rgba(255,255,255,.6)}.partners-modern .block-dark .block-num{color:var(--green)}.partners-modern .block-dark:hover{border-color:var(--green)}.partners-modern .pain-relief h2{font-size:30px;font-weight:800;letter-spacing:-.02em;line-height:1.2;color:var(--ink);margin:8px 0 6px}.partners-modern .section-sub{font-size:14px;color:var(--grey-mid);font-style:italic;margin-bottom:40px;line-height:1.6}.partners-modern .two-col{display:grid;grid-template-columns:1fr 1fr;gap:32px;margin-bottom:32px}.partners-modern .pain-col-wrap{border:1px solid var(--grey-rule);border-radius:8px;overflow:hidden;background:var(--white)}.partners-modern .col-head{padding:14px 20px;font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;border-bottom:1px solid var(--grey-rule);background:var(--grey-light);color:var(--grey-mid)}.partners-modern .col-head.green{background:var(--green-light);color:var(--green-dark)}.partners-modern .col-list{list-style:none;margin:0;padding:0}.partners-modern .col-list li{font-size:13px;padding:12px 20px;border-bottom:1px solid var(--grey-rule);line-height:1.5;display:flex;align-items:flex-start;gap:10px;color:var(--grey-mid)}.partners-modern .col-list li:last-child{border-bottom:none}.partners-modern .col-list li::before{content:'—';color:var(--grey-rule);flex-shrink:0;font-size:12px;margin-top:1px}.partners-modern .col-list.relief li{color:var(--ink);font-weight:500}.partners-modern .col-list.relief li::before{content:'✓';color:var(--green);font-size:12px;font-weight:700}.partners-modern .quote-block{background:var(--white);border:1px solid var(--grey-rule);border-left:3px solid var(--green);border-radius:0 8px 8px 0;padding:24px 28px;margin-bottom:28px}.partners-modern .quote-block p{font-size:16px;font-weight:500;font-style:italic;color:var(--ink);line-height:1.55;margin:0 0 8px;letter-spacing:-.01em}.partners-modern .quote-block cite{font-size:12px;font-weight:600;color:var(--grey-mid);font-style:normal;letter-spacing:.04em}.partners-modern .logos-section .logos-headline{font-size:15px;color:var(--grey-mid);margin:8px 0 32px;max-width:560px;line-height:1.65}.partners-modern .logos-section .logos-headline strong{color:var(--ink);font-weight:600}.logo-grid{display:flex;flex-wrap:wrap;gap:8px}.logo-pill{background:var(--gray3);border:1px solid var(--gray5);padding:7px 14px;font-size:12px;font-weight:600;color:var(--grey);border-radius:4px;letter-spacing:.01em}.partners-modern .closing{background:var(--grey);color:var(--white)}.partners-modern .closing-inner{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:start}.partners-modern .closing h2{font-size:42px;font-weight:800;letter-spacing:-.03em;line-height:1.1;margin:8px 0 24px;color:var(--white)}.partners-modern .closing h2 span{color:var(--green)}.partners-modern .closing p{font-size:15px;color:rgba(255,255,255,.7);line-height:1.75;margin:0 0 14px}.partners-modern .closing p:last-of-type{margin-bottom:28px}.partners-modern .closing-cards{display:flex;flex-direction:column;gap:12px;padding-top:8px}.partners-modern .closing-card{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:20px 22px;transition:background .2s;display:flex;align-items:center;gap:20px}.partners-modern .closing-card:hover{background:rgba(255,255,255,.1)}.partners-modern .closing-card h4{font-size:14px;font-weight:700;color:var(--white);margin:0 0 4px;letter-spacing:-.01em}.partners-modern .closing-card p{font-size:13px;color:rgba(255,255,255,.5);margin:0;line-height:1.55}.partners-modern .closing-card-dot{width:6px;height:6px;background:var(--green);border-radius:50%;display:inline-block;margin-right:8px;vertical-align:middle}.closing-card-image{width:75px;flex-shrink:0}.closing-card-image img{width:100%}.closing-card-text p{padding-left:15px}.partners-modern .schema-inner{display:grid;grid-template-columns:280px 1fr;gap:80px;align-items:start}.partners-modern .schema-label{font-size:13px;color:var(--grey-mid);line-height:1.6;padding-top:4px;margin:0}.partners-modern .schema h2{font-size:28px;font-weight:700;letter-spacing:-.02em;line-height:1.25;color:var(--ink);margin:8px 0 20px}.partners-modern .schema p{font-size:15px;line-height:1.75;color:var(--grey-mid);margin:0 0 16px}.partners-modern .schema-callout{background:var(--grey-light);border-left:3px solid var(--green);padding:18px 22px;margin-top:28px;border-radius:0 4px 4px 0}.partners-modern .schema-callout-label{font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--green);margin-bottom:6px}.partners-modern .schema-callout p{font-size:14px;color:var(--ink);margin:0;line-height:1.6;font-weight:500}.partners-modern .footer-cta{background:var(--green);color:var(--white)}.partners-modern .footer-cta-inner{display:flex;justify-content:space-between;align-items:center;gap:40px;flex-wrap:wrap}.partners-modern .footer-cta h2{font-size:28px;font-weight:800;letter-spacing:-.02em;line-height:1.2;margin:0 0 6px;color:var(--white)}.partners-modern .footer-cta p{font-size:15px;opacity:.85;margin:0}.partners-modern .stripe.pain-relief.alt,.partners-modern .stripe.partners-problem{background:var(--grey-light)}@media (max-width:960px){.partners-modern .closing-inner,.partners-modern .hero-layout,.partners-modern .problem-wrap,.partners-modern .same-engine-visual,.partners-modern .schema-inner,.partners-modern .std-banner-inner,.partners-modern .two-col{grid-template-columns:1fr;gap:32px}.partners-modern .blocks,.partners-modern .included-grid{grid-template-columns:1fr}.partners-modern .footer-cta-inner{flex-direction:column;align-items:flex-start}}.rolodex-wrap{display:flex;align-items:center;justify-content:center;width:100%;padding:20px;border:1px dashed var(--gray4);margin-bottom:30px;border-radius:5px;background-color:var(--white)}.rolodex-inside{display:flex;align-items:center;gap:5px;width:330px;flex-shrink:0}.rolodex{display:flex;gap:10px;flex-direction:column;width:150px}.rolodex-item{color:var(--primaryColor)}.rolodex-item:first-child{opacity:.25}.rolodex-item:nth-child(2){opacity:.6}.rolodex-item:nth-child(3){opacity:1}.rolodex-item:nth-child(4){opacity:.6}.rolodex-item:nth-child(5){opacity:.25}.rolodex-item,.rolodex-text{font-weight:700;font-size:16px}@media only screen and (max-width:480px){header.main .header-buttons a.button.primary[data-calendly-popup]{font-size:12px;padding:8px 8px;white-space:nowrap}}