/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 02 2026 | 21:51:35 */
/* Restored original Legale layouts: only migrated articles 10309 and 10303. */

body.postid-10309 .ag-page{--ink:#07143d;--blue:#0863ff;--muted:#53688c;color:var(--ink);background:#fff;font-family:inherit;overflow:hidden}body.postid-10309 .ag-page *{box-sizing:border-box}body.postid-10309 .ag-page .el-wrap{width:min(1240px,90%);margin:auto}body.postid-10309 .ag-page h1,body.postid-10309 .ag-page h2,body.postid-10309 .ag-page h3{font-family:inherit;color:var(--ink);font-weight:700;letter-spacing:-.035em;line-height:1.1;margin:0 0 14px}body.postid-10309 .ag-page h1{font-size:clamp(34px,4vw,62px)}body.postid-10309 .ag-page h2{font-size:clamp(28px,3vw,42px)}body.postid-10309 .ag-page h3{font-size:21px}body.postid-10309 .ag-page p{font-size:17px;line-height:1.5;margin:0;color:var(--muted)}body.postid-10309 .ag-page .el-lead{font-size:clamp(18px,1.8vw,24px);line-height:1.4}body.postid-10309 .ag-page svg{width:28px;height:28px;flex-shrink:0}body.postid-10309 .ag-page .el-hero{position:relative;isolation:isolate;background:#071831;min-height:500px;display:flex;align-items:center}body.postid-10309 .ag-page .el-hero .el-wrap{position:relative;z-index:2}body.postid-10309 .ag-page .el-hero-copy{width:49%;padding:65px 0}body.postid-10309 .ag-page .el-hero h1{color:white!important}body.postid-10309 .ag-page .el-hero .el-lead{color:#c1dcff}body.postid-10309 .ag-page .el-eyebrow{font-size:15px;font-weight:700;letter-spacing:.06em;color:#41b3ff;margin-bottom:22px}body.postid-10309 .ag-page .el-hero-art{position:absolute;inset:0 0 0 39%;overflow:hidden;z-index:0;mask-image:linear-gradient(90deg,transparent,#000 30%);-webkit-mask-image:linear-gradient(90deg,transparent,#000 30%)}body.postid-10309 .ag-page .el-hero-art .el-photo{width:100%;height:100%;aspect-ratio:auto}body.postid-10309 .ag-page .el-photo{position:relative;aspect-ratio:3/2;overflow:hidden;border-radius:9px}body.postid-10309 .ag-page .el-photo img{position:absolute;display:block;width:200%!important;height:200%!important;max-width:none!important;object-fit:fill;left:0;top:0}body.postid-10309 .ag-page .el-photo-1 img{left:-100%}body.postid-10309 .ag-page .el-photo-2 img{top:-100%}body.postid-10309 .ag-page .el-photo-3 img{top:-100%;left:-100%}body.postid-10309 .ag-page .el-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:26px}body.postid-10309 .ag-page .el-button{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;padding:14px 23px;border-radius:8px;text-decoration:none!important;font-size:17px;font-weight:700;line-height:1.25;transition:filter .2s}body.postid-10309 .ag-page .el-button:hover{filter:brightness(1.08)}body.postid-10309 .ag-page .el-button:focus-visible{outline:3px solid #2ba9ff;outline-offset:4px}body.postid-10309 .ag-page .el-yellow{background:linear-gradient(110deg,#ffc437,#ffe076);color:#07143d!important}body.postid-10309 .ag-page .el-outline{color:#fff!important;border:1px solid #c8dbf6;background:transparent}body.postid-10309 .ag-page .el-stages{padding:55px 0}body.postid-10309 .ag-page .el-stage-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;margin-top:30px}body.postid-10309 .ag-page .el-stage-info{display:flex;gap:17px;padding-top:20px}body.postid-10309 .ag-page .el-number{font-size:36px;font-weight:700;color:#2776ff;line-height:1;border-right:1px solid #bed8ff;padding-right:16px}body.postid-10309 .ag-page .el-stage-info h3{margin:0 0 9px}body.postid-10309 .ag-page .el-workflow{padding:48px 0;background:linear-gradient(120deg,#f2faff,#e7f4ff)}body.postid-10309 .ag-page .el-flow-layout{display:grid;grid-template-columns:1fr 2fr;gap:35px}body.postid-10309 .ag-page .el-accent{width:50px;height:3px;background:#2783ff;margin:24px 0}body.postid-10309 .ag-page .el-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;list-style:none;margin:0;padding:0;text-align:center}body.postid-10309 .ag-page .el-steps li{position:relative}body.postid-10309 .ag-page .el-step-icon{display:flex;align-items:center;justify-content:center;width:86px;height:86px;border:1px solid #83b8ff;border-radius:50%;margin:0 auto 16px;background:#f7fcff;color:var(--blue)}body.postid-10309 .ag-page .el-step-icon svg{width:40px;height:40px}body.postid-10309 .ag-page .el-steps li:not(:last-child):after{content:"";position:absolute;top:43px;left:calc(50% + 49px);width:calc(100% - 82px);height:1px;background:#69a8ff}body.postid-10309 .ag-page .el-steps h3{font-size:20px}body.postid-10309 .ag-page .el-steps p{font-size:15px}body.postid-10309 .ag-page .el-benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;border-top:1px solid #c1d9fa;margin-top:27px;padding-top:22px}body.postid-10309 .ag-page .el-benefits>div{display:flex;align-items:center;gap:12px}body.postid-10309 .ag-page .el-benefits svg{color:var(--blue)}body.postid-10309 .ag-page .el-benefits h3{font-size:15px;letter-spacing:-.02em;margin-bottom:6px}body.postid-10309 .ag-page .el-benefits p{font-size:13px}body.postid-10309 .ag-page .el-cta{padding:40px 0;background:radial-gradient(ellipse at top,#18457b,#06152e);color:white}body.postid-10309 .ag-page .el-cta .el-wrap{display:flex;gap:35px;justify-content:space-between;align-items:center}body.postid-10309 .ag-page .el-cta h2{color:#fff}body.postid-10309 .ag-page .el-cta p{color:#bcd8fc}body.postid-10309 .ag-page .el-cta .el-button{flex-shrink:0}body.postid-10309 .ag-page .el-demo{padding:45px 0;scroll-margin-top:35px}body.postid-10309 .ag-page .el-demo .el-wrap{max-width:850px}body.postid-10309 .ag-page #el-process{scroll-margin-top:25px}body.postid-10309 .entry-title{display:none}body.postid-10309 .site-content .ast-container{max-width:none;padding:0}body.postid-10309 #primary{margin:0;width:100%}@media(max-width:900px){body.postid-10309 .ag-page .el-hero-copy{width:58%}body.postid-10309 .ag-page .el-hero-art{left:30%}body.postid-10309 .ag-page .el-flow-layout{grid-template-columns:1fr}body.postid-10309 .ag-page .el-cta .el-wrap{align-items:flex-start;flex-direction:column}body.postid-10309 .ag-page .el-stage-grid{gap:16px}body.postid-10309 .ag-page .el-stage-info{gap:10px}body.postid-10309 .ag-page .el-number{font-size:29px;padding-right:10px}body.postid-10309 .ag-page .el-stage-info h3{font-size:20px}}@media(max-width:600px){body.postid-10309 .ag-page .el-hero{display:flex;flex-direction:column;min-height:0}body.postid-10309 .ag-page .el-hero .el-wrap{order:0}body.postid-10309 .ag-page .el-hero-copy{width:100%;padding:35px 0 25px}body.postid-10309 .ag-page .el-hero-art{position:relative;inset:auto;order:1;width:100%;height:auto;aspect-ratio:3/2;mask-image:linear-gradient(180deg,transparent,#000 15%);-webkit-mask-image:linear-gradient(180deg,transparent,#000 15%)}body.postid-10309 .ag-page .el-stage-grid{grid-template-columns:1fr;gap:30px}body.postid-10309 .ag-page .el-stages,body.postid-10309 .ag-page .el-workflow{padding:32px 0}body.postid-10309 .ag-page .el-steps{grid-template-columns:repeat(2,1fr);gap:24px 16px}body.postid-10309 .ag-page .el-steps li:after{display:none}body.postid-10309 .ag-page .el-benefits{grid-template-columns:1fr}body.postid-10309 .ag-page .el-button{font-size:16px}body.postid-10309 .ag-page .el-hero h1{font-size:38px}body.postid-10309 .ag-page .el-cta .el-button{max-width:100%}}
body.postid-10309 .ag-page .el-hero h1{font-size:clamp(32px,3.3vw,50px)}body.postid-10309 .ag-page .ag-field{display:grid;grid-template-columns:1.1fr 1fr;align-items:stretch}body.postid-10309 .ag-page .ag-field-photo{height:330px;overflow:hidden}body.postid-10309 .ag-page .ag-field-photo .el-photo{height:100%;border-radius:0;aspect-ratio:auto}body.postid-10309 .ag-page .ag-field-copy{padding:40px clamp(24px,5vw,85px);display:flex;flex-direction:column;justify-content:center}body.postid-10309 .ag-page .el-cta h2{margin-bottom:0}body.postid-10309 .ag-page #ag-process,body.postid-10309 .ag-page #ag-demo{scroll-margin-top:30px}body.postid-10309 .ag-page .el-hero-art .el-photo{border-radius:0}body.postid-10309 .ag-page .el-stage-info h3{font-size:22px}body.postid-10309 .ag-page .el-steps h3{font-size:19px}@media(max-width:600px){body.postid-10309 .ag-page .ag-field{grid-template-columns:1fr}body.postid-10309 .ag-page .ag-field-photo{height:auto;aspect-ratio:3/2}body.postid-10309 .ag-page .ag-field-copy{padding:30px 5%}body.postid-10309 .ag-page .el-hero h1{font-size:36px}body.postid-10309 .ag-page .el-cta h2{font-size:30px}}

body:is(.postid-10303,.postid-10309) .el-page{--ink:#07143d;--blue:#0863ff;--muted:#53688c;color:var(--ink);background:#fff;font-family:inherit;overflow:hidden}body:is(.postid-10303,.postid-10309) .el-page *{box-sizing:border-box}body:is(.postid-10303,.postid-10309) .el-page .el-wrap{width:min(1240px,90%);margin:auto}body:is(.postid-10303,.postid-10309) .el-page h1,body:is(.postid-10303,.postid-10309) .el-page h2,body:is(.postid-10303,.postid-10309) .el-page h3{font-family:inherit;color:var(--ink);font-weight:700;letter-spacing:-.035em;line-height:1.1;margin:0 0 14px}body:is(.postid-10303,.postid-10309) .el-page h1{font-size:clamp(34px,4vw,62px)}body:is(.postid-10303,.postid-10309) .el-page h2{font-size:clamp(28px,3vw,42px)}body:is(.postid-10303,.postid-10309) .el-page h3{font-size:21px}body:is(.postid-10303,.postid-10309) .el-page p{font-size:17px;line-height:1.5;margin:0;color:var(--muted)}body:is(.postid-10303,.postid-10309) .el-page .el-lead{font-size:clamp(18px,1.8vw,24px);line-height:1.4}body:is(.postid-10303,.postid-10309) .el-page svg{width:28px;height:28px;flex-shrink:0}body:is(.postid-10303,.postid-10309) .el-page .el-hero{position:relative;isolation:isolate;background:#071831;min-height:500px;display:flex;align-items:center}body:is(.postid-10303,.postid-10309) .el-page .el-hero .el-wrap{position:relative;z-index:2}body:is(.postid-10303,.postid-10309) .el-page .el-hero-copy{width:49%;padding:65px 0}body:is(.postid-10303,.postid-10309) .el-page .el-hero h1{color:white!important}body:is(.postid-10303,.postid-10309) .el-page .el-hero .el-lead{color:#c1dcff}body:is(.postid-10303,.postid-10309) .el-page .el-eyebrow{font-size:15px;font-weight:700;letter-spacing:.06em;color:#41b3ff;margin-bottom:22px}body:is(.postid-10303,.postid-10309) .el-page .el-hero-art{position:absolute;inset:0 0 0 39%;overflow:hidden;z-index:0;mask-image:linear-gradient(90deg,transparent,#000 30%);-webkit-mask-image:linear-gradient(90deg,transparent,#000 30%)}body:is(.postid-10303,.postid-10309) .el-page .el-hero-art .el-photo{width:100%;height:100%;aspect-ratio:auto}body:is(.postid-10303,.postid-10309) .el-page .el-photo{position:relative;aspect-ratio:3/2;overflow:hidden;border-radius:9px}body:is(.postid-10303,.postid-10309) .el-page .el-photo img{position:absolute;display:block;width:200%!important;height:200%!important;max-width:none!important;object-fit:fill;left:0;top:0}body:is(.postid-10303,.postid-10309) .el-page .el-photo-1 img{left:-100%}body:is(.postid-10303,.postid-10309) .el-page .el-photo-2 img{top:-100%}body:is(.postid-10303,.postid-10309) .el-page .el-photo-3 img{top:-100%;left:-100%}body:is(.postid-10303,.postid-10309) .el-page .el-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:26px}body:is(.postid-10303,.postid-10309) .el-page .el-button{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;padding:14px 23px;border-radius:8px;text-decoration:none!important;font-size:17px;font-weight:700;line-height:1.25;transition:filter .2s}body:is(.postid-10303,.postid-10309) .el-page .el-button:hover{filter:brightness(1.08)}body:is(.postid-10303,.postid-10309) .el-page .el-button:focus-visible{outline:3px solid #2ba9ff;outline-offset:4px}body:is(.postid-10303,.postid-10309) .el-page .el-yellow{background:linear-gradient(110deg,#ffc437,#ffe076);color:#07143d!important}body:is(.postid-10303,.postid-10309) .el-page .el-outline{color:#fff!important;border:1px solid #c8dbf6;background:transparent}body:is(.postid-10303,.postid-10309) .el-page .el-stages{padding:55px 0}body:is(.postid-10303,.postid-10309) .el-page .el-stage-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;margin-top:30px}body:is(.postid-10303,.postid-10309) .el-page .el-stage-info{display:flex;gap:17px;padding-top:20px}body:is(.postid-10303,.postid-10309) .el-page .el-number{font-size:36px;font-weight:700;color:#2776ff;line-height:1;border-right:1px solid #bed8ff;padding-right:16px}body:is(.postid-10303,.postid-10309) .el-page .el-stage-info h3{margin:0 0 9px}body:is(.postid-10303,.postid-10309) .el-page .el-workflow{padding:48px 0;background:linear-gradient(120deg,#f2faff,#e7f4ff)}body:is(.postid-10303,.postid-10309) .el-page .el-flow-layout{display:grid;grid-template-columns:1fr 2fr;gap:35px}body:is(.postid-10303,.postid-10309) .el-page .el-accent{width:50px;height:3px;background:#2783ff;margin:24px 0}body:is(.postid-10303,.postid-10309) .el-page .el-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;list-style:none;margin:0;padding:0;text-align:center}body:is(.postid-10303,.postid-10309) .el-page .el-steps li{position:relative}body:is(.postid-10303,.postid-10309) .el-page .el-step-icon{display:flex;align-items:center;justify-content:center;width:86px;height:86px;border:1px solid #83b8ff;border-radius:50%;margin:0 auto 16px;background:#f7fcff;color:var(--blue)}body:is(.postid-10303,.postid-10309) .el-page .el-step-icon svg{width:40px;height:40px}body:is(.postid-10303,.postid-10309) .el-page .el-steps li:not(:last-child):after{content:"";position:absolute;top:43px;left:calc(50% + 49px);width:calc(100% - 82px);height:1px;background:#69a8ff}body:is(.postid-10303,.postid-10309) .el-page .el-steps h3{font-size:20px}body:is(.postid-10303,.postid-10309) .el-page .el-steps p{font-size:15px}body:is(.postid-10303,.postid-10309) .el-page .el-benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;border-top:1px solid #c1d9fa;margin-top:27px;padding-top:22px}body:is(.postid-10303,.postid-10309) .el-page .el-benefits>div{display:flex;align-items:center;gap:12px}body:is(.postid-10303,.postid-10309) .el-page .el-benefits svg{color:var(--blue)}body:is(.postid-10303,.postid-10309) .el-page .el-benefits h3{font-size:15px;letter-spacing:-.02em;margin-bottom:6px}body:is(.postid-10303,.postid-10309) .el-page .el-benefits p{font-size:13px}body:is(.postid-10303,.postid-10309) .el-page .el-cta{padding:40px 0;background:radial-gradient(ellipse at top,#18457b,#06152e);color:white}body:is(.postid-10303,.postid-10309) .el-page .el-cta .el-wrap{display:flex;gap:35px;justify-content:space-between;align-items:center}body:is(.postid-10303,.postid-10309) .el-page .el-cta h2{color:#fff}body:is(.postid-10303,.postid-10309) .el-page .el-cta p{color:#bcd8fc}body:is(.postid-10303,.postid-10309) .el-page .el-cta .el-button{flex-shrink:0}body:is(.postid-10303,.postid-10309) .el-page .el-demo{padding:45px 0;scroll-margin-top:35px}body:is(.postid-10303,.postid-10309) .el-page .el-demo .el-wrap{max-width:850px}body:is(.postid-10303,.postid-10309) .el-page #el-process{scroll-margin-top:25px}body.postid-10303 .entry-title{display:none}body.postid-10303 .site-content .ast-container{max-width:none;padding:0}body.postid-10303 #primary{margin:0;width:100%}@media(max-width:900px){body:is(.postid-10303,.postid-10309) .el-page .el-hero-copy{width:58%}body:is(.postid-10303,.postid-10309) .el-page .el-hero-art{left:30%}body:is(.postid-10303,.postid-10309) .el-page .el-flow-layout{grid-template-columns:1fr}body:is(.postid-10303,.postid-10309) .el-page .el-cta .el-wrap{align-items:flex-start;flex-direction:column}body:is(.postid-10303,.postid-10309) .el-page .el-stage-grid{gap:16px}body:is(.postid-10303,.postid-10309) .el-page .el-stage-info{gap:10px}body:is(.postid-10303,.postid-10309) .el-page .el-number{font-size:29px;padding-right:10px}body:is(.postid-10303,.postid-10309) .el-page .el-stage-info h3{font-size:20px}}@media(max-width:600px){body:is(.postid-10303,.postid-10309) .el-page .el-hero{display:flex;flex-direction:column;min-height:0}body:is(.postid-10303,.postid-10309) .el-page .el-hero .el-wrap{order:0}body:is(.postid-10303,.postid-10309) .el-page .el-hero-copy{width:100%;padding:35px 0 25px}body:is(.postid-10303,.postid-10309) .el-page .el-hero-art{position:relative;inset:auto;order:1;width:100%;height:auto;aspect-ratio:3/2;mask-image:linear-gradient(180deg,transparent,#000 15%);-webkit-mask-image:linear-gradient(180deg,transparent,#000 15%)}body:is(.postid-10303,.postid-10309) .el-page .el-stage-grid{grid-template-columns:1fr;gap:30px}body:is(.postid-10303,.postid-10309) .el-page .el-stages,body:is(.postid-10303,.postid-10309) .el-page .el-workflow{padding:32px 0}body:is(.postid-10303,.postid-10309) .el-page .el-steps{grid-template-columns:repeat(2,1fr);gap:24px 16px}body:is(.postid-10303,.postid-10309) .el-page .el-steps li:after{display:none}body:is(.postid-10303,.postid-10309) .el-page .el-benefits{grid-template-columns:1fr}body:is(.postid-10303,.postid-10309) .el-page .el-button{font-size:16px}body:is(.postid-10303,.postid-10309) .el-page .el-hero h1{font-size:38px}body:is(.postid-10303,.postid-10309) .el-page .el-cta .el-button{max-width:100%}}


/* BetterDocs only: keep the site header in document flow so its responsive height cannot cover search/content. */
body:has(.betterdocs-wrapper) #masthead,
body:has(.betterdocs-wrapper) #masthead .HeaderSec {
  position: relative !important;
  --position: relative;
  inset: auto !important;
}
/* Override the existing global header { position: fixed } on article headings. */
.betterdocs-wrapper header {
  position: relative !important;
  inset: auto !important;
  z-index: auto;
}
.betterdocs-wrapper .betterdocs-entry-header .betterdocs-entry-title {
  font-size: clamp(1.75rem, 3vw, 2.5rem) !important;
  line-height: 1.2 !important;
  overflow-wrap: anywhere;
}
	
/* BetterDocs content image spacing */
#betterdocs-single-content { --bd-media-gap: 28px; }
#betterdocs-single-content img:not(.emoji):not(.avatar) { display:block; margin-block:var(--bd-media-gap) !important; }
#betterdocs-single-content :is(figure,.wp-caption,.elementor-widget-image) { margin-block:var(--bd-media-gap) !important; }
#betterdocs-single-content#betterdocs-single-content :is(figure,.wp-caption,.elementor-widget-image) img, #betterdocs-single-content figure figure { margin-block:0 !important; }
#betterdocs-single-content p:has(> img:only-child), #betterdocs-single-content p:has(> a:only-child > img:only-child) { margin-block:0 !important; }
.single-docs .el-page article .el-photo, .single-docs #rel-page article .rel-crop:not(.rel-icon) { margin-block:28px !important; }
@media(max-width:767px) { #betterdocs-single-content { --bd-media-gap:24px; } .single-docs .el-page article .el-photo, .single-docs #rel-page article .rel-crop:not(.rel-icon) { margin-block:24px !important; } }
	
/* Keep positioned/cropped artwork inside its frame. */
#betterdocs-single-content#betterdocs-single-content :is(.iso-photo,.iso-hero-art,.pay-visual,.pay-feature-image,.lf-hero-photo) > img { margin-block:0 !important; }
#betterdocs-single-content .iso-photo { margin-block:var(--bd-media-gap) !important; }
.single-docs .el-page :is(.el-hero-art,.ag-field-photo) { margin-block:28px !important; }
@media(max-width:767px) { .single-docs .el-page :is(.el-hero-art,.ag-field-photo) { margin-block:24px !important; } }

/* Preserve the BetterDocs header offset on these custom article templates. */
body:is(.postid-10303,.postid-10309) #masthead, body:is(.postid-10303,.postid-10309) #masthead .HeaderSec { position:relative !important; --position:relative; inset:auto !important; }
