/* Showcase shell is independent from each fictional company's design. */
.sales-demo-bar,.sales-sample-note{font-family:Arial,'Noto Sans JP','Hiragino Kaku Gothic ProN',Meiryo,sans-serif;letter-spacing:0!important;box-sizing:border-box}
.sales-demo-bar{position:sticky;top:0;z-index:10000;display:flex;align-items:center;gap:14px;padding:12px 22px;background:#10263f;color:#fff;font-size:15px;line-height:1.5;box-shadow:0 3px 15px #0002;flex-wrap:wrap}
.sales-demo-bar a{color:#fff;text-decoration:none;white-space:nowrap;padding:5px 0}
.sales-demo-bar nav{display:flex;gap:12px;flex-wrap:wrap}
.sales-demo-bar nav a[aria-current]{border-bottom:2px solid #fff}
.sales-demo-bar label{display:flex;align-items:center;gap:7px;margin-left:auto}
.sales-demo-bar select{max-width:185px;padding:7px 9px;border:1px solid #7690a8;background:#fff;color:#10263f;border-radius:4px;font-size:15px}
.sales-demo-bar .sales-demo-consult{background:#fff;color:#10263f;padding:8px 12px;border-radius:4px}
.sales-demo-bar a:focus-visible,.sales-demo-bar select:focus-visible{outline:3px solid #f4c558;outline-offset:3px}
.sales-sample-note{background:#edf2f7;color:#435164;text-align:center;padding:8px 15px;font-size:15px;line-height:1.6}
/* Readable sample copy with safe responsive wrapping. */
.twlps-page{margin:0}.twlps-page .twlps-body,.twlps-page .twlps-area-body{font-size:16.0px;overflow-wrap:anywhere}
.twlps-page .twlps-heading{line-height:1.4;overflow-wrap:anywhere;word-break:normal;letter-spacing:0}
.twlps-page .twlps-section{scroll-margin-top:110px}
.twlps-page .twlps-shell-brand{font-size:clamp(16.0px,2.2vw,24.0px);white-space:normal;line-height:1.4}
.twlps-page .twlps-builder-header{z-index:1000}
.twlps-page .twlps-bg-image{background-position:center}
@media(max-width:850px){.sales-demo-bar{gap:8px;padding:10px 12px}.sales-demo-bar>span{width:calc(100% - 80px)}.sales-demo-bar nav{gap:10px;font-size:15px}.sales-demo-bar label{margin-left:0}.sales-demo-bar .sales-demo-consult{margin-left:auto}.sales-sample-note{font-size:15px}.twlps-page .twlps-section{scroll-margin-top:160px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}}


/* Sales 0.1.2: shared motion, twenty independent design systems. */
html.sales-edgy{scroll-behavior:smooth}.sales-edgy body{overflow-x:clip}.sales-edgy .twlps-main .twlps-heading{letter-spacing:0!important;line-height:1.4!important;font-size:clamp(26.0px,var(--twlps-font),84.0px)!important}.sales-edgy .twlps-main .twlps-role-hero .twlps-heading{font-size:clamp(36.0px,var(--twlps-font),96.0px)!important}.sales-edgy .twlps-main .twlps-body{font-size:16.0px;line-height:1.95}.sales-edgy .twlps-main .twlps-role-hero .twlps-media img{width:100%;height:490px;max-height:590px;object-fit:cover}.sales-edgy .twlps-main .twlps-role-hero.twlps-center .twlps-media{max-width:1100px}.sales-edgy .twlps-main .twlps-button{transition:translate .25s,box-shadow .25s!important}.sales-edgy .twlps-main .twlps-button:hover{translate:0 -3px;box-shadow:0 8px 20px #0002;opacity:1}.sales-edgy .twlps-main .twlps-media img,.sales-edgy .twlps-main .twlps-area-media img{transition:scale .8s}.sales-edgy .twlps-main .twlps-area{transition:translate .3s}.sales-edgy .twlps-main .twlps-area:hover{translate:0 -5px}@media(hover:hover){.sales-edgy .twlps-main .twlps-media:hover img,.sales-edgy .twlps-main .twlps-area:hover img{scale:1.025}}
.sales-progress{position:fixed;top:0;left:0;height:3px;width:100%;background:#f4c558;transform:scaleX(0);transform-origin:left;z-index:10002;pointer-events:none}
.sales-reveal{transition:opacity .8s cubic-bezier(.2,.65,.25,1),translate .8s cubic-bezier(.2,.65,.25,1);transition-delay:var(--sales-stagger,0ms)}
.sales-motion-ready .sales-reveal:not(.sales-visible){opacity:0;translate:0 36px}
.sales-visible{opacity:1;translate:0 0}
.sales-edgy .sales-hero-title{animation:sales-hero-in 1s cubic-bezier(.2,.65,.25,1) both}
.sales-edgy .sales-hero-copy{animation:sales-hero-in .9s .12s cubic-bezier(.2,.65,.25,1) both}
.sales-edgy .sales-hero-photo{animation:sales-photo-in 1.2s cubic-bezier(.2,.65,.25,1) both}
@keyframes sales-hero-in{from{opacity:0;translate:0 35px}to{opacity:1;translate:0 0}}
@keyframes sales-photo-in{from{opacity:0;clip-path:inset(15% 0 0 0)}to{opacity:1;clip-path:inset(0)}}
@media(prefers-reduced-motion:reduce){html.sales-edgy{scroll-behavior:auto}.sales-edgy *, .sales-edgy *:before,.sales-edgy *:after{animation:none!important;transition:none!important}.sales-motion-ready .sales-reveal:not(.sales-visible){opacity:1;translate:none}.sales-progress{display:none}}
html.sales-edgy[data-sales-pattern="001"] .twlps-section{border-radius:0!important}
html.sales-edgy[data-sales-pattern="001"] .twlps-shell{max-width:1360px}
html.sales-edgy[data-sales-pattern="001"] .twlps-area{border:1px solid #00000014!important;box-shadow:none!important}
html.sales-edgy[data-sales-pattern="001"] .twlps-builder-header{border-bottom:1px solid #0001}
html.sales-edgy[data-sales-pattern="002"] .twlps-role-hero{min-height:85svh!important}
html.sales-edgy[data-sales-pattern="002"] .twlps-role-hero .twlps-shell{justify-content:flex-start}
html.sales-edgy[data-sales-pattern="002"] .twlps-role-hero .twlps-content{max-width:950px!important;text-align:left}
html.sales-edgy[data-sales-pattern="002"] .twlps-role-hero .twlps-heading{font-weight:800!important}
html.sales-edgy[data-sales-pattern="002"] .twlps-bg-image{opacity:.42!important}
html.sales-edgy[data-sales-pattern="002"] .twlps-area{border-radius:0!important}
html.sales-edgy[data-sales-pattern="002"] .twlps-section-intro{text-align:left!important}
html.sales-edgy[data-sales-pattern="003"] .twlps-role-hero .twlps-media img{height:570px;aspect-ratio:3/4}
html.sales-edgy[data-sales-pattern="003"] .twlps-eyebrow{border-top:1px solid currentColor;padding-top:16px;letter-spacing:.15em}
html.sales-edgy[data-sales-pattern="003"] .twlps-grid-shell{gap:0!important}
html.sales-edgy[data-sales-pattern="003"] .twlps-area{border-radius:0!important;box-shadow:none!important;border-right:1px solid #0002!important}
html.sales-edgy[data-sales-pattern="003"] .twlps-section-intro{text-align:left!important}
html.sales-edgy[data-sales-pattern="003"] .twlps-shell-brand{font-family:serif}
html.sales-edgy[data-sales-pattern="004"] .twlps-role-hero .twlps-bg-image{opacity:.38!important}
html.sales-edgy[data-sales-pattern="004"] .twlps-role-hero{background:#fff!important;min-height:700px!important}
html.sales-edgy[data-sales-pattern="004"] .twlps-role-hero .twlps-content{max-width:1000px!important;background:#ffffffdc;padding:38px;text-align:left}
html.sales-edgy[data-sales-pattern="004"] .twlps-role-hero .twlps-shell{justify-content:flex-start;align-items:flex-end;min-height:700px}
html.sales-edgy[data-sales-pattern="004"] .twlps-cards3{margin-top:-45px!important;z-index:2100!important;width:92%!important;box-shadow:0 15px 60px #0001}
html.sales-edgy[data-sales-pattern="005"] .twlps-role-hero{min-height:740px!important;border-bottom:1px solid currentColor}
html.sales-edgy[data-sales-pattern="005"] .twlps-role-hero .twlps-heading{font-weight:400!important;line-height:1.65!important}
html.sales-edgy[data-sales-pattern="005"] .twlps-role-hero .twlps-content{max-width:1050px!important}
html.sales-edgy[data-sales-pattern="005"] .twlps-area-media{display:none}
html.sales-edgy[data-sales-pattern="005"] .twlps-area{box-shadow:none!important;border-radius:0!important;background:transparent!important}
html.sales-edgy[data-sales-pattern="005"] .twlps-heading{font-weight:400!important}
html.sales-edgy[data-sales-pattern="005"] .twlps-button{border-radius:0!important}
html.sales-edgy[data-sales-pattern="006"] .twlps-role-hero .twlps-content{padding:55px!important;box-shadow:0 24px 60px #0001}
html.sales-edgy[data-sales-pattern="006"] .twlps-role-hero .twlps-media{min-width:48%;align-self:stretch}
html.sales-edgy[data-sales-pattern="006"] .twlps-role-hero .twlps-media img{height:550px!important}
html.sales-edgy[data-sales-pattern="006"] .twlps-cards3 .twlps-area:nth-child(2){margin-top:40px}
html.sales-edgy[data-sales-pattern="006"] .twlps-cards3 .twlps-area:nth-child(3){margin-top:80px}
html.sales-edgy[data-sales-pattern="006"] .twlps-cards3{padding-bottom:45px}
html.sales-edgy[data-sales-pattern="007"] .twlps-role-hero .twlps-media{clip-path:polygon(15% 0,100% 0,85% 100%,0 100%)}
html.sales-edgy[data-sales-pattern="007"] .twlps-role-hero .twlps-media img{height:540px}
html.sales-edgy[data-sales-pattern="007"] .twlps-area{border-radius:0!important;border-left:5px solid var(--twlps-accent)!important}
html.sales-edgy[data-sales-pattern="007"] .twlps-section-intro{text-align:left!important}
html.sales-edgy[data-sales-pattern="007"] .twlps-eyebrow{letter-spacing:.25em}
html.sales-edgy[data-sales-pattern="008"] .twlps-role-hero .twlps-media img{border-radius:48% 48% 18% 35%!important;height:480px}
html.sales-edgy[data-sales-pattern="008"] .twlps-area{border-radius:28px!important}
html.sales-edgy[data-sales-pattern="008"] .twlps-button{border-radius:40px!important}
html.sales-edgy[data-sales-pattern="008"] .twlps-heading{font-weight:600!important}
html.sales-edgy[data-sales-pattern="008"] .twlps-builder-header{border-radius:0 0 30px 30px}
html.sales-edgy[data-sales-pattern="009"] .twlps-main{background:#e8e3da!important;padding:24px!important}
html.sales-edgy[data-sales-pattern="009"] .twlps-section{width:calc(100% - 48px)!important;border-left:1px solid #0002;border-right:1px solid #0002}
html.sales-edgy[data-sales-pattern="009"] .twlps-role-hero .twlps-shell{padding:75px}
html.sales-edgy[data-sales-pattern="009"] .twlps-role-hero .twlps-media{padding:12px;border:1px solid currentColor}
html.sales-edgy[data-sales-pattern="009"] .twlps-area{border:1px solid #0002!important;box-shadow:none!important}
html.sales-edgy[data-sales-pattern="009"] .twlps-shell-brand{font-family:serif}
html.sales-edgy[data-sales-pattern="010"] .twlps-main{background:#131920!important}
html.sales-edgy[data-sales-pattern="010"] .twlps-role-hero .twlps-media img{height:580px;filter:saturate(.75)}
html.sales-edgy[data-sales-pattern="010"] .twlps-area{background:#ffffff08!important;border:1px solid #ffffff30!important;box-shadow:none!important;border-radius:0!important}
html.sales-edgy[data-sales-pattern="010"] .twlps-section-intro{border-bottom:1px solid #ffffff30}
html.sales-edgy[data-sales-pattern="010"] .twlps-builder-header{background:#131920!important;color:#fff!important}
html.sales-edgy[data-sales-pattern="010"] .twlps-builder-header a{color:#fff!important}
html.sales-edgy[data-sales-pattern="011"] .twlps-role-hero .twlps-media img{border-radius:140px 12px 140px 12px!important}
html.sales-edgy[data-sales-pattern="011"] .twlps-area{background:#ffffffbb!important;border-radius:22px!important;box-shadow:0 16px 50px #00000010!important}
html.sales-edgy[data-sales-pattern="011"] .twlps-button{border-radius:30px!important}
html.sales-edgy[data-sales-pattern="011"] .twlps-role-hero .twlps-heading{font-weight:600!important}
html.sales-edgy[data-sales-pattern="012"] .twlps-role-hero .twlps-media{border:10px solid var(--twlps-accent);padding:8px}
html.sales-edgy[data-sales-pattern="012"] .twlps-role-hero .twlps-media img{height:460px}
html.sales-edgy[data-sales-pattern="012"] .twlps-area{border:1px solid var(--twlps-accent)!important;border-radius:0!important;box-shadow:none!important}
html.sales-edgy[data-sales-pattern="012"] .twlps-eyebrow{font-family:monospace;letter-spacing:.15em}
html.sales-edgy[data-sales-pattern="012"] .twlps-section-intro{text-align:left!important}
html.sales-edgy[data-sales-pattern="012"] .twlps-builder-header{border-bottom:3px solid var(--twlps-shell-accent)}
html.sales-edgy[data-sales-pattern="013"] .twlps-role-hero{border-left:30px solid var(--twlps-accent)}
html.sales-edgy[data-sales-pattern="013"] .twlps-role-hero .twlps-shell{padding-left:36px;gap:8%}
html.sales-edgy[data-sales-pattern="013"] .twlps-role-hero .twlps-content{flex-basis:38%}
html.sales-edgy[data-sales-pattern="013"] .twlps-role-hero .twlps-media{flex-basis:54%}
html.sales-edgy[data-sales-pattern="013"] .twlps-role-hero .twlps-media img{height:580px}
html.sales-edgy[data-sales-pattern="013"] .twlps-section-intro{border-left:6px solid var(--twlps-accent);text-align:left!important}
html.sales-edgy[data-sales-pattern="013"] .twlps-cards3 .twlps-area{background:transparent!important;box-shadow:none!important}
html.sales-edgy[data-sales-pattern="014"] .twlps-role-hero .twlps-shell{gap:0;align-items:flex-end}
html.sales-edgy[data-sales-pattern="014"] .twlps-role-hero .twlps-media{rotate:3deg;min-width:52%;margin-top:40px;margin-bottom:60px;box-shadow:24px 24px 0 color-mix(in srgb,var(--twlps-accent) 18%,white)}
html.sales-edgy[data-sales-pattern="014"] .twlps-role-hero .twlps-content{z-index:3;background:#fffffff2!important;box-shadow:none!important;padding:35px!important;margin-bottom:-20px}
html.sales-edgy[data-sales-pattern="014"] .twlps-cards3 .twlps-area{border:0!important;box-shadow:none!important}
html.sales-edgy[data-sales-pattern="014"] .twlps-cards3 .twlps-area:nth-child(2){translate:0 35px}
html.sales-edgy[data-sales-pattern="015"] .twlps-role-hero .twlps-shell{max-width:none;padding-left:0;padding-right:0;padding-bottom:0}
html.sales-edgy[data-sales-pattern="015"] .twlps-role-hero .twlps-content{max-width:1000px;padding:0 30px}
html.sales-edgy[data-sales-pattern="015"] .twlps-role-hero .twlps-media{max-width:none!important;width:100%;margin-top:45px}
html.sales-edgy[data-sales-pattern="015"] .twlps-role-hero .twlps-media img{width:100%;height:380px;max-height:none}
html.sales-edgy[data-sales-pattern="015"] .twlps-area{background:transparent!important;box-shadow:none!important;border-radius:0!important}
html.sales-edgy[data-sales-pattern="015"] .twlps-button{border-radius:0!important}
html.sales-edgy[data-sales-pattern="016"] .twlps-role-hero .twlps-heading{font-weight:900!important;line-height:1.2!important}
html.sales-edgy[data-sales-pattern="016"] .twlps-role-hero .twlps-media{clip-path:polygon(0 0,100% 0,100% 88%,88% 100%,0 100%)}
html.sales-edgy[data-sales-pattern="016"] .twlps-role-hero .twlps-media img{filter:grayscale(1);height:580px}
html.sales-edgy[data-sales-pattern="016"] .twlps-area{border-radius:0!important;box-shadow:8px 8px 0 var(--twlps-accent)!important;border:2px solid currentColor!important}
html.sales-edgy[data-sales-pattern="016"] .twlps-eyebrow{font-weight:800}
html.sales-edgy[data-sales-pattern="017"] .twlps-role-hero{background:#fff!important}
html.sales-edgy[data-sales-pattern="017"] .twlps-role-hero .twlps-shell{padding-top:95px;padding-bottom:70px}
html.sales-edgy[data-sales-pattern="017"] .twlps-role-hero .twlps-content{max-width:1050px!important}
html.sales-edgy[data-sales-pattern="017"] .twlps-role-hero .twlps-media{max-width:950px!important}
html.sales-edgy[data-sales-pattern="017"] .twlps-role-hero .twlps-media img{height:370px;border-radius:16px!important}
html.sales-edgy[data-sales-pattern="017"] .twlps-area{box-shadow:none!important;border-top:1px solid #0002!important;background:transparent!important}
html.sales-edgy[data-sales-pattern="017"] .twlps-section-intro{text-align:center!important}
html.sales-edgy[data-sales-pattern="018"] .twlps-role-hero .twlps-media img{border-radius:200px 200px 32px 32px!important;height:490px}
html.sales-edgy[data-sales-pattern="018"] .twlps-area{border-radius:18px!important;box-shadow:none!important}
html.sales-edgy[data-sales-pattern="018"] .twlps-section-intro{text-align:center!important}
html.sales-edgy[data-sales-pattern="018"] .twlps-button{border-radius:22px!important}
html.sales-edgy[data-sales-pattern="018"] .twlps-heading{font-weight:600!important}
html.sales-edgy[data-sales-pattern="019"] .twlps-role-hero{width:94%!important;border:3px solid var(--twlps-accent)!important;margin-top:28px!important;margin-bottom:28px!important}
html.sales-edgy[data-sales-pattern="019"] .twlps-role-hero .twlps-media{border:2px solid var(--twlps-accent);padding:14px}
html.sales-edgy[data-sales-pattern="019"] .twlps-role-hero .twlps-media img{height:440px}
html.sales-edgy[data-sales-pattern="019"] .twlps-area{border:2px solid var(--twlps-accent)!important;box-shadow:6px 6px 0 var(--twlps-accent)!important;border-radius:0!important}
html.sales-edgy[data-sales-pattern="019"] .twlps-builder-header{border-bottom:2px solid var(--twlps-shell-accent)}
html.sales-edgy[data-sales-pattern="020"] .twlps-role-hero{width:94%!important;margin-top:30px!important;border-radius:24px!important}
html.sales-edgy[data-sales-pattern="020"] .twlps-role-hero .twlps-shell{padding:70px 40px}
html.sales-edgy[data-sales-pattern="020"] .twlps-role-hero .twlps-content{max-width:850px!important}
html.sales-edgy[data-sales-pattern="020"] .twlps-role-hero .twlps-media{max-width:850px!important}
html.sales-edgy[data-sales-pattern="020"] .twlps-role-hero .twlps-media img{height:330px;border-radius:24px!important}
html.sales-edgy[data-sales-pattern="020"] .twlps-area{border-radius:12px!important;box-shadow:0 18px 60px #0000000d!important}
html.sales-edgy[data-sales-pattern="020"] .twlps-cards3 .twlps-grid-shell{gap:36px}
html.sales-edgy[data-sales-pattern="020"] .twlps-heading{font-weight:500!important}
@media(max-width:767px){.sales-edgy .twlps-main .twlps-role-hero .twlps-heading{font-size:clamp(32.0px,8.5vw,46.0px)!important}.sales-edgy .twlps-main .twlps-heading{font-size:var(--twlps-mobile-font)!important}.sales-edgy .twlps-main .twlps-role-hero .twlps-media{min-width:0!important;width:100%;rotate:0deg!important;margin:20px 0 0!important}.sales-edgy .twlps-main .twlps-role-hero .twlps-media img{min-height:0!important;height:300px!important}.sales-edgy .twlps-main .twlps-role-hero .twlps-content{padding:22px!important;margin:0!important}.sales-edgy .twlps-main .twlps-role-hero .twlps-shell{padding:38px 22px!important;min-height:0!important}.sales-edgy .twlps-main .twlps-role-hero{min-height:0!important}.sales-edgy .twlps-main .twlps-cards3 .twlps-area{margin-top:0!important;translate:0 0}.sales-edgy[data-sales-pattern="009"] .twlps-main{padding:8px!important}.sales-edgy[data-sales-pattern="009"] .twlps-section{width:100%!important}.sales-edgy[data-sales-pattern="013"] .twlps-role-hero{border-left-width:8px}.sales-edgy[data-sales-pattern="004"] .twlps-cards3{margin-top:0!important}.sales-edgy .twlps-main .twlps-grid-shell{gap:22px!important}}
/* 0.1.3 — immersive photography; fixed hero contrast independent of palette. */
.sales-edgy .twlps-main>.twlps-role-hero.twlps-full{background:#0d1520!important;color:#fff!important;width:100%!important;border:0!important;border-radius:0!important;margin-top:0!important;min-height:760px!important}
.sales-edgy .twlps-main>.twlps-role-hero.twlps-full .twlps-bg-image{opacity:1!important;filter:none!important;scale:var(--sales-photo-scale,1.025);translate:0 var(--sales-photo-y,0px);transform-origin:center;will-change:scale}
.sales-edgy .twlps-main>.twlps-role-hero.twlps-full::before{display:none!important}
.sales-edgy .twlps-main>.twlps-role-hero.twlps-full::after{content:''!important;display:block!important;position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(90deg,#070c14d1,#070c149e)!important}
.sales-edgy .twlps-main>.twlps-role-hero.twlps-full .twlps-shell{max-width:1600px;width:100%;min-height:760px;padding:70px 7vw!important;justify-content:flex-start;align-items:center}
.sales-edgy .twlps-main>.twlps-role-hero.twlps-full .twlps-content{flex:0 1 920px!important;max-width:920px!important;color:#fff!important;background:transparent!important;padding:0!important;margin:0!important;box-shadow:none!important;position:relative;z-index:2}
.sales-edgy .twlps-main>.twlps-role-hero.twlps-full .twlps-heading,.sales-edgy .twlps-main>.twlps-role-hero.twlps-full .twlps-body,.sales-edgy .twlps-main>.twlps-role-hero.twlps-full .twlps-eyebrow{color:#fff!important;opacity:1!important;background:transparent!important;text-align:inherit}
.sales-edgy .twlps-main>.twlps-role-hero.twlps-full .twlps-body{max-width:560px;font-size:17.0px;line-height:1.9}
.sales-edgy .twlps-main>.twlps-role-hero.twlps-full .twlps-heading{max-width:14em;font-size:clamp(40.0px,var(--twlps-font),86.0px)!important}
.sales-edgy .twlps-main .twlps-eyebrow{font-size:15px;letter-spacing:.12em}
/* Pair every reading panel with its own ink, rather than inheriting section ink. */
.sales-edgy .twlps-main .twlps-area-copy{color:var(--twlps-panel-ink,var(--twlps-fg))!important}
.sales-edgy .twlps-main .twlps-area-copy .twlps-heading,.sales-edgy .twlps-main .twlps-area-copy .twlps-body{color:inherit!important}
.sales-edgy .twlps-main .twlps-section:is(.twlps-cards3,.twlps-cards4) .twlps-area{background:var(--twlps-panel-bg)!important;color:var(--twlps-panel-ink)!important}
.sales-edgy .twlps-main .twlps-overlap .twlps-content{background:var(--twlps-bg)!important;color:var(--twlps-fg)!important}
html.sales-edgy[data-sales-pattern="001"] .twlps-role-hero.twlps-full .twlps-shell{align-items:flex-end;padding-bottom:100px!important}
html.sales-edgy[data-sales-pattern="002"] .twlps-role-hero.twlps-full{min-height:850px!important}html.sales-edgy[data-sales-pattern="002"] .twlps-role-hero.twlps-full .twlps-shell{min-height:850px}
html.sales-edgy[data-sales-pattern="003"] .twlps-role-hero.twlps-full .twlps-shell{align-items:flex-end}html.sales-edgy[data-sales-pattern="003"] .twlps-role-hero.twlps-full .twlps-heading{font-family:serif!important;font-weight:400!important;border-top:1px solid #ffffff80;padding-top:24px!important}
html.sales-edgy[data-sales-pattern="004"] .twlps-role-hero.twlps-full .twlps-content{background:#fff!important;color:#172d44!important;padding:36px!important;max-width:760px!important}html.sales-edgy[data-sales-pattern="004"] .twlps-role-hero.twlps-full .twlps-content :is(.twlps-heading,.twlps-body,.twlps-eyebrow){color:#172d44!important}html.sales-edgy[data-sales-pattern="004"] .twlps-role-hero.twlps-full::after{background:#00000024!important}
html.sales-edgy[data-sales-pattern="006"] .twlps-role-hero.twlps-full .twlps-shell{justify-content:flex-end}html.sales-edgy[data-sales-pattern="006"] .twlps-role-hero.twlps-full .twlps-content{background:#0d1520e8!important;padding:48px!important;max-width:680px!important}
html.sales-edgy[data-sales-pattern="007"] .twlps-role-hero.twlps-full .twlps-content{border-left:5px solid #fff;padding-left:32px!important}html.sales-edgy[data-sales-pattern="007"] .twlps-role-hero.twlps-full::after{background:linear-gradient(125deg,#070c14ed 15%,#070c149e 65%)!important}
html.sales-edgy[data-sales-pattern="009"] .twlps-role-hero.twlps-full .twlps-content{border:1px solid #ffffff99;padding:42px!important;max-width:780px!important;font-family:serif}html.sales-edgy[data-sales-pattern="009"] .twlps-main{padding:18px!important}
html.sales-edgy[data-sales-pattern="010"] .twlps-role-hero.twlps-full .twlps-shell{justify-content:flex-end}html.sales-edgy[data-sales-pattern="010"] .twlps-role-hero.twlps-full .twlps-content{max-width:750px!important;text-align:right}html.sales-edgy[data-sales-pattern="010"] .twlps-role-hero.twlps-full .twlps-body{margin-left:auto}html.sales-edgy[data-sales-pattern="010"] .twlps-role-hero.twlps-full .twlps-buttons{justify-content:flex-end}
html.sales-edgy[data-sales-pattern="011"] .twlps-role-hero.twlps-full .twlps-shell{justify-content:center}html.sales-edgy[data-sales-pattern="011"] .twlps-role-hero.twlps-full .twlps-content{text-align:center}html.sales-edgy[data-sales-pattern="011"] .twlps-role-hero.twlps-full .twlps-body{margin-left:auto;margin-right:auto}html.sales-edgy[data-sales-pattern="011"] .twlps-role-hero.twlps-full .twlps-buttons{justify-content:center}
html.sales-edgy[data-sales-pattern="012"] .twlps-role-hero.twlps-full .twlps-content{border-left:12px solid var(--twlps-accent);padding:36px!important;background:#fff!important;max-width:680px!important}html.sales-edgy[data-sales-pattern="012"] .twlps-role-hero.twlps-full .twlps-content :is(.twlps-heading,.twlps-body,.twlps-eyebrow){color:#172d44!important}
html.sales-edgy[data-sales-pattern="013"] .twlps-role-hero.twlps-full .twlps-shell{justify-content:flex-end}html.sales-edgy[data-sales-pattern="013"] .twlps-role-hero.twlps-full .twlps-content{max-width:640px!important}html.sales-edgy[data-sales-pattern="013"] .twlps-role-hero.twlps-full .twlps-eyebrow{border-left:2px solid #fff;padding-left:20px}
html.sales-edgy[data-sales-pattern="014"] .twlps-role-hero.twlps-full .twlps-shell{align-items:flex-end;padding-bottom:90px!important}html.sales-edgy[data-sales-pattern="014"] .twlps-role-hero.twlps-full .twlps-heading{font-size:clamp(42.0px,5.8vw,82.0px)!important}.sales-edgy[data-sales-pattern="014"] .twlps-role-hero.twlps-full .twlps-body{border-top:1px solid #ffffff88;padding-top:22px}
html.sales-edgy[data-sales-pattern="015"] .twlps-role-hero.twlps-full .twlps-content{font-family:serif;max-width:1050px!important}html.sales-edgy[data-sales-pattern="015"] .twlps-role-hero.twlps-full .twlps-heading{font-size:clamp(44.0px,5.5vw,80.0px)!important;font-weight:400!important}
html.sales-edgy[data-sales-pattern="016"] .twlps-role-hero.twlps-full .twlps-heading{font-size:clamp(48.0px,7vw,98.0px)!important;font-weight:900!important;line-height:1.35!important}html.sales-edgy[data-sales-pattern="016"] .twlps-role-hero.twlps-full .twlps-content{max-width:1150px!important}html.sales-edgy[data-sales-pattern="016"] .twlps-role-hero.twlps-full .twlps-body{border-left:5px solid var(--twlps-accent);padding-left:20px}
html.sales-edgy[data-sales-pattern="018"] .twlps-role-hero.twlps-full .twlps-content{text-align:center;font-family:serif}html.sales-edgy[data-sales-pattern="018"] .twlps-role-hero.twlps-full .twlps-shell{justify-content:center}html.sales-edgy[data-sales-pattern="018"] .twlps-role-hero.twlps-full .twlps-body{margin-left:auto;margin-right:auto}html.sales-edgy[data-sales-pattern="018"] .twlps-role-hero.twlps-full .twlps-buttons{justify-content:center}
html.sales-edgy[data-sales-pattern="019"] .twlps-role-hero.twlps-full .twlps-content{border:3px solid #fff;padding:40px!important;max-width:850px!important}
/* Information layouts vary as much as the hero. */
.sales-edgy[data-sales-pattern="003"] .twlps-cards3 .twlps-grid-shell,.sales-edgy[data-sales-pattern="009"] .twlps-cards3 .twlps-grid-shell,.sales-edgy[data-sales-pattern="012"] .twlps-cards3 .twlps-grid-shell{grid-template-columns:1fr!important;gap:0!important}
.sales-edgy[data-sales-pattern="003"] .twlps-cards3 .twlps-area,.sales-edgy[data-sales-pattern="009"] .twlps-cards3 .twlps-area,.sales-edgy[data-sales-pattern="012"] .twlps-cards3 .twlps-area{display:grid;grid-template-columns:1fr 2fr;gap:35px;padding:30px!important;border-bottom:1px solid #0002!important}
.sales-edgy[data-sales-pattern="006"] .twlps-cards3 .twlps-grid-shell,.sales-edgy[data-sales-pattern="014"] .twlps-cards3 .twlps-grid-shell,.sales-edgy[data-sales-pattern="019"] .twlps-cards3 .twlps-grid-shell{grid-template-columns:repeat(2,minmax(0,1fr))!important}.sales-edgy[data-sales-pattern="006"] .twlps-cards3 .twlps-area:last-child,.sales-edgy[data-sales-pattern="014"] .twlps-cards3 .twlps-area:last-child,.sales-edgy[data-sales-pattern="019"] .twlps-cards3 .twlps-area:last-child{grid-column:1/-1}
.sales-edgy[data-sales-pattern="005"] .twlps-cards3 .twlps-grid-shell,.sales-edgy[data-sales-pattern="016"] .twlps-cards3 .twlps-grid-shell{counter-reset:service}.sales-edgy[data-sales-pattern="005"] .twlps-cards3 .twlps-area:before,.sales-edgy[data-sales-pattern="016"] .twlps-cards3 .twlps-area:before{counter-increment:service;content:'0' counter(service);font-size:55.0px;line-height:1;color:var(--twlps-panel-ink);opacity:.6;display:block;padding:20px}
html.sales-preview .sales-demo-bar,html.sales-preview .sales-sample-note,html.sales-preview .sales-progress{display:none!important}html.sales-preview .twlps-builder-header{position:relative!important}html.sales-preview .sales-reveal{opacity:1!important;translate:0!important}html.sales-preview *{animation:none!important}
@media(max-width:767px){.sales-edgy .twlps-main>.twlps-role-hero.twlps-full,.sales-edgy .twlps-main>.twlps-role-hero.twlps-full .twlps-shell{min-height:680px!important}.sales-edgy .twlps-main>.twlps-role-hero.twlps-full .twlps-shell{padding:50px 24px!important;align-items:center}.sales-edgy .twlps-main>.twlps-role-hero.twlps-full .twlps-content{padding:0!important;max-width:100%!important}.sales-edgy .twlps-main>.twlps-role-hero.twlps-full .twlps-heading{font-size:clamp(32.0px,8.8vw,44.0px)!important}.sales-edgy .twlps-main>.twlps-role-hero.twlps-full .twlps-body{font-size:16.0px;max-width:none}.sales-edgy .twlps-main .twlps-cards3 .twlps-grid-shell{grid-template-columns:1fr!important}.sales-edgy .twlps-main .twlps-cards3 .twlps-area{grid-template-columns:1fr!important;grid-column:auto!important;gap:20px!important}html.sales-edgy[data-sales-pattern="004"] .twlps-role-hero.twlps-full .twlps-content,html.sales-edgy[data-sales-pattern="006"] .twlps-role-hero.twlps-full .twlps-content,html.sales-edgy[data-sales-pattern="009"] .twlps-role-hero.twlps-full .twlps-content,html.sales-edgy[data-sales-pattern="012"] .twlps-role-hero.twlps-full .twlps-content,html.sales-edgy[data-sales-pattern="019"] .twlps-role-hero.twlps-full .twlps-content{padding:24px!important}.sales-edgy[data-sales-pattern="012"] .twlps-role-hero.twlps-full .twlps-content{border-left-width:6px}.sales-edgy[data-sales-pattern="010"] .twlps-role-hero.twlps-full .twlps-content{text-align:left}.sales-edgy[data-sales-pattern="010"] .twlps-role-hero.twlps-full .twlps-buttons{justify-content:flex-start}}
.sales-edgy .sales-title-unfold{animation:sales-title-unfold 1.05s cubic-bezier(.22,.7,.25,1) both}.sales-edgy .sales-photo-unfold{animation:sales-photo-unfold 1.4s cubic-bezier(.22,.7,.25,1) both}.sales-edgy .sales-photo-window{clip-path:inset(0);overflow:hidden}@keyframes sales-title-unfold{from{clip-path:inset(0 0 100% 0);translate:0 18px;opacity:.1}to{clip-path:inset(0);translate:0 0;opacity:1}}@keyframes sales-photo-unfold{from{clip-path:inset(0 0 0 30%);filter:saturate(.5)}to{clip-path:inset(0);filter:none}}@media(prefers-reduced-motion:reduce){.sales-edgy .sales-title-unfold,.sales-edgy .sales-photo-unfold{animation:none!important}.sales-edgy .twlps-bg-image{translate:none!important;scale:1!important}}
@media(max-width:767px){html.sales-edgy[data-sales-pattern] .twlps-main>.twlps-role-hero.twlps-full .twlps-heading{font-size:clamp(32.0px,8.8vw,44.0px)!important;line-height:1.4!important}html.sales-edgy[data-sales-pattern] .twlps-main .twlps-section.twlps-cards3 .twlps-grid-shell{grid-template-columns:1fr!important}html.sales-edgy[data-sales-pattern] .twlps-main .twlps-section.twlps-cards3 .twlps-area{grid-template-columns:1fr!important;grid-column:auto!important}}

/* 0.1.4 — photograph-first compositions and varied vertical rhythm. */
html.sales-edgy[data-sales-pattern="001"] .twlps-main>.twlps-role-hero.twlps-full,html.sales-edgy[data-sales-pattern="001"] .twlps-main>.twlps-role-hero.twlps-full .twlps-shell{min-height:590px!important}
html.sales-edgy[data-sales-pattern="001"] .twlps-main>.twlps-role-hero.twlps-full::after{background:none!important;display:none!important}
html.sales-edgy[data-sales-pattern="001"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content{background:#FFFFFF!important;color:#172D44!important;padding:30px!important;max-width:760px!important;border:0!important}
html.sales-edgy[data-sales-pattern="001"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content :is(.twlps-heading,.twlps-body,.twlps-eyebrow){color:#172D44!important}
html.sales-edgy[data-sales-pattern="001"] .twlps-main>.twlps-role-hero.twlps-full .twlps-shell{align-items:flex-end;padding-bottom:40px!important}
html.sales-edgy[data-sales-pattern="002"] .twlps-main>.twlps-role-hero.twlps-full,html.sales-edgy[data-sales-pattern="002"] .twlps-main>.twlps-role-hero.twlps-full .twlps-shell{min-height:900px!important}
html.sales-edgy[data-sales-pattern="003"] .twlps-main>.twlps-role-hero.twlps-full,html.sales-edgy[data-sales-pattern="003"] .twlps-main>.twlps-role-hero.twlps-full .twlps-shell{min-height:720px!important}
html.sales-edgy[data-sales-pattern="003"] .twlps-main>.twlps-role-hero.twlps-full::after{background:none!important;display:none!important}
html.sales-edgy[data-sales-pattern="003"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content{background:#FFFFFF!important;color:#172D44!important;padding:40px!important;max-width:760px!important;border:0!important}
html.sales-edgy[data-sales-pattern="003"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content :is(.twlps-heading,.twlps-body,.twlps-eyebrow){color:#172D44!important}
html.sales-edgy[data-sales-pattern="003"] .twlps-main>.twlps-role-hero.twlps-full .twlps-shell{align-items:flex-end;justify-content:flex-start;padding-bottom:0!important}
html.sales-edgy[data-sales-pattern="004"] .twlps-main>.twlps-role-hero.twlps-full,html.sales-edgy[data-sales-pattern="004"] .twlps-main>.twlps-role-hero.twlps-full .twlps-shell{min-height:650px!important}
html.sales-edgy[data-sales-pattern="004"] .twlps-main>.twlps-role-hero.twlps-full::after{background:none!important;display:none!important}
html.sales-edgy[data-sales-pattern="004"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content{background:#FFFFFF!important;color:#172D44!important;padding:40px!important;max-width:760px!important;border:0!important}
html.sales-edgy[data-sales-pattern="004"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content :is(.twlps-heading,.twlps-body,.twlps-eyebrow){color:#172D44!important}
html.sales-edgy[data-sales-pattern="005"] .twlps-main>.twlps-role-hero.twlps-full,html.sales-edgy[data-sales-pattern="005"] .twlps-main>.twlps-role-hero.twlps-full .twlps-shell{min-height:540px!important}
html.sales-edgy[data-sales-pattern="006"] .twlps-main>.twlps-role-hero.twlps-full,html.sales-edgy[data-sales-pattern="006"] .twlps-main>.twlps-role-hero.twlps-full .twlps-shell{min-height:780px!important}
html.sales-edgy[data-sales-pattern="006"] .twlps-main>.twlps-role-hero.twlps-full::after{background:none!important;display:none!important}
html.sales-edgy[data-sales-pattern="006"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content{background:#0D1520!important;color:#FFFFFF!important;padding:40px!important;max-width:760px!important;border:0!important}
html.sales-edgy[data-sales-pattern="006"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content :is(.twlps-heading,.twlps-body,.twlps-eyebrow){color:#FFFFFF!important}
html.sales-edgy[data-sales-pattern="007"] .twlps-main>.twlps-role-hero.twlps-full,html.sales-edgy[data-sales-pattern="007"] .twlps-main>.twlps-role-hero.twlps-full .twlps-shell{min-height:680px!important}
html.sales-edgy[data-sales-pattern="007"] .twlps-main>.twlps-role-hero.twlps-full::after{background:none!important;display:none!important}
html.sales-edgy[data-sales-pattern="007"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content{background:#FFFFFF!important;color:#172D44!important;padding:40px!important;max-width:670px!important;border:0!important}
html.sales-edgy[data-sales-pattern="007"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content :is(.twlps-heading,.twlps-body,.twlps-eyebrow){color:#172D44!important}
html.sales-edgy[data-sales-pattern="008"] .twlps-main>.twlps-role-hero.twlps-full,html.sales-edgy[data-sales-pattern="008"] .twlps-main>.twlps-role-hero.twlps-full .twlps-shell{min-height:620px!important}
html.sales-edgy[data-sales-pattern="009"] .twlps-main>.twlps-role-hero.twlps-full,html.sales-edgy[data-sales-pattern="009"] .twlps-main>.twlps-role-hero.twlps-full .twlps-shell{min-height:710px!important}
html.sales-edgy[data-sales-pattern="009"] .twlps-main>.twlps-role-hero.twlps-full::after{background:none!important;display:none!important}
html.sales-edgy[data-sales-pattern="009"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content{background:#FFFFFF!important;color:#172D44!important;padding:40px!important;max-width:760px!important;border:0!important}
html.sales-edgy[data-sales-pattern="009"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content :is(.twlps-heading,.twlps-body,.twlps-eyebrow){color:#172D44!important}
html.sales-edgy[data-sales-pattern="010"] .twlps-main>.twlps-role-hero.twlps-full,html.sales-edgy[data-sales-pattern="010"] .twlps-main>.twlps-role-hero.twlps-full .twlps-shell{min-height:860px!important}
html.sales-edgy[data-sales-pattern="011"] .twlps-main>.twlps-role-hero.twlps-full,html.sales-edgy[data-sales-pattern="011"] .twlps-main>.twlps-role-hero.twlps-full .twlps-shell{min-height:640px!important}
html.sales-edgy[data-sales-pattern="011"] .twlps-main>.twlps-role-hero.twlps-full::after{background:none!important;display:none!important}
html.sales-edgy[data-sales-pattern="011"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content{background:#FFFFFF!important;color:#172D44!important;padding:40px!important;max-width:760px!important;border:0!important}
html.sales-edgy[data-sales-pattern="011"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content :is(.twlps-heading,.twlps-body,.twlps-eyebrow){color:#172D44!important}
html.sales-edgy[data-sales-pattern="011"] .twlps-main>.twlps-role-hero.twlps-full .twlps-shell{align-items:flex-end;justify-content:flex-start;padding-bottom:0!important}
html.sales-edgy[data-sales-pattern="012"] .twlps-main>.twlps-role-hero.twlps-full,html.sales-edgy[data-sales-pattern="012"] .twlps-main>.twlps-role-hero.twlps-full .twlps-shell{min-height:600px!important}
html.sales-edgy[data-sales-pattern="012"] .twlps-main>.twlps-role-hero.twlps-full::after{background:none!important;display:none!important}
html.sales-edgy[data-sales-pattern="012"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content{background:#FFFFFF!important;color:#172D44!important;padding:40px!important;max-width:760px!important;border:0!important}
html.sales-edgy[data-sales-pattern="012"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content :is(.twlps-heading,.twlps-body,.twlps-eyebrow){color:#172D44!important}
html.sales-edgy[data-sales-pattern="013"] .twlps-main>.twlps-role-hero.twlps-full,html.sales-edgy[data-sales-pattern="013"] .twlps-main>.twlps-role-hero.twlps-full .twlps-shell{min-height:820px!important}
html.sales-edgy[data-sales-pattern="013"] .twlps-main>.twlps-role-hero.twlps-full::after{background:none!important;display:none!important}
html.sales-edgy[data-sales-pattern="013"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content{background:#FFFFFF!important;color:#172D44!important;padding:40px!important;max-width:670px!important;border:0!important}
html.sales-edgy[data-sales-pattern="013"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content :is(.twlps-heading,.twlps-body,.twlps-eyebrow){color:#172D44!important}
html.sales-edgy[data-sales-pattern="014"] .twlps-main>.twlps-role-hero.twlps-full,html.sales-edgy[data-sales-pattern="014"] .twlps-main>.twlps-role-hero.twlps-full .twlps-shell{min-height:560px!important}
html.sales-edgy[data-sales-pattern="014"] .twlps-main>.twlps-role-hero.twlps-full::after{background:none!important;display:none!important}
html.sales-edgy[data-sales-pattern="014"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content{background:#FFFFFF!important;color:#172D44!important;padding:30px!important;max-width:760px!important;border:0!important}
html.sales-edgy[data-sales-pattern="014"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content :is(.twlps-heading,.twlps-body,.twlps-eyebrow){color:#172D44!important}
html.sales-edgy[data-sales-pattern="014"] .twlps-main>.twlps-role-hero.twlps-full .twlps-shell{align-items:flex-end;padding-bottom:40px!important}
html.sales-edgy[data-sales-pattern="015"] .twlps-main>.twlps-role-hero.twlps-full,html.sales-edgy[data-sales-pattern="015"] .twlps-main>.twlps-role-hero.twlps-full .twlps-shell{min-height:760px!important}
html.sales-edgy[data-sales-pattern="015"] .twlps-main>.twlps-role-hero.twlps-full::after{background:none!important;display:none!important}
html.sales-edgy[data-sales-pattern="015"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content{background:#FFFFFF!important;color:#172D44!important;padding:40px!important;max-width:760px!important;border:0!important}
html.sales-edgy[data-sales-pattern="015"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content :is(.twlps-heading,.twlps-body,.twlps-eyebrow){color:#172D44!important}
html.sales-edgy[data-sales-pattern="015"] .twlps-main>.twlps-role-hero.twlps-full .twlps-shell{align-items:flex-end;justify-content:flex-start;padding-bottom:0!important}
html.sales-edgy[data-sales-pattern="016"] .twlps-main>.twlps-role-hero.twlps-full,html.sales-edgy[data-sales-pattern="016"] .twlps-main>.twlps-role-hero.twlps-full .twlps-shell{min-height:940px!important}
html.sales-edgy[data-sales-pattern="017"] .twlps-main>.twlps-role-hero.twlps-full,html.sales-edgy[data-sales-pattern="017"] .twlps-main>.twlps-role-hero.twlps-full .twlps-shell{min-height:690px!important}
html.sales-edgy[data-sales-pattern="018"] .twlps-main>.twlps-role-hero.twlps-full,html.sales-edgy[data-sales-pattern="018"] .twlps-main>.twlps-role-hero.twlps-full .twlps-shell{min-height:670px!important}
html.sales-edgy[data-sales-pattern="019"] .twlps-main>.twlps-role-hero.twlps-full,html.sales-edgy[data-sales-pattern="019"] .twlps-main>.twlps-role-hero.twlps-full .twlps-shell{min-height:730px!important}
html.sales-edgy[data-sales-pattern="019"] .twlps-main>.twlps-role-hero.twlps-full::after{background:none!important;display:none!important}
html.sales-edgy[data-sales-pattern="019"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content{background:#0D1520!important;color:#FFFFFF!important;padding:40px!important;max-width:760px!important;border:0!important}
html.sales-edgy[data-sales-pattern="019"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content :is(.twlps-heading,.twlps-body,.twlps-eyebrow){color:#FFFFFF!important}
html.sales-edgy[data-sales-pattern="020"] .twlps-main>.twlps-role-hero.twlps-full,html.sales-edgy[data-sales-pattern="020"] .twlps-main>.twlps-role-hero.twlps-full .twlps-shell{min-height:580px!important}
@media(max-width:767px){html.sales-edgy[data-sales-pattern] .twlps-main>.twlps-role-hero.twlps-full,html.sales-edgy[data-sales-pattern] .twlps-main>.twlps-role-hero.twlps-full .twlps-shell{min-height:var(--sales-mobile-hero,620px)!important}html.sales-edgy[data-sales-pattern] .twlps-main>.twlps-role-hero.twlps-full .twlps-shell{align-items:flex-end!important;padding:190px 18px 30px!important}html.sales-edgy[data-sales-pattern] .twlps-main>.twlps-role-hero.twlps-full .twlps-content{padding:24px!important}html.sales-edgy[data-sales-pattern] .twlps-main>.twlps-role-hero.twlps-full .twlps-heading{font-size:clamp(30.0px,8vw,40.0px)!important}html.sales-edgy[data-sales-pattern="014"] .twlps-main>.twlps-role-hero.twlps-full .twlps-shell{padding-top:120px!important}html.sales-edgy[data-sales-pattern="002"]{--sales-mobile-hero:760px}html.sales-edgy[data-sales-pattern="010"]{--sales-mobile-hero:710px}html.sales-edgy[data-sales-pattern="016"]{--sales-mobile-hero:780px}}

/* 0.1.5 — sixteen independent photographic typography treatments. */
html.sales-edgy[data-sales-pattern="001"] .twlps-main>.twlps-role-hero.twlps-full .twlps-shell{justify-content:flex-start!important;align-items:flex-end!important}
html.sales-edgy[data-sales-pattern="001"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content{background:transparent!important;color:#FFFFFF!important;padding:0!important;max-width:600px!important;text-align:left!important;border:0!important;box-shadow:none!important}
html.sales-edgy[data-sales-pattern="001"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content :is(.twlps-heading,.twlps-body,.twlps-eyebrow){color:#FFFFFF!important;background:transparent!important;text-shadow:0 2px 6px #000c,0 0 24px #0009!important}
html.sales-edgy[data-sales-pattern="001"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content .twlps-heading{font-size:clamp(36.0px, 3.2857142857142856vw, 46.0px)!important;max-width:600px!important;line-height:1.45!important}
html.sales-edgy[data-sales-pattern="001"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content .twlps-body{max-width:530px!important;margin-left:0!important;margin-right:0!important}
html.sales-edgy[data-sales-pattern="001"] .twlps-main>.twlps-role-hero.twlps-full .twlps-buttons{justify-content:flex-start!important}
html.sales-edgy[data-sales-pattern="001"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content:before{content:"";position:absolute;inset:-45px -70px;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at center,#06111caa 0%,#06111c88 45%,transparent 75%)}
html.sales-edgy[data-sales-pattern="001"] .twlps-main>.twlps-role-hero.twlps-full::after{display:none!important;background:none!important}
html.sales-edgy[data-sales-pattern="002"] .twlps-main>.twlps-role-hero.twlps-full .twlps-shell{justify-content:flex-start!important;align-items:center!important}
html.sales-edgy[data-sales-pattern="002"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content{background:transparent!important;color:#FFFFFF!important;padding:0!important;max-width:1100px!important;text-align:left!important;border:0!important;box-shadow:none!important}
html.sales-edgy[data-sales-pattern="002"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content :is(.twlps-heading,.twlps-body,.twlps-eyebrow){color:#FFFFFF!important;background:transparent!important;text-shadow:0 2px 6px #000c,0 0 24px #0009!important}
html.sales-edgy[data-sales-pattern="002"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content .twlps-heading{font-size:clamp(36.0px, 6.142857142857143vw, 86.0px)!important;max-width:1100px!important;line-height:1.3!important}
html.sales-edgy[data-sales-pattern="002"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content .twlps-body{max-width:530px!important;margin-left:0!important;margin-right:0!important}
html.sales-edgy[data-sales-pattern="002"] .twlps-main>.twlps-role-hero.twlps-full .twlps-buttons{justify-content:flex-start!important}
html.sales-edgy[data-sales-pattern="002"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content:before{content:"";position:absolute;inset:-45px -70px;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at center,#06111caa 0%,#06111c88 45%,transparent 75%)}
html.sales-edgy[data-sales-pattern="002"] .twlps-main>.twlps-role-hero.twlps-full::after{display:none!important;background:none!important}
html.sales-edgy[data-sales-pattern="003"] .twlps-main>.twlps-role-hero.twlps-full .twlps-shell{justify-content:flex-start!important;align-items:flex-end!important}
html.sales-edgy[data-sales-pattern="003"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content{background:rgba(255,255,255,.50)!important;color:#102238!important;padding:28px!important;max-width:760px!important;text-align:left!important;border:0!important;box-shadow:none!important}
html.sales-edgy[data-sales-pattern="003"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content :is(.twlps-heading,.twlps-body,.twlps-eyebrow){color:#102238!important;background:transparent!important;text-shadow:none!important}
html.sales-edgy[data-sales-pattern="003"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content .twlps-heading{font-size:clamp(36.0px, 4.0vw, 56.0px)!important;max-width:760px!important;line-height:1.45!important}
html.sales-edgy[data-sales-pattern="003"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content .twlps-body{max-width:530px!important;margin-left:0!important;margin-right:0!important}
html.sales-edgy[data-sales-pattern="003"] .twlps-main>.twlps-role-hero.twlps-full .twlps-buttons{justify-content:flex-start!important}
html.sales-edgy[data-sales-pattern="003"] .twlps-main>.twlps-role-hero.twlps-full::after{display:none!important;background:none!important}
html.sales-edgy[data-sales-pattern="003"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content .twlps-heading{font-family:serif!important;font-weight:400!important}
html.sales-edgy[data-sales-pattern="004"] .twlps-main>.twlps-role-hero.twlps-full .twlps-shell{justify-content:flex-start!important;align-items:flex-end!important}
html.sales-edgy[data-sales-pattern="004"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content{background:rgba(255,255,255,.85)!important;color:#102238!important;padding:28px!important;max-width:620px!important;text-align:left!important;border:0!important;box-shadow:none!important}
html.sales-edgy[data-sales-pattern="004"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content :is(.twlps-heading,.twlps-body,.twlps-eyebrow){color:#102238!important;background:transparent!important;text-shadow:none!important}
html.sales-edgy[data-sales-pattern="004"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content .twlps-heading{font-size:clamp(36.0px, 3.142857142857143vw, 44.0px)!important;max-width:620px!important;line-height:1.45!important}
html.sales-edgy[data-sales-pattern="004"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content .twlps-body{max-width:530px!important;margin-left:0!important;margin-right:0!important}
html.sales-edgy[data-sales-pattern="004"] .twlps-main>.twlps-role-hero.twlps-full .twlps-buttons{justify-content:flex-start!important}
html.sales-edgy[data-sales-pattern="004"] .twlps-main>.twlps-role-hero.twlps-full::after{display:none!important;background:none!important}
html.sales-edgy[data-sales-pattern="006"] .twlps-main>.twlps-role-hero.twlps-full .twlps-shell{justify-content:flex-end!important;align-items:center!important}
html.sales-edgy[data-sales-pattern="006"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content{background:rgba(8,18,30,.50)!important;color:#FFFFFF!important;padding:28px!important;max-width:720px!important;text-align:left!important;border:0!important;box-shadow:none!important}
html.sales-edgy[data-sales-pattern="006"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content :is(.twlps-heading,.twlps-body,.twlps-eyebrow){color:#FFFFFF!important;background:transparent!important;text-shadow:0 2px 6px #000c,0 0 24px #0009!important}
html.sales-edgy[data-sales-pattern="006"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content .twlps-heading{font-size:clamp(36.0px, 4.428571428571429vw, 62.0px)!important;max-width:720px!important;line-height:1.45!important}
html.sales-edgy[data-sales-pattern="006"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content .twlps-body{max-width:530px!important;margin-left:0!important;margin-right:0!important}
html.sales-edgy[data-sales-pattern="006"] .twlps-main>.twlps-role-hero.twlps-full .twlps-buttons{justify-content:flex-start!important}
html.sales-edgy[data-sales-pattern="006"] .twlps-main>.twlps-role-hero.twlps-full::after{display:none!important;background:none!important}
html.sales-edgy[data-sales-pattern="007"] .twlps-main>.twlps-role-hero.twlps-full .twlps-shell{justify-content:flex-start!important;align-items:center!important}
html.sales-edgy[data-sales-pattern="007"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content{background:transparent!important;color:#FFFFFF!important;padding:0!important;max-width:1000px!important;text-align:left!important;border:0!important;box-shadow:none!important}
html.sales-edgy[data-sales-pattern="007"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content :is(.twlps-heading,.twlps-body,.twlps-eyebrow){color:#FFFFFF!important;background:transparent!important;text-shadow:0 2px 6px #000c,0 0 24px #0009!important}
html.sales-edgy[data-sales-pattern="007"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content .twlps-heading{font-size:clamp(36.0px, 5.142857142857143vw, 72.0px)!important;max-width:1000px!important;line-height:1.45!important}
html.sales-edgy[data-sales-pattern="007"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content .twlps-body{max-width:530px!important;margin-left:0!important;margin-right:0!important}
html.sales-edgy[data-sales-pattern="007"] .twlps-main>.twlps-role-hero.twlps-full .twlps-buttons{justify-content:flex-start!important}
html.sales-edgy[data-sales-pattern="007"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content:before{content:"";position:absolute;inset:-45px -70px;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at center,#06111caa 0%,#06111c88 45%,transparent 75%)}
html.sales-edgy[data-sales-pattern="007"] .twlps-main>.twlps-role-hero.twlps-full::after{display:none!important;background:none!important}
html.sales-edgy[data-sales-pattern="009"] .twlps-main>.twlps-role-hero.twlps-full .twlps-shell{justify-content:center!important;align-items:center!important}
html.sales-edgy[data-sales-pattern="009"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content{background:rgba(255,255,255,.65)!important;color:#102238!important;padding:28px!important;max-width:680px!important;text-align:center!important;border:0!important;box-shadow:none!important}
html.sales-edgy[data-sales-pattern="009"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content :is(.twlps-heading,.twlps-body,.twlps-eyebrow){color:#102238!important;background:transparent!important;text-shadow:none!important}
html.sales-edgy[data-sales-pattern="009"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content .twlps-heading{font-size:clamp(36.0px, 3.4285714285714284vw, 48.0px)!important;max-width:680px!important;line-height:1.45!important}
html.sales-edgy[data-sales-pattern="009"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content .twlps-body{max-width:530px!important;margin-left:auto!important;margin-right:auto!important}
html.sales-edgy[data-sales-pattern="009"] .twlps-main>.twlps-role-hero.twlps-full .twlps-buttons{justify-content:center!important}
html.sales-edgy[data-sales-pattern="009"] .twlps-main>.twlps-role-hero.twlps-full::after{display:none!important;background:none!important}
html.sales-edgy[data-sales-pattern="010"] .twlps-main>.twlps-role-hero.twlps-full .twlps-shell{justify-content:flex-end!important;align-items:center!important}
html.sales-edgy[data-sales-pattern="010"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content{background:transparent!important;color:#FFFFFF!important;padding:0!important;max-width:900px!important;text-align:right!important;border:0!important;box-shadow:none!important}
html.sales-edgy[data-sales-pattern="010"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content :is(.twlps-heading,.twlps-body,.twlps-eyebrow){color:#FFFFFF!important;background:transparent!important;text-shadow:0 2px 6px #000c,0 0 24px #0009!important}
html.sales-edgy[data-sales-pattern="010"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content .twlps-heading{font-size:clamp(36.0px, 5.428571428571429vw, 76.0px)!important;max-width:900px!important;line-height:1.45!important}
html.sales-edgy[data-sales-pattern="010"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content .twlps-body{max-width:530px!important;margin-left:auto!important;margin-right:0!important}
html.sales-edgy[data-sales-pattern="010"] .twlps-main>.twlps-role-hero.twlps-full .twlps-buttons{justify-content:flex-end!important}
html.sales-edgy[data-sales-pattern="010"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content:before{content:"";position:absolute;inset:-45px -70px;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at center,#06111caa 0%,#06111c88 45%,transparent 75%)}
html.sales-edgy[data-sales-pattern="010"] .twlps-main>.twlps-role-hero.twlps-full::after{display:none!important;background:none!important}
html.sales-edgy[data-sales-pattern="011"] .twlps-main>.twlps-role-hero.twlps-full .twlps-shell{justify-content:center!important;align-items:center!important}
html.sales-edgy[data-sales-pattern="011"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content{background:rgba(8,18,30,.35)!important;color:#FFFFFF!important;padding:28px!important;max-width:840px!important;text-align:center!important;border:0!important;box-shadow:none!important}
html.sales-edgy[data-sales-pattern="011"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content :is(.twlps-heading,.twlps-body,.twlps-eyebrow){color:#FFFFFF!important;background:transparent!important;text-shadow:0 2px 6px #000c,0 0 24px #0009!important}
html.sales-edgy[data-sales-pattern="011"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content .twlps-heading{font-size:clamp(36.0px, 4.142857142857143vw, 58.0px)!important;max-width:840px!important;line-height:1.45!important}
html.sales-edgy[data-sales-pattern="011"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content .twlps-body{max-width:530px!important;margin-left:auto!important;margin-right:auto!important}
html.sales-edgy[data-sales-pattern="011"] .twlps-main>.twlps-role-hero.twlps-full .twlps-buttons{justify-content:center!important}
html.sales-edgy[data-sales-pattern="011"] .twlps-main>.twlps-role-hero.twlps-full::after{display:none!important;background:none!important}
html.sales-edgy[data-sales-pattern="012"] .twlps-main>.twlps-role-hero.twlps-full .twlps-shell{justify-content:flex-start!important;align-items:flex-end!important}
html.sales-edgy[data-sales-pattern="012"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content{background:transparent!important;color:#FFFFFF!important;padding:0!important;max-width:580px!important;text-align:left!important;border:0!important;box-shadow:none!important}
html.sales-edgy[data-sales-pattern="012"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content :is(.twlps-heading,.twlps-body,.twlps-eyebrow){color:#FFFFFF!important;background:transparent!important;text-shadow:0 2px 6px #000c,0 0 24px #0009!important}
html.sales-edgy[data-sales-pattern="012"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content .twlps-heading{font-size:clamp(36.0px, 2.857142857142857vw, 40.0px)!important;max-width:580px!important;line-height:1.45!important}
html.sales-edgy[data-sales-pattern="012"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content .twlps-body{max-width:530px!important;margin-left:0!important;margin-right:0!important}
html.sales-edgy[data-sales-pattern="012"] .twlps-main>.twlps-role-hero.twlps-full .twlps-buttons{justify-content:flex-start!important}
html.sales-edgy[data-sales-pattern="012"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content:before{content:"";position:absolute;inset:-45px -70px;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at center,#06111caa 0%,#06111c88 45%,transparent 75%)}
html.sales-edgy[data-sales-pattern="012"] .twlps-main>.twlps-role-hero.twlps-full::after{display:none!important;background:none!important}
html.sales-edgy[data-sales-pattern="012"] .twlps-main>.twlps-role-hero.twlps-full .twlps-eyebrow{display:inline-block;background:var(--twlps-accent)!important;color:#fff!important;padding:7px 12px!important;font-size:15px!important;margin-bottom:22px!important;text-shadow:none!important}
html.sales-edgy[data-sales-pattern="013"] .twlps-main>.twlps-role-hero.twlps-full .twlps-shell{justify-content:flex-end!important;align-items:center!important}
html.sales-edgy[data-sales-pattern="013"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content{background:transparent!important;color:#FFFFFF!important;padding:0!important;max-width:620px!important;text-align:right!important;border:0!important;box-shadow:none!important}
html.sales-edgy[data-sales-pattern="013"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content :is(.twlps-heading,.twlps-body,.twlps-eyebrow){color:#FFFFFF!important;background:transparent!important;text-shadow:0 2px 6px #000c,0 0 24px #0009!important}
html.sales-edgy[data-sales-pattern="013"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content .twlps-heading{font-size:clamp(36.0px, 3.7142857142857144vw, 52.0px)!important;max-width:620px!important;line-height:1.45!important}
html.sales-edgy[data-sales-pattern="013"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content .twlps-body{max-width:530px!important;margin-left:auto!important;margin-right:0!important}
html.sales-edgy[data-sales-pattern="013"] .twlps-main>.twlps-role-hero.twlps-full .twlps-buttons{justify-content:flex-end!important}
html.sales-edgy[data-sales-pattern="013"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content:before{content:"";position:absolute;inset:-45px -70px;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at center,#06111caa 0%,#06111c88 45%,transparent 75%)}
html.sales-edgy[data-sales-pattern="013"] .twlps-main>.twlps-role-hero.twlps-full::after{display:none!important;background:none!important}
html.sales-edgy[data-sales-pattern="014"] .twlps-main>.twlps-role-hero.twlps-full .twlps-shell{justify-content:flex-start!important;align-items:flex-end!important}
html.sales-edgy[data-sales-pattern="014"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content{background:transparent!important;color:#FFFFFF!important;padding:0!important;max-width:1200px!important;text-align:left!important;border:0!important;box-shadow:none!important}
html.sales-edgy[data-sales-pattern="014"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content :is(.twlps-heading,.twlps-body,.twlps-eyebrow){color:#FFFFFF!important;background:transparent!important;text-shadow:0 2px 6px #000c,0 0 24px #0009!important}
html.sales-edgy[data-sales-pattern="014"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content .twlps-heading{font-size:clamp(36.0px, 6.428571428571429vw, 90.0px)!important;max-width:1200px!important;line-height:1.3!important}
html.sales-edgy[data-sales-pattern="014"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content .twlps-body{max-width:530px!important;margin-left:0!important;margin-right:0!important}
html.sales-edgy[data-sales-pattern="014"] .twlps-main>.twlps-role-hero.twlps-full .twlps-buttons{justify-content:flex-start!important}
html.sales-edgy[data-sales-pattern="014"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content:before{content:"";position:absolute;inset:-45px -70px;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at center,#06111caa 0%,#06111c88 45%,transparent 75%)}
html.sales-edgy[data-sales-pattern="014"] .twlps-main>.twlps-role-hero.twlps-full::after{display:none!important;background:none!important}
html.sales-edgy[data-sales-pattern="015"] .twlps-main>.twlps-role-hero.twlps-full .twlps-shell{justify-content:flex-start!important;align-items:flex-end!important}
html.sales-edgy[data-sales-pattern="015"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content{background:rgba(255,255,255,.50)!important;color:#102238!important;padding:28px!important;max-width:900px!important;text-align:left!important;border:0!important;box-shadow:none!important}
html.sales-edgy[data-sales-pattern="015"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content :is(.twlps-heading,.twlps-body,.twlps-eyebrow){color:#102238!important;background:transparent!important;text-shadow:none!important}
html.sales-edgy[data-sales-pattern="015"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content .twlps-heading{font-size:clamp(36.0px, 4.714285714285714vw, 66.0px)!important;max-width:900px!important;line-height:1.45!important}
html.sales-edgy[data-sales-pattern="015"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content .twlps-body{max-width:530px!important;margin-left:0!important;margin-right:0!important}
html.sales-edgy[data-sales-pattern="015"] .twlps-main>.twlps-role-hero.twlps-full .twlps-buttons{justify-content:flex-start!important}
html.sales-edgy[data-sales-pattern="015"] .twlps-main>.twlps-role-hero.twlps-full::after{display:none!important;background:none!important}
html.sales-edgy[data-sales-pattern="015"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content .twlps-heading{font-family:serif!important;font-weight:400!important}
html.sales-edgy[data-sales-pattern="016"] .twlps-main>.twlps-role-hero.twlps-full .twlps-shell{justify-content:flex-start!important;align-items:center!important}
html.sales-edgy[data-sales-pattern="016"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content{background:transparent!important;color:#FFFFFF!important;padding:0!important;max-width:1180px!important;text-align:left!important;border:0!important;box-shadow:none!important}
html.sales-edgy[data-sales-pattern="016"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content :is(.twlps-heading,.twlps-body,.twlps-eyebrow){color:#FFFFFF!important;background:transparent!important;text-shadow:0 2px 6px #000c,0 0 24px #0009!important}
html.sales-edgy[data-sales-pattern="016"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content .twlps-heading{font-size:clamp(36.0px, 6.857142857142857vw, 96.0px)!important;max-width:1180px!important;line-height:1.3!important}
html.sales-edgy[data-sales-pattern="016"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content .twlps-body{max-width:530px!important;margin-left:0!important;margin-right:0!important}
html.sales-edgy[data-sales-pattern="016"] .twlps-main>.twlps-role-hero.twlps-full .twlps-buttons{justify-content:flex-start!important}
html.sales-edgy[data-sales-pattern="016"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content:before{content:"";position:absolute;inset:-45px -70px;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at center,#06111caa 0%,#06111c88 45%,transparent 75%)}
html.sales-edgy[data-sales-pattern="016"] .twlps-main>.twlps-role-hero.twlps-full::after{display:none!important;background:none!important}
html.sales-edgy[data-sales-pattern="016"] .twlps-main>.twlps-role-hero.twlps-full .twlps-eyebrow{display:inline-block;background:var(--twlps-accent)!important;color:#fff!important;padding:7px 12px!important;font-size:15px!important;margin-bottom:22px!important;text-shadow:none!important}
html.sales-edgy[data-sales-pattern="018"] .twlps-main>.twlps-role-hero.twlps-full .twlps-shell{justify-content:center!important;align-items:center!important}
html.sales-edgy[data-sales-pattern="018"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content{background:transparent!important;color:#FFFFFF!important;padding:0!important;max-width:1000px!important;text-align:center!important;border:0!important;box-shadow:none!important}
html.sales-edgy[data-sales-pattern="018"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content :is(.twlps-heading,.twlps-body,.twlps-eyebrow){color:#FFFFFF!important;background:transparent!important;text-shadow:0 2px 6px #000c,0 0 24px #0009!important}
html.sales-edgy[data-sales-pattern="018"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content .twlps-heading{font-size:clamp(36.0px, 4.857142857142857vw, 68.0px)!important;max-width:1000px!important;line-height:1.45!important}
html.sales-edgy[data-sales-pattern="018"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content .twlps-body{max-width:530px!important;margin-left:auto!important;margin-right:auto!important}
html.sales-edgy[data-sales-pattern="018"] .twlps-main>.twlps-role-hero.twlps-full .twlps-buttons{justify-content:center!important}
html.sales-edgy[data-sales-pattern="018"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content:before{content:"";position:absolute;inset:-45px -70px;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at center,#06111caa 0%,#06111c88 45%,transparent 75%)}
html.sales-edgy[data-sales-pattern="018"] .twlps-main>.twlps-role-hero.twlps-full::after{display:none!important;background:none!important}
html.sales-edgy[data-sales-pattern="019"] .twlps-main>.twlps-role-hero.twlps-full .twlps-shell{justify-content:flex-end!important;align-items:center!important}
html.sales-edgy[data-sales-pattern="019"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content{background:rgba(8,18,30,.65)!important;color:#FFFFFF!important;padding:28px!important;max-width:690px!important;text-align:left!important;border:0!important;box-shadow:none!important}
html.sales-edgy[data-sales-pattern="019"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content :is(.twlps-heading,.twlps-body,.twlps-eyebrow){color:#FFFFFF!important;background:transparent!important;text-shadow:0 2px 6px #000c,0 0 24px #0009!important}
html.sales-edgy[data-sales-pattern="019"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content .twlps-heading{font-size:clamp(36.0px, 3.5714285714285716vw, 50.0px)!important;max-width:690px!important;line-height:1.45!important}
html.sales-edgy[data-sales-pattern="019"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content .twlps-body{max-width:530px!important;margin-left:0!important;margin-right:0!important}
html.sales-edgy[data-sales-pattern="019"] .twlps-main>.twlps-role-hero.twlps-full .twlps-buttons{justify-content:flex-start!important}
html.sales-edgy[data-sales-pattern="019"] .twlps-main>.twlps-role-hero.twlps-full::after{display:none!important;background:none!important}
@media(max-width:767px){html.sales-edgy[data-sales-pattern] .twlps-main>.twlps-role-hero.twlps-full .twlps-content{max-width:100%!important}html.sales-edgy[data-sales-pattern="012"] .twlps-main>.twlps-role-hero.twlps-full .twlps-heading{font-size:30.0px!important}html.sales-edgy[data-sales-pattern="014"] .twlps-main>.twlps-role-hero.twlps-full .twlps-heading,html.sales-edgy[data-sales-pattern="016"] .twlps-main>.twlps-role-hero.twlps-full .twlps-heading{font-size:44.0px!important}html.sales-edgy[data-sales-pattern="001"] .twlps-main>.twlps-role-hero.twlps-full .twlps-heading,html.sales-edgy[data-sales-pattern="004"] .twlps-main>.twlps-role-hero.twlps-full .twlps-heading{font-size:32.0px!important}html.sales-edgy[data-sales-pattern="010"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content{max-width:100%!important;text-align:right!important}}
html.sales-edgy[data-sales-pattern="003"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content .twlps-body,html.sales-edgy[data-sales-pattern="015"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content .twlps-body{background:#ffffffb8!important;padding:10px 14px!important;text-shadow:none!important}

/* 0.1.6 — selected photo heroes: text shadows only, no background shadow. */
html.sales-edgy[data-sales-pattern="001"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content:before,html.sales-edgy[data-sales-pattern="001"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content:after{content:none!important;display:none!important;background:none!important;box-shadow:none!important;filter:none!important}
html.sales-edgy[data-sales-pattern="001"] .twlps-main>.twlps-role-hero.twlps-full::before,html.sales-edgy[data-sales-pattern="001"] .twlps-main>.twlps-role-hero.twlps-full::after{display:none!important;background:none!important}
html.sales-edgy[data-sales-pattern="001"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content{background:transparent!important;box-shadow:none!important;backdrop-filter:none!important}
html.sales-edgy[data-sales-pattern="001"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content .twlps-heading{text-shadow:0 2px 3px #000a,0 5px 12px #0006!important;filter:none!important}
html.sales-edgy[data-sales-pattern="001"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content :is(.twlps-body,.twlps-eyebrow){text-shadow:0 1px 2px #000d,0 2px 4px #0009!important}
html.sales-edgy[data-sales-pattern="002"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content:before,html.sales-edgy[data-sales-pattern="002"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content:after{content:none!important;display:none!important;background:none!important;box-shadow:none!important;filter:none!important}
html.sales-edgy[data-sales-pattern="002"] .twlps-main>.twlps-role-hero.twlps-full::before,html.sales-edgy[data-sales-pattern="002"] .twlps-main>.twlps-role-hero.twlps-full::after{display:none!important;background:none!important}
html.sales-edgy[data-sales-pattern="002"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content{background:transparent!important;box-shadow:none!important;backdrop-filter:none!important}
html.sales-edgy[data-sales-pattern="002"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content .twlps-heading{text-shadow:0 2px 3px #000a,0 5px 12px #0006!important;filter:none!important}
html.sales-edgy[data-sales-pattern="002"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content :is(.twlps-body,.twlps-eyebrow){text-shadow:0 1px 2px #000d,0 2px 4px #0009!important}
html.sales-edgy[data-sales-pattern="007"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content:before,html.sales-edgy[data-sales-pattern="007"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content:after{content:none!important;display:none!important;background:none!important;box-shadow:none!important;filter:none!important}
html.sales-edgy[data-sales-pattern="007"] .twlps-main>.twlps-role-hero.twlps-full::before,html.sales-edgy[data-sales-pattern="007"] .twlps-main>.twlps-role-hero.twlps-full::after{display:none!important;background:none!important}
html.sales-edgy[data-sales-pattern="007"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content{background:transparent!important;box-shadow:none!important;backdrop-filter:none!important}
html.sales-edgy[data-sales-pattern="007"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content .twlps-heading{text-shadow:0 2px 3px #000a,0 5px 12px #0006!important;filter:none!important}
html.sales-edgy[data-sales-pattern="007"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content :is(.twlps-body,.twlps-eyebrow){text-shadow:0 1px 2px #000d,0 2px 4px #0009!important}
html.sales-edgy[data-sales-pattern="010"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content:before,html.sales-edgy[data-sales-pattern="010"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content:after{content:none!important;display:none!important;background:none!important;box-shadow:none!important;filter:none!important}
html.sales-edgy[data-sales-pattern="010"] .twlps-main>.twlps-role-hero.twlps-full::before,html.sales-edgy[data-sales-pattern="010"] .twlps-main>.twlps-role-hero.twlps-full::after{display:none!important;background:none!important}
html.sales-edgy[data-sales-pattern="010"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content{background:transparent!important;box-shadow:none!important;backdrop-filter:none!important}
html.sales-edgy[data-sales-pattern="010"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content .twlps-heading{text-shadow:0 2px 3px #000a,0 5px 12px #0006!important;filter:none!important}
html.sales-edgy[data-sales-pattern="010"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content :is(.twlps-body,.twlps-eyebrow){text-shadow:0 1px 2px #000d,0 2px 4px #0009!important}
html.sales-edgy[data-sales-pattern="012"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content:before,html.sales-edgy[data-sales-pattern="012"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content:after{content:none!important;display:none!important;background:none!important;box-shadow:none!important;filter:none!important}
html.sales-edgy[data-sales-pattern="012"] .twlps-main>.twlps-role-hero.twlps-full::before,html.sales-edgy[data-sales-pattern="012"] .twlps-main>.twlps-role-hero.twlps-full::after{display:none!important;background:none!important}
html.sales-edgy[data-sales-pattern="012"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content{background:transparent!important;box-shadow:none!important;backdrop-filter:none!important}
html.sales-edgy[data-sales-pattern="012"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content .twlps-heading{text-shadow:0 2px 3px #000a,0 5px 12px #0006!important;filter:none!important}
html.sales-edgy[data-sales-pattern="012"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content :is(.twlps-body,.twlps-eyebrow){text-shadow:0 1px 2px #000d,0 2px 4px #0009!important}
html.sales-edgy[data-sales-pattern="013"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content:before,html.sales-edgy[data-sales-pattern="013"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content:after{content:none!important;display:none!important;background:none!important;box-shadow:none!important;filter:none!important}
html.sales-edgy[data-sales-pattern="013"] .twlps-main>.twlps-role-hero.twlps-full::before,html.sales-edgy[data-sales-pattern="013"] .twlps-main>.twlps-role-hero.twlps-full::after{display:none!important;background:none!important}
html.sales-edgy[data-sales-pattern="013"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content{background:transparent!important;box-shadow:none!important;backdrop-filter:none!important}
html.sales-edgy[data-sales-pattern="013"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content .twlps-heading{text-shadow:0 2px 3px #000a,0 5px 12px #0006!important;filter:none!important}
html.sales-edgy[data-sales-pattern="013"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content :is(.twlps-body,.twlps-eyebrow){text-shadow:0 1px 2px #000d,0 2px 4px #0009!important}
html.sales-edgy[data-sales-pattern="014"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content:before,html.sales-edgy[data-sales-pattern="014"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content:after{content:none!important;display:none!important;background:none!important;box-shadow:none!important;filter:none!important}
html.sales-edgy[data-sales-pattern="014"] .twlps-main>.twlps-role-hero.twlps-full::before,html.sales-edgy[data-sales-pattern="014"] .twlps-main>.twlps-role-hero.twlps-full::after{display:none!important;background:none!important}
html.sales-edgy[data-sales-pattern="014"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content{background:transparent!important;box-shadow:none!important;backdrop-filter:none!important}
html.sales-edgy[data-sales-pattern="014"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content .twlps-heading{text-shadow:0 2px 3px #000a,0 5px 12px #0006!important;filter:none!important}
html.sales-edgy[data-sales-pattern="014"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content :is(.twlps-body,.twlps-eyebrow){text-shadow:0 1px 2px #000d,0 2px 4px #0009!important}
html.sales-edgy[data-sales-pattern="016"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content:before,html.sales-edgy[data-sales-pattern="016"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content:after{content:none!important;display:none!important;background:none!important;box-shadow:none!important;filter:none!important}
html.sales-edgy[data-sales-pattern="016"] .twlps-main>.twlps-role-hero.twlps-full::before,html.sales-edgy[data-sales-pattern="016"] .twlps-main>.twlps-role-hero.twlps-full::after{display:none!important;background:none!important}
html.sales-edgy[data-sales-pattern="016"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content{background:transparent!important;box-shadow:none!important;backdrop-filter:none!important}
html.sales-edgy[data-sales-pattern="016"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content .twlps-heading{text-shadow:0 2px 3px #000a,0 5px 12px #0006!important;filter:none!important}
html.sales-edgy[data-sales-pattern="016"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content :is(.twlps-body,.twlps-eyebrow){text-shadow:0 1px 2px #000d,0 2px 4px #0009!important}
html.sales-edgy[data-sales-pattern="018"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content:before,html.sales-edgy[data-sales-pattern="018"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content:after{content:none!important;display:none!important;background:none!important;box-shadow:none!important;filter:none!important}
html.sales-edgy[data-sales-pattern="018"] .twlps-main>.twlps-role-hero.twlps-full::before,html.sales-edgy[data-sales-pattern="018"] .twlps-main>.twlps-role-hero.twlps-full::after{display:none!important;background:none!important}
html.sales-edgy[data-sales-pattern="018"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content{background:transparent!important;box-shadow:none!important;backdrop-filter:none!important}
html.sales-edgy[data-sales-pattern="018"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content .twlps-heading{text-shadow:0 2px 3px #000a,0 5px 12px #0006!important;filter:none!important}
html.sales-edgy[data-sales-pattern="018"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content :is(.twlps-body,.twlps-eyebrow){text-shadow:0 1px 2px #000d,0 2px 4px #0009!important}
html.sales-edgy[data-sales-pattern="007"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content .twlps-heading{color:#F6E7BC!important}
html.sales-edgy[data-sales-pattern="012"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content .twlps-heading{color:#A4E7F2!important}
html.sales-edgy[data-sales-pattern="016"] .twlps-main>.twlps-role-hero.twlps-full .twlps-content .twlps-heading{color:#F7D66D!important}
/* 0.1.7 — reserve photographic split space; support intentional text/text splits. */
html.sales-edgy .twlps-main>.twlps-split:not(.twlps-has-columns)>.twlps-shell{width:100%;gap:5%}
html.sales-edgy .twlps-main>.twlps-split:not(.twlps-has-columns)>.twlps-shell>.twlps-content{flex:0 1 50%;min-width:0}
html.sales-edgy .twlps-main>.twlps-split:not(.twlps-has-columns)>.twlps-shell>.twlps-media{display:flex!important;flex:1 1 45%;min-width:0;min-height:260px;opacity:1;visibility:visible}
html.sales-edgy .twlps-main>.twlps-split:not(.twlps-has-columns)>.twlps-shell>.twlps-media img{display:block!important;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;max-height:480px}
html.sales-edgy .twlps-main>.twlps-split.twlps-has-columns .twlps-area-media{display:flex!important;min-height:220px}
html.sales-edgy[data-sales-pattern="005"] .twlps-split.twlps-has-columns .twlps-area:last-child,html.sales-edgy[data-sales-pattern="012"] .twlps-split.twlps-has-columns .twlps-area:last-child,html.sales-edgy[data-sales-pattern="016"] .twlps-split.twlps-has-columns .twlps-area:last-child{background:var(--twlps-accent)!important;--twlps-panel-ink:#fff;color:#fff!important;padding:40px!important}
html.sales-edgy .twlps-main>.twlps-split.twlps-has-columns .twlps-area-text{padding:32px;min-height:260px;display:flex;justify-content:center;flex-direction:column}
@media(max-width:767px){html.sales-edgy .twlps-main>.twlps-split:not(.twlps-has-columns)>.twlps-shell{flex-direction:column!important}html.sales-edgy .twlps-main>.twlps-split:not(.twlps-has-columns)>.twlps-shell>.twlps-content,html.sales-edgy .twlps-main>.twlps-split:not(.twlps-has-columns)>.twlps-shell>.twlps-media{flex:auto;width:100%}html.sales-edgy .twlps-main>.twlps-split:not(.twlps-has-columns)>.twlps-shell>.twlps-media{min-height:200px}html.sales-edgy .twlps-main>.twlps-split.twlps-has-columns .twlps-area-text{min-height:0;padding:26px}}

/* Sample finish: content-driven footer sizing and a quieter closing rhythm. */
html.sales-edgy .twlps-main>.twlps-builder-footer{min-height:0!important;height:auto;justify-content:flex-start}
html.sales-edgy .twlps-main>.twlps-builder-footer>.twlps-shell-inner{flex:0 0 auto;min-height:0!important;padding-top:36px;padding-bottom:30px;gap:24px 36px;align-items:flex-start}
html.sales-edgy .twlps-main>.twlps-builder-footer .twlps-shell-footer-brand{min-width:0;flex:1 1 260px}
html.sales-edgy .twlps-main>.twlps-builder-footer .twlps-shell-footer-brand>a{font-size:clamp(21.0px,2.3vw,30.0px);line-height:1.5;overflow-wrap:anywhere}
html.sales-edgy .twlps-main>.twlps-builder-footer .twlps-shell-footer-brand p{margin:12px 0 0;font-size:15px;line-height:1.8;opacity:.9}
html.sales-edgy .twlps-main>.twlps-builder-footer .twlps-shell-footer-links{gap:8px 24px;align-items:start}
html.sales-edgy .twlps-main>.twlps-builder-footer .twlps-shell-footer-links a{font-size:15px;line-height:1.6;padding:8px 0}
html.sales-edgy .twlps-main>.twlps-builder-footer .twlps-shell-footer-links a:hover{color:inherit;text-decoration:underline;text-underline-offset:5px}
html.sales-edgy .twlps-main>.twlps-builder-footer>.twlps-shell-bottom{width:100%;margin:0 auto;padding-top:14px;padding-bottom:14px;font-size:15px;line-height:1.7;overflow-wrap:anywhere}
html.sales-edgy .twlps-main>.twlps-section:has(+.twlps-builder-footer){min-height:0!important;padding-top:clamp(48px,5vw,76px)!important;padding-bottom:clamp(48px,5vw,76px)!important}
html.sales-edgy .twlps-main>.twlps-section:has(+.twlps-builder-footer)>.twlps-shell{min-height:0!important}
html.sales-edgy .twlps-main>.twlps-section:has(+.twlps-builder-footer) .twlps-heading{font-size:clamp(26.0px,3.1vw,42.0px)!important}
html.sales-edgy .twlps-main>.twlps-section:has(+.twlps-builder-footer) .twlps-body{max-width:740px;margin-left:auto;margin-right:auto}
html.sales-edgy .twlps-main .twlps-button{max-width:100%;white-space:normal;line-height:1.6;text-align:center}
html.sales-edgy .twlps-main a:focus-visible,html.sales-edgy .twlps-main button:focus-visible{outline:2px solid currentColor;outline-offset:5px}
@media(max-width:800px){
 html.sales-edgy .twlps-main>.twlps-builder-footer>.twlps-shell-inner{padding:28px 20px;gap:18px;min-height:0!important}
 html.sales-edgy .twlps-main>.twlps-builder-footer .twlps-shell-footer-brand{flex:0 0 auto;width:100%;max-width:100%}
 html.sales-edgy .twlps-main>.twlps-builder-footer .twlps-shell-footer-links{margin:0;max-width:100%;gap:4px 22px}
 html.sales-edgy .twlps-main>.twlps-builder-footer>.twlps-shell-bottom{padding:12px 20px}
 html.sales-edgy .twlps-main>.twlps-section:has(+.twlps-builder-footer){padding-top:42px!important;padding-bottom:42px!important}
 html.sales-edgy .twlps-main>.twlps-section:has(+.twlps-builder-footer) .twlps-heading{font-size:28.0px!important}
 html.sales-edgy .twlps-main .twlps-grid-shell{min-width:0}
 html.sales-edgy .twlps-main .twlps-area-copy{min-width:0}
}
/* Shared 1160px content grid; the original background continues to the viewport edges. */
.sales-edgy .twlps-section:not(.twlps-role-hero){padding-inline:max(32px,calc((100vw - 1160px)/2));box-sizing:border-box}.sales-edgy .twlps-section:not(.twlps-role-hero)>.twlps-shell,.sales-edgy .twlps-section:not(.twlps-role-hero)>.twlps-grid-shell,.sales-edgy .twlps-section:not(.twlps-role-hero)>.twlps-section-intro,.sales-edgy .twlps-section>.twlps-news-inner,.sales-edgy .twlps-section>.twlps-extra-inner{max-width:1160px;margin-inline:auto;width:100%}.sales-edgy .twlps-body{font-size:var(--twlps-body-font,18.0px);line-height:1.9;max-width:38em}.sales-edgy .twlps-section-intro .twlps-body{margin-inline:auto}.sales-edgy .twlps-pricing-table,.sales-edgy .twlps-concept,.sales-edgy .twlps-news{min-height:0;height:auto}.sales-edgy .twlps-news-item{min-width:0}.sales-edgy .twlps-news-copy{min-width:0}.sales-edgy .twlps-concept .twlps-media{min-width:0}@media(max-width:760px){.sales-edgy .twlps-section:not(.twlps-role-hero){padding-inline:24px}.sales-edgy .twlps-body{font-size:var(--twlps-mobile-body-font,17.0px)}}

/* Keep sample navigation and annotations legible in every pattern. */
.sales-demo-bar,.sales-demo-bar a,.sales-demo-bar nav,.sales-demo-bar select,.sales-sample-note{font-size:15px!important;line-height:1.7}.sales-demo-bar{flex-wrap:wrap}.sales-edgy .twlps-main .twlps-shell-nav a,.sales-edgy .twlps-main .twlps-shell-footer-links a{font-size:var(--twlps-shell-nav-font,16.0px)!important}.sales-edgy .twlps-main .twlps-shell-bottom{font-size:var(--twlps-shell-note-font,15px)!important}.sales-edgy .twlps-main .twlps-body{font-size:max(calc(15px / var(--twlps-content-scale,1)),var(--twlps-body-font,18.0px))!important;line-height:1.85!important}.sales-edgy .twlps-main .twlps-eyebrow{font-size:max(calc(15px / var(--twlps-content-scale,1)),15px)!important}
@media(max-width:767px){.sales-edgy .twlps-main .twlps-body{font-size:max(calc(15px / var(--twlps-content-scale,1)),var(--twlps-mobile-body-font,18.0px))!important}}
