/* Laser Proctology page, styled to match the AJ Homepage / Piles / Rectal Bleeding suite. */
.daj-lp{--lp-navy:#0c3c54;--lp-deep:#082c40;--lp-teal:#138a8a;--lp-blue:#1676a4;--lp-text:#234556;--lp-muted:#63808d;--lp-line:#dce9ed;--lp-pale:#eaf6f7;--lp-soft:#f6fafb;--lp-shadow:0 16px 42px rgba(12,60,84,.09);font-family:Inter,Arial,Helvetica,sans-serif;color:var(--lp-text);background:#fff;line-height:1.7;font-size:16px;overflow:clip}
.daj-lp,.daj-lp *,.daj-lp *::before,.daj-lp *::after{box-sizing:border-box}
.daj-lp a{color:inherit;text-decoration:none}.daj-lp a:focus-visible,.daj-lp button:focus-visible,.daj-lp input:focus-visible,.daj-lp select:focus-visible,.daj-lp summary:focus-visible{outline:3px solid #35b5c0;outline-offset:3px}
.daj-lp p,.daj-lp h1,.daj-lp h2,.daj-lp h3{margin:0}.daj-lp p{margin-bottom:15px}.daj-lp h1,.daj-lp h2,.daj-lp h3{letter-spacing:-.032em;line-height:1.16}
.daj-lp .lp-container{width:min(1180px,calc(100% - 56px));margin:0 auto}.daj-lp .lp-section{padding:94px 0}.daj-lp .lp-skip{position:absolute;left:-9999px;top:0;padding:10px;background:white;z-index:1000}.daj-lp .lp-skip:focus{left:10px}
.daj-lp .lp-nav{background:var(--lp-deep);color:#fff;position:relative;z-index:10}.daj-lp .lp-nav-inner{min-height:76px;display:flex;align-items:center;justify-content:space-between;gap:25px}.daj-lp .lp-nav-brand{font-size:1.04rem;font-weight:850;letter-spacing:-.02em;white-space:nowrap}.daj-lp .lp-nav-brand span{font-size:.78rem;color:#bfdae2;font-weight:400}.daj-lp .lp-nav-links{display:flex;align-items:center;gap:28px}.daj-lp .lp-nav-links a{font-size:.8rem;font-weight:750;color:#e2eff2}.daj-lp .lp-nav-links a:hover{color:#fff}.daj-lp .lp-nav-cta{background:#21a79f;color:#fff!important;border-radius:9px;padding:12px 16px}
.daj-lp .lp-crumbs{display:flex;gap:12px;align-items:center;font-size:.74rem;padding-top:17px;padding-bottom:16px;color:#617b86}.daj-lp .lp-crumbs a{color:var(--lp-teal)}
.daj-lp .lp-hero{background:radial-gradient(ellipse at 83% 25%,#d9f5f1 0,transparent 44%),linear-gradient(125deg,#f4fbfd 0%,#eaf6f7 52%,#f9fcfd 100%);padding:64px 0 86px;position:relative}
.daj-lp .lp-hero-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:62px;align-items:center}.daj-lp .lp-eyebrow{display:inline-flex;align-items:center;gap:9px;font-size:.72rem;letter-spacing:.14em;font-weight:850;color:var(--lp-teal);text-transform:uppercase;margin-bottom:19px}.daj-lp .lp-pulse{width:9px;height:9px;border-radius:50%;background:#22a99d;box-shadow:0 0 0 6px #d4f0ec}
.daj-lp .lp-hero h1{font-size:clamp(2.55rem,4.15vw,4rem);max-width:730px;color:var(--lp-navy);font-weight:880;line-height:1.075;margin-bottom:25px}.daj-lp .lp-hero h1 em{display:block;color:var(--lp-teal);font-weight:760;font-style:normal}.daj-lp .lp-lead{font-size:1.05rem;line-height:1.82;color:#54727f;max-width:630px}.daj-lp .lp-lead strong{color:var(--lp-navy)}
.daj-lp .lp-actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:28px}.daj-lp .lp-btn{display:inline-flex;align-items:center;justify-content:center;gap:16px;padding:15px 22px;border-radius:10px;font:800 .85rem/1.3 Inter,Arial,sans-serif;border:1.5px solid transparent;cursor:pointer;transition:transform .16s ease,background-color .16s ease;min-height:49px}.daj-lp .lp-btn:hover{transform:translateY(-2px)}.daj-lp .lp-btn-primary{background:var(--lp-teal);color:#fff!important;box-shadow:0 8px 20px rgba(19,138,138,.16)}.daj-lp .lp-btn-outline{border-color:#aecdd3;background:#fff;color:var(--lp-navy)}.daj-lp .lp-hero-trust{display:flex;gap:10px 20px;flex-wrap:wrap;margin-top:24px;font-size:.74rem;color:#477d7d;font-weight:720}
.daj-lp .lp-hero-visual{position:relative;padding:12px 12px 42px 0}.daj-lp .lp-hero-media{height:510px;overflow:hidden;border-radius:115px 22px 22px 22px;background:#dcedef;box-shadow:0 24px 52px rgba(12,60,84,.15);border:8px solid rgba(255,255,255,.92)}.daj-lp .lp-hero-note{position:absolute;right:-15px;bottom:14px;display:flex;gap:12px;max-width:320px;background:#fff;border:1px solid #d9ece9;padding:17px 20px;border-radius:15px;box-shadow:var(--lp-shadow);font-size:.86rem}.daj-lp .lp-hero-note>span{font-size:1.3rem;color:var(--lp-teal)}.daj-lp .lp-hero-note strong{display:block;color:var(--lp-navy)}.daj-lp .lp-hero-note small{display:block;color:var(--lp-muted);line-height:1.5;margin-top:4px}
.daj-lp .lp-media-placeholder{width:100%;min-height:250px;background:repeating-linear-gradient(135deg,#e6f1f4,#e6f1f4 12px,#eef7f9 12px,#eef7f9 24px);border:1.5px dashed #a7c7cf;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:9px;padding:25px;color:#426d7a;border-radius:17px;height:100%}.daj-lp .lp-media-placeholder strong{font-size:.85rem;letter-spacing:.09em}.daj-lp .lp-media-placeholder small{font-size:.75rem;color:#66848e;max-width:280px;line-height:1.55}.daj-lp .lp-placeholder-symbol{font-size:2.3rem;line-height:1;color:var(--lp-teal);opacity:.8}.daj-lp .lp-hero-media>.lp-media-placeholder{border:0;border-radius:0}
.daj-lp .lp-warning{padding:27px 0;background:#fff6ef;border-top:1px solid #f2e4d5;border-bottom:1px solid #f2e4d5}.daj-lp .lp-warning-inner{display:grid;grid-template-columns:48px 1fr auto;align-items:center;gap:21px}.daj-lp .lp-warning-icon{border-radius:13px;background:#fff0df;color:#a55a24;font-weight:900;display:grid;place-items:center;height:48px;width:48px;font-size:1.4rem}.daj-lp .lp-warning h2{font-size:1.18rem;color:#795332;margin-bottom:5px}.daj-lp .lp-warning p{margin-bottom:5px;color:#785f4d;font-size:.81rem;line-height:1.58}.daj-lp .lp-kicker{font-size:.67rem!important;letter-spacing:.12em;font-weight:820}.daj-lp .lp-text-link{font-size:.86rem;color:var(--lp-teal);font-weight:830;display:inline-flex;align-items:center}.daj-lp .lp-text-link:hover{text-decoration:underline}.daj-lp .lp-warning .lp-text-link{white-space:nowrap;color:#9a683e}
.daj-lp .lp-heading{max-width:820px;margin-bottom:37px}.daj-lp .lp-heading.lp-center{text-align:center;margin-left:auto;margin-right:auto}.daj-lp .lp-heading h2,.daj-lp .lp-split h2,.daj-lp .lp-doctor h2{font-size:clamp(2.1rem,3.5vw,3rem);color:var(--lp-navy);margin-bottom:12px}.daj-lp .lp-heading p{color:var(--lp-muted);font-size:.96rem}.daj-lp .lp-grid{display:grid;gap:18px}.daj-lp .lp-grid-four{grid-template-columns:repeat(4,minmax(0,1fr))}.daj-lp .lp-grid-three{grid-template-columns:repeat(3,minmax(0,1fr))}
.daj-lp .lp-symptom{display:flex;flex-direction:column;align-items:flex-start;min-height:250px;background:#fff;border:1px solid var(--lp-line);padding:24px;border-radius:17px;box-shadow:0 9px 26px rgba(12,60,84,.055);transition:transform .16s}.daj-lp .lp-symptom:hover{transform:translateY(-3px)}.daj-lp .lp-symptom-icon{width:41px;height:41px;background:#e4f5f2;color:var(--lp-teal);font-size:1.35rem;border-radius:12px;display:grid;place-items:center;margin-bottom:18px}.daj-lp .lp-symptom h3{font-size:1.03rem;color:var(--lp-navy);margin-bottom:10px}.daj-lp .lp-symptom p{font-size:.85rem;color:var(--lp-muted);flex-grow:1;line-height:1.6}.daj-lp .lp-symptom b{font-size:.78rem;color:var(--lp-teal)}
.daj-lp .lp-conditions{background:#f4f9fa}.daj-lp .lp-condition{background:#fff;border:1px solid #e0ebee;border-radius:20px;overflow:hidden;box-shadow:var(--lp-shadow);display:flex;flex-direction:column}.daj-lp .lp-condition-img{height:205px;background:#dcedef;overflow:hidden}.daj-lp .lp-condition-img .lp-media-placeholder{border:0;border-radius:0}.daj-lp .lp-condition-body{display:flex;flex-direction:column;gap:0;flex:1;padding:25px}.daj-lp .lp-tag{font-size:.68rem;letter-spacing:.12em;font-weight:850;color:var(--lp-teal);margin-bottom:12px}.daj-lp .lp-condition h3{font-size:1.45rem;color:var(--lp-navy);margin-bottom:13px}.daj-lp .lp-condition p{color:var(--lp-muted);font-size:.89rem;line-height:1.75}.daj-lp .lp-condition-rule{margin-top:auto;border-top:1px solid #e2edef;padding-top:15px;padding-bottom:21px;display:grid;gap:5px;font-size:.81rem;color:var(--lp-muted)}.daj-lp .lp-condition-rule b{color:var(--lp-navy)}
.daj-lp .lp-split{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.daj-lp .lp-split-copy p{color:#56717f;font-size:.94rem;line-height:1.82}.daj-lp .lp-laser{background:#fff}.daj-lp .lp-laser-media{border-radius:20px;overflow:hidden}.daj-lp .lp-laser-media>.lp-media-placeholder{min-height:450px}.daj-lp .lp-caption{padding:11px 6px;font-size:.73rem;color:#728d96}.daj-lp .lp-explainer-list{margin-top:22px}.daj-lp .lp-explainer-list>div{display:grid;grid-template-columns:32px 1fr;gap:15px;margin-bottom:14px}.daj-lp .lp-explainer-list>div>span{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:#e3f4f0;color:var(--lp-teal);font-size:.74rem;font-weight:850}.daj-lp .lp-explainer-list p{margin:0 0 6px}.daj-lp .lp-explainer-list strong{color:var(--lp-navy)}
.daj-lp .lp-approach{background:#edf7f8}.daj-lp .lp-table-wrap{border-radius:18px;background:#fff;overflow:auto;border:1px solid #d4e7eb;box-shadow:var(--lp-shadow)}.daj-lp .lp-table-wrap table{border-collapse:collapse;width:100%;min-width:780px}.daj-lp .lp-table-wrap th,.daj-lp .lp-table-wrap td{text-align:left;padding:20px;border-bottom:1px solid #e1ecef;vertical-align:top;font-size:.86rem;line-height:1.62}.daj-lp .lp-table-wrap thead th{background:var(--lp-navy);color:#fff;font-size:.77rem;letter-spacing:.035em}.daj-lp .lp-table-wrap tbody th{color:var(--lp-navy);font-size:.94rem;min-width:120px}.daj-lp .lp-table-wrap tr:last-child th,.daj-lp .lp-table-wrap tr:last-child td{border-bottom:0}.daj-lp .lp-advice{display:flex;gap:15px;align-items:flex-start;margin-top:22px;background:#fff;border:1px solid #cee7e8;border-radius:14px;padding:22px;color:#547580;font-size:.88rem}.daj-lp .lp-advice>span{font-size:1.5rem;color:var(--lp-teal)}.daj-lp .lp-advice strong{display:block;color:var(--lp-navy)}.daj-lp .lp-advice p{margin:3px 0 0}
.daj-lp .lp-diagnosis{background:white}.daj-lp .lp-exam-media{height:470px;overflow:hidden;border-radius:110px 24px 24px 24px;box-shadow:var(--lp-shadow)}.daj-lp .lp-timeline{margin-top:22px}.daj-lp .lp-timeline>div{display:grid;grid-template-columns:38px 1fr;gap:15px;margin-bottom:19px}.daj-lp .lp-timeline>div>span{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:#e2f5f2;color:var(--lp-teal);font-weight:850}.daj-lp .lp-timeline h3{color:var(--lp-navy);font-size:1rem;margin:1px 0 5px}.daj-lp .lp-timeline p{font-size:.87rem;margin:0;line-height:1.62}
.daj-lp .lp-benefits{background:#f5fbf9}.daj-lp .lp-benefit{border-radius:16px;border:1px solid #dfeeed;padding:28px 21px;background:#fff}.daj-lp .lp-benefit>span{font-size:1.7rem;color:var(--lp-teal)}.daj-lp .lp-benefit h3{color:var(--lp-navy);font-size:1.05rem;margin:15px 0 9px}.daj-lp .lp-benefit p{font-size:.83rem;color:var(--lp-muted);line-height:1.64}.daj-lp .lp-footnote{margin:22px 0 0;color:#6b858f;font-size:.8rem;line-height:1.6}
.daj-lp .lp-recovery{background:#fff}.daj-lp .lp-recovery-media>.lp-media-placeholder{min-height:390px}.daj-lp .lp-checks{margin:18px 0 15px;padding:0;list-style:none}.daj-lp .lp-checks li{padding:5px 0 7px 26px;position:relative;font-size:.89rem;color:#557381}.daj-lp .lp-checks li::before{content:'✓';position:absolute;left:0;color:var(--lp-teal);font-weight:900}.daj-lp .lp-small{font-size:.79rem!important;line-height:1.65!important;color:#718b95!important}
.daj-lp .lp-doctor{background:var(--lp-navy);color:#deeff0}.daj-lp .lp-doctor-grid{display:grid;grid-template-columns:.83fr 1.17fr;gap:70px;align-items:center}.daj-lp .lp-doctor-media{height:490px;border-radius:110px 22px 22px 22px;background:#d6edef;overflow:hidden;border:7px solid rgba(255,255,255,.15)}.daj-lp .lp-doctor .lp-eyebrow{color:#7ad8d0}.daj-lp .lp-doctor h2{color:#fff;font-size:clamp(2.2rem,3.6vw,3.3rem);margin-bottom:7px}.daj-lp .lp-doctor-role{color:#91e3da;font-size:.96rem;font-weight:800}.daj-lp .lp-credentials{color:#d8eded;font-size:.85rem;font-weight:650;margin-bottom:22px}.daj-lp .lp-doctor-copy>p:not(.lp-credentials):not(.lp-doctor-role){color:#c9e0e5;max-width:640px;font-size:.93rem;line-height:1.85}.daj-lp .lp-doctor-values{display:flex;gap:10px;flex-wrap:wrap;margin:22px 0 27px}.daj-lp .lp-doctor-values span{font-size:.76rem;border-radius:30px;padding:8px 12px;background:rgba(255,255,255,.09);color:#e6f6f5}.daj-lp .lp-doctor .lp-btn-primary{background:#28aea4}
.daj-lp .lp-faq{background:#f4f9fa}.daj-lp .lp-faq-list{max-width:930px;margin:auto;display:grid;gap:11px}.daj-lp .lp-faq details{background:white;border:1px solid #e0ebee;border-radius:13px;padding:0;overflow:hidden}.daj-lp .lp-faq summary{cursor:pointer;padding:20px 24px 20px 22px;list-style:none;position:relative;color:var(--lp-navy);font-size:.91rem;font-weight:780;line-height:1.5}.daj-lp .lp-faq summary::-webkit-details-marker{display:none}.daj-lp .lp-faq summary::after{content:'+';position:absolute;right:22px;top:15px;font-weight:400;font-size:1.7rem;color:var(--lp-teal)}.daj-lp .lp-faq details[open] summary::after{content:'−'}.daj-lp .lp-faq details[open] summary{border-bottom:1px solid #e4eff0}.daj-lp .lp-faq details p{padding:17px 23px 19px;font-size:.88rem;color:#5d7985;margin:0}
.daj-lp .lp-book{background:linear-gradient(124deg,#0c3c54,#125668);color:white}.daj-lp .lp-book-grid{display:grid;grid-template-columns:.87fr 1.13fr;gap:65px;align-items:center}.daj-lp .lp-eyebrow-light{color:#8de0dc}.daj-lp .lp-book h2{font-size:clamp(2.1rem,3.6vw,3.25rem);color:#fff;margin-bottom:18px}.daj-lp .lp-book h2 em{font-style:normal;color:#8de0dc}.daj-lp .lp-book-copy>p{color:#d1e8ea;font-size:.93rem;line-height:1.8}.daj-lp .lp-contact-links{display:grid;gap:10px;margin:25px 0}.daj-lp .lp-contact-action{display:flex;align-items:center;gap:15px;border:1px solid rgba(255,255,255,.16);border-radius:12px;padding:12px 15px;color:#fff}.daj-lp .lp-contact-action:hover{background:rgba(255,255,255,.06)}.daj-lp .lp-contact-action>span:first-child{width:36px;height:36px;display:grid;place-items:center;border-radius:50%;background:#237783;font-size:1.2rem}.daj-lp .lp-contact-action small{display:block;color:#a8d2d7;font-size:.69rem}.daj-lp .lp-contact-action strong{font-size:.88rem;display:block}.daj-lp .lp-book-small{font-size:.78rem!important;color:#a9cbd2!important}
.daj-lp .lp-form{background:#fff;border-radius:20px;color:var(--lp-text);padding:31px;box-shadow:0 22px 44px rgba(0,0,0,.14)}.daj-lp .lp-form-head{display:flex;align-items:center;gap:15px;margin-bottom:22px}.daj-lp .lp-form-icon{display:grid;place-items:center;width:49px;height:49px;border-radius:13px;background:#e1f5f0;color:var(--lp-teal);font-size:1.3rem}.daj-lp .lp-form h3{color:var(--lp-navy);font-size:1.24rem;margin-bottom:3px}.daj-lp .lp-form-head p{font-size:.77rem;color:var(--lp-muted);margin:0}.daj-lp .lp-fields{display:grid;grid-template-columns:1fr 1fr;gap:16px}.daj-lp .lp-fields label:last-child{grid-column:1/-1}.daj-lp .lp-fields label{display:block;color:var(--lp-navy);font-size:.81rem;font-weight:750}.daj-lp .lp-fields label>span:not(.lp-optional){color:#a75338}.daj-lp .lp-fields label .lp-optional{font-weight:400;color:#859ba2}.daj-lp .lp-fields input,.daj-lp .lp-fields select{display:block;width:100%;min-height:47px;border:1px solid #c9dce1;background:#fbfdfd;border-radius:9px;margin-top:6px;padding:12px 14px;font:400 .9rem Inter,Arial,sans-serif;color:#234556}.daj-lp .lp-consent{display:flex;gap:11px;align-items:flex-start;margin-top:20px;font-size:.76rem;color:#607c87}.daj-lp .lp-consent input{flex:none;margin-top:5px;accent-color:var(--lp-teal)}.daj-lp .lp-form-submit{width:100%;margin-top:20px}.daj-lp .lp-form-error{min-height:18px;margin:8px 0 0;font-size:.78rem;color:#9f4032}.daj-lp .lp-form-small{color:#82979e;font-size:.72rem;margin:2px 0 0}
.daj-lp .lp-references{padding:22px 0;background:#f1f7f8;color:#67818c;border-top:1px solid #dce9ed}.daj-lp .lp-references strong{font-size:.74rem;color:var(--lp-navy)}.daj-lp .lp-references p{font-size:.73rem;margin:3px 0}.daj-lp .lp-references a{color:var(--lp-teal);text-decoration:underline;text-underline-offset:2px}
.daj-lp .lp-footer{background:var(--lp-deep);color:#a7cad3;padding:45px 0 30px}.daj-lp .lp-footer-grid{display:grid;grid-template-columns:1.6fr 1fr .9fr;gap:48px}.daj-lp .lp-footer strong{display:block;font-size:.93rem;color:#fff;margin-bottom:12px}.daj-lp .lp-footer p{font-size:.8rem;max-width:420px}.daj-lp .lp-footer a{display:block;font-size:.81rem;color:#b8d7df;margin-bottom:8px}.daj-lp .lp-footer a:hover{text-decoration:underline}.daj-lp .lp-footer-bottom{display:flex;justify-content:space-between;gap:20px;border-top:1px solid #255265;padding-top:20px;margin-top:26px;font-size:.72rem}.daj-lp .lp-mobile-bar{display:none}
/* WordPress media insertions */
.daj-lp .lp-slot-image{width:100%;height:100%;object-fit:cover;display:block}.daj-lp .lp-laser-media>.lp-slot-image,.daj-lp .lp-recovery-media>.lp-slot-image{object-fit:contain;border-radius:18px;background:#eaf6f7}.daj-lp .lp-condition-img>.lp-slot-image{height:100%;object-fit:cover}
@media(max-width:1070px){.daj-lp .lp-hero-grid{gap:40px}.daj-lp .lp-grid-four{grid-template-columns:repeat(2,minmax(0,1fr))}.daj-lp .lp-nav-links{gap:13px}}
@media(max-width:840px){.daj-lp .lp-nav-links>a:not(.lp-nav-cta){display:none}.daj-lp .lp-hero-grid,.daj-lp .lp-split,.daj-lp .lp-doctor-grid,.daj-lp .lp-book-grid{grid-template-columns:1fr;gap:38px}.daj-lp .lp-hero-visual{max-width:650px;width:100%;margin:0 auto}.daj-lp .lp-grid-three{grid-template-columns:repeat(2,minmax(0,1fr))}.daj-lp .lp-warning-inner{grid-template-columns:48px 1fr}.daj-lp .lp-warning .lp-text-link{grid-column:2}.daj-lp .lp-exam-media{max-width:650px;width:100%;margin:0 auto}.daj-lp .lp-doctor-media{max-width:460px;width:100%}.daj-lp .lp-footer-grid{grid-template-columns:1.4fr 1fr}}
@media(max-width:600px){.daj-lp .lp-container{width:calc(100% - 32px)}.daj-lp .lp-nav-inner{min-height:61px}.daj-lp .lp-nav-brand{font-size:.84rem}.daj-lp .lp-nav-brand span{display:none}.daj-lp .lp-nav-cta{font-size:.7rem!important;padding:9px 11px!important}.daj-lp .lp-hero{padding:38px 0 57px}.daj-lp .lp-hero h1{font-size:clamp(2.35rem,10vw,3.5rem)}.daj-lp .lp-lead{font-size:.97rem}.daj-lp .lp-hero-media{height:345px;border-radius:64px 17px 17px 17px}.daj-lp .lp-hero-visual{padding:8px 5px 0}.daj-lp .lp-hero-note{position:relative;right:auto;bottom:auto;margin:-23px 14px 0 auto}.daj-lp .lp-actions .lp-btn{width:100%}.daj-lp .lp-section{padding:63px 0}.daj-lp .lp-heading h2,.daj-lp .lp-split h2,.daj-lp .lp-doctor h2{font-size:2rem}.daj-lp .lp-grid-four,.daj-lp .lp-grid-three{grid-template-columns:1fr}.daj-lp .lp-warning-inner{grid-template-columns:37px 1fr;gap:12px}.daj-lp .lp-warning-icon{height:37px;width:37px}.daj-lp .lp-condition-img{height:220px}.daj-lp .lp-laser-media>.lp-media-placeholder,.daj-lp .lp-recovery-media>.lp-media-placeholder{min-height:300px}.daj-lp .lp-exam-media{height:350px;border-radius:60px 20px 20px 20px}.daj-lp .lp-doctor-media{height:380px;border-radius:64px 20px 20px 20px}.daj-lp .lp-form{padding:23px}.daj-lp .lp-fields{grid-template-columns:1fr}.daj-lp .lp-fields label:last-child{grid-column:auto}.daj-lp .lp-footer-grid{grid-template-columns:1fr;gap:23px}.daj-lp .lp-footer-bottom{display:grid;gap:4px}.daj-lp .lp-footer{padding-bottom:95px}.daj-lp .lp-mobile-bar{display:grid;grid-template-columns:1fr 1fr;position:fixed;bottom:0;left:0;right:0;z-index:210;background:#0b5467;box-shadow:0 -5px 25px rgba(0,0,0,.2)}.daj-lp .lp-mobile-bar a{padding:14px;color:#fff;font-size:.85rem;font-weight:850;text-align:center}.daj-lp .lp-mobile-bar a:last-child{background:#25d366;color:#084224}}
@media(prefers-reduced-motion:reduce){.daj-lp *{scroll-behavior:auto!important;transition:none!important}}
