#lps-site-header .lpsh-icon{display:inline-flex;align-items:center;justify-content:center;width:1em;height:1em;flex:0 0 1em;vertical-align:-.12em}#lps-site-header .lpsh-icon>svg{display:block;width:100%;height:100%}#lps-site-header{--lpsh-ink:#173b3a;--lpsh-ink-strong:#092f2d;--lpsh-brand:#126c64;--lpsh-brand-dark:#0b514b;--lpsh-line-green:#06c755;--lpsh-line-hover:#05b34c;--lpsh-line-ink:#063b20;--lpsh-header-height:123px;--lpsh-rose:#a84d52;--lpsh-rose-soft:#fff1ef;--lpsh-mint:#e8f5f1;--lpsh-white:#fff;--lpsh-line:#dce9e6;--lpsh-shadow:0 18px 45px rgba(10,55,52,.11);position:fixed;top:var(--lpsh-admin-offset,0px);right:0;left:0;z-index:9990;width:100%;color:var(--lpsh-ink);background:#fffffffa;line-height:1.5;isolation:isolate}#lps-site-header,#lps-site-header *,#lps-site-header *:before,#lps-site-header *:after{box-sizing:border-box}#lps-site-header .lpsh-icon{display:inline-block;flex:0 0 auto;font-family:inherit;font-size:21px;font-style:normal;font-weight:400;font-feature-settings:"liga";-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal}#lps-site-header .lpsh-trustbar{color:#ffffffe0;background:linear-gradient(90deg,var(--lpsh-ink-strong),#124e4b);font-size:12px}#lps-site-header .lpsh-trustbar-inner{display:flex;width:min(calc(100% - 32px),1180px);min-height:34px;align-items:center;justify-content:space-between;gap:16px;margin-inline:auto}#lps-site-header .lpsh-trust-copy,#lps-site-header .lpsh-trust-links{display:flex;align-items:center;gap:9px}#lps-site-header .lpsh-trust-copy .lpsh-icon{color:#9ce4cf;font-size:17px}#lps-site-header .lpsh-trust-copy-short{display:none}#lps-site-header .lpsh-trust-links a{color:var(--lpsh-white);text-decoration-color:#ffffff6b;text-underline-offset:3px}#lps-site-header .lpsh-trust-links a:hover{color:#b9f0df}#lps-site-header .lpsh-mainbar{border-bottom:1px solid rgba(18,108,100,.12);background:#fffffff5;box-shadow:0 8px 28px #0d413d0e;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}#lps-site-header .lpsh-mainbar-inner{display:grid;width:min(calc(100% - 32px),1180px);min-height:88px;grid-template-columns:230px minmax(0,1fr) auto;align-items:center;gap:26px;margin-inline:auto}#lps-site-header .lpsh-brand{display:inline-flex;width:fit-content;align-items:center;text-decoration:none}#lps-site-header .lpsh-brand img{display:block;width:min(100%,220px);height:auto}#lps-site-header .lpsh-nav{display:flex;min-width:0;align-items:center;justify-content:flex-end;gap:3px}#lps-site-header .lpsh-nav>a,#lps-site-header .lpsh-nav>details>summary{display:inline-flex;min-height:44px;align-items:center;gap:8px;padding:10px 13px;border-radius:999px;color:var(--lpsh-ink);cursor:pointer;font-size:14px;font-weight:680;text-decoration:none;white-space:nowrap;list-style:none;transition:color .18s ease,background .18s ease}#lps-site-header .lpsh-nav>details>summary::-webkit-details-marker{display:none}#lps-site-header .lpsh-nav>a:hover,#lps-site-header .lpsh-nav>details>summary:hover,#lps-site-header .lpsh-nav>details[open]>summary{color:var(--lpsh-brand-dark);background:var(--lpsh-mint)}#lps-site-header .lpsh-chevron{font-size:18px;transition:transform .18s ease}#lps-site-header .lpsh-nav>details[open] .lpsh-chevron{transform:rotate(180deg)}#lps-site-header .lpsh-services{position:relative}#lps-site-header .lpsh-dropdown{position:absolute;top:calc(100% + 13px);left:50%;display:grid;width:480px;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:13px;border:1px solid var(--lpsh-line);border-radius:20px;background:var(--lpsh-white);box-shadow:var(--lpsh-shadow);transform:translate(-50%)}#lps-site-header .lpsh-dropdown:before{position:absolute;top:-7px;left:50%;width:14px;height:14px;border-top:1px solid var(--lpsh-line);border-left:1px solid var(--lpsh-line);background:var(--lpsh-white);content:"";transform:translate(-50%) rotate(45deg)}#lps-site-header .lpsh-dropdown a{position:relative;display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;padding:11px;border-radius:13px;color:var(--lpsh-ink);text-decoration:none;transition:color .18s ease,background .18s ease,transform .18s ease}#lps-site-header .lpsh-dropdown a:hover{color:var(--lpsh-brand-dark);background:var(--lpsh-mint);transform:translateY(-1px)}#lps-site-header .lpsh-dropdown-index{display:grid;width:34px;height:34px;place-items:center;border-radius:10px;color:var(--lpsh-brand-dark);background:var(--lpsh-mint);font-size:20px;font-weight:850}#lps-site-header .lpsh-dropdown strong{display:block;font-size:13px;line-height:1.35}#lps-site-header .lpsh-dropdown small{display:block;margin-top:2px;color:#5d706f;font-size:10px;line-height:1.35}#lps-site-header .lpsh-dropdown .lpsh-dropdown-all{grid-column:1/-1;grid-template-columns:34px minmax(0,1fr) auto;border:1px solid #d7eae5;background:#f7fbfa}#lps-site-header .lpsh-dropdown-arrow{color:var(--lpsh-brand);font-size:20px}#lps-site-header .lpsh-cta{display:inline-flex;min-height:46px;align-items:center;justify-content:center;gap:9px;padding:10px 17px;border:1px solid var(--lpsh-rose);border-radius:999px;color:var(--lpsh-white);background:linear-gradient(135deg,var(--lpsh-rose),#9d454b);box-shadow:0 10px 23px #c7656938;font-size:13px;font-weight:760;text-decoration:none;white-space:nowrap;transition:transform .18s ease,box-shadow .18s ease}#lps-site-header .lpsh-cta .lpsh-icon{font-size:20px}#lps-site-header .lpsh-cta:hover{color:var(--lpsh-white);box-shadow:0 14px 28px #c7656947;transform:translateY(-2px)}#lps-site-header .lpsh-mobile-menu,#lps-site-header .lpsh-mobile-contact{display:none}#lps-site-header :focus-visible{outline:3px solid #e19784;outline-offset:3px}@media(max-width:1024px){#lps-site-header .lpsh-mainbar-inner{min-height:78px;grid-template-columns:minmax(0,1fr) auto auto;gap:10px}#lps-site-header .lpsh-nav,#lps-site-header .lpsh-mainbar-inner>.lpsh-cta{display:none}#lps-site-header .lpsh-mobile-menu{position:relative;display:block}#lps-site-header .lpsh-mobile-contact{display:grid;width:46px;height:46px;place-items:center;border:1px solid #d8e9e4;border-radius:15px;color:var(--lpsh-brand-dark);background:var(--lpsh-mint);text-decoration:none}#lps-site-header .lpsh-mobile-contact:hover{color:var(--lpsh-white);border-color:var(--lpsh-brand);background:var(--lpsh-brand)}#lps-site-header .lpsh-mobile-contact .lpsh-icon{font-size:23px}#lps-site-header .lpsh-mobile-toggle{display:grid;width:48px;height:48px;place-content:center;border:1px solid #edd4d2;border-radius:16px;color:var(--lpsh-rose);background:var(--lpsh-rose-soft);cursor:pointer;list-style:none}#lps-site-header .lpsh-mobile-toggle::-webkit-details-marker{display:none}#lps-site-header .lpsh-mobile-toggle .lpsh-icon{font-size:25px}#lps-site-header .lpsh-menu-close,#lps-site-header .lpsh-mobile-menu[open] .lpsh-menu-open{display:none}#lps-site-header .lpsh-mobile-menu[open] .lpsh-menu-close{display:inline-block}#lps-site-header .lpsh-mobile-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;clip-path:inset(50%)}#lps-site-header .lpsh-mobile-panel{position:absolute;top:calc(100% + 12px);right:0;width:min(88vw,390px);max-height:min(72vh,640px);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:13px;border:1px solid var(--lpsh-line);border-radius:22px;background:var(--lpsh-white);box-shadow:var(--lpsh-shadow)}#lps-site-header .lpsh-mobile-panel>a,#lps-site-header .lpsh-mobile-group>a{display:flex;min-height:45px;align-items:center;justify-content:space-between;gap:12px;padding:11px 13px;border-radius:12px;color:var(--lpsh-ink);font-size:14px;font-weight:690;text-decoration:none}#lps-site-header .lpsh-mobile-link-label{display:inline-flex;min-width:0;align-items:center;gap:11px}#lps-site-header .lpsh-mobile-link-label .lpsh-icon{color:var(--lpsh-brand);font-size:21px}#lps-site-header .lpsh-mobile-arrow{color:#78908d;font-size:19px}#lps-site-header .lpsh-mobile-panel>a:hover,#lps-site-header .lpsh-mobile-group>a:hover{color:var(--lpsh-brand-dark);background:var(--lpsh-mint)}#lps-site-header .lpsh-mobile-group{margin:6px 0;padding:8px;border-radius:15px;background:#f4faf8}#lps-site-header .lpsh-mobile-group-title{display:flex;align-items:center;gap:7px;margin:2px 5px 7px;color:var(--lpsh-brand);font-size:11px;font-weight:820;letter-spacing:.04em}#lps-site-header .lpsh-mobile-cta{margin-top:10px;color:var(--lpsh-white);background:linear-gradient(135deg,var(--lpsh-rose),#9d454b)}#lps-site-header .lpsh-mobile-cta .lpsh-mobile-link-label .lpsh-icon,#lps-site-header .lpsh-mobile-cta .lpsh-mobile-arrow{color:var(--lpsh-white)}#lps-site-header .lpsh-mobile-panel>.lpsh-mobile-cta:hover{color:var(--lpsh-white);background:linear-gradient(135deg,#923b42,#87353c)}}@media(max-width:620px){#lps-site-header .lpsh-trustbar-inner{min-height:31px;justify-content:center;text-align:center}#lps-site-header .lpsh-trust-links,#lps-site-header .lpsh-trust-copy-full{display:none}#lps-site-header .lpsh-trust-copy-short{display:inline}#lps-site-header .lpsh-mainbar-inner{width:min(calc(100% - 24px),1180px);min-height:72px}#lps-site-header .lpsh-brand img{width:min(190px,100%)}#lps-site-header .lpsh-mobile-panel{max-height:min(72dvh,640px)}}@media(prefers-reduced-motion:reduce){#lps-site-header .lpsh-nav>a,#lps-site-header .lpsh-nav>details>summary,#lps-site-header .lpsh-dropdown a,#lps-site-header .lpsh-cta,#lps-site-header .lpsh-chevron,#lps-site-header .lpsh-mobile-contact{transition:none}}#lps-site-header-space{display:block;width:100%;height:var(--lpsh-measured-height,123px);flex:none;pointer-events:none}body.admin-bar #lps-site-header{--lpsh-admin-offset:32px}html.lpsh-fixed-active{scroll-padding-top:calc(var(--lpsh-page-header-height,123px) + var(--lpsh-page-admin-offset,0px) + 12px)}#lps-site-header .lpsh-brand{min-width:0}#lps-site-header .lpsh-cta,#lps-site-header .lpsh-mobile-contact,#lps-site-header .lpsh-mobile-panel>.lpsh-mobile-cta{color:var(--lpsh-line-ink);border-color:var(--lpsh-line-green);background:var(--lpsh-line-green);text-decoration:none}#lps-site-header .lpsh-cta{gap:10px;box-shadow:0 6px 18px #06c75529}#lps-site-header .lpsh-cta:hover,#lps-site-header .lpsh-mobile-contact:hover,#lps-site-header .lpsh-mobile-panel>.lpsh-mobile-cta:hover{color:var(--lpsh-line-ink);border-color:var(--lpsh-line-hover);background:var(--lpsh-line-hover);transform:none;box-shadow:0 6px 18px #06c75533}#lps-site-header .lpsh-line-icon,#lps-site-header .lpsh-mobile-cta .lpsh-mobile-link-label .lpsh-line-icon{display:inline-flex;width:26px;height:26px;flex:0 0 26px;color:#fff;font-size:26px}#lps-site-header .lpsh-mobile-contact .lpsh-line-icon{width:28px;height:28px;flex-basis:28px}#lps-site-header .lpsh-mobile-cta .lpsh-mobile-arrow{color:var(--lpsh-line-ink)}#lps-site-header :focus-visible{outline-color:var(--lpsh-ink-strong)}#lps-site-header .lpsh-dropdown{max-height:calc(100vh - var(--lpsh-header-height) - var(--lpsh-admin-offset,0px) - 24px);max-height:calc(100dvh - var(--lpsh-header-height) - var(--lpsh-admin-offset,0px) - 24px);overflow-y:auto;overscroll-behavior:contain}#lps-site-header .lpsh-dropdown:before{display:none}@media(max-width:1024px){#lps-site-header{--lpsh-header-height:113px}#lps-site-header-space{height:var(--lpsh-measured-height,113px)}#lps-site-header .lpsh-mobile-panel{top:calc(100% + 20px);width:min(calc(100vw - 24px),390px);max-height:min(640px,calc(100vh - var(--lpsh-header-height) - var(--lpsh-admin-offset,0px) - 28px));max-height:min(640px,calc(100dvh - var(--lpsh-header-height) - var(--lpsh-admin-offset,0px) - 28px))}}@media(max-width:782px){body.admin-bar #lps-site-header{--lpsh-admin-offset:46px}}@media(max-width:620px){#lps-site-header{--lpsh-header-height:104px}#lps-site-header-space{height:var(--lpsh-measured-height,104px)}}#lps-site-header :is(.lpsh-cta,.lpsh-mobile-contact,.lpsh-mobile-cta){position:relative;overflow:hidden;isolation:isolate}#lps-site-header :is(.lpsh-cta,.lpsh-mobile-contact,.lpsh-mobile-cta)>*{position:relative;z-index:1}#lps-site-header :is(.lpsh-cta,.lpsh-mobile-contact,.lpsh-mobile-cta):after{content:"";position:absolute;inset:-25% 0;z-index:0;pointer-events:none;background:linear-gradient(105deg,transparent calc(50% - 14px),rgba(255,255,255,.07) calc(50% - 5px),rgba(255,255,255,.3) 50%,rgba(255,255,255,.07) calc(50% + 5px),transparent calc(50% + 14px));opacity:0;transform:translate(-105%);animation:lpsh-line-sheen 14s ease-in-out infinite}@keyframes lpsh-line-sheen{0%,8%{transform:translate(-105%);opacity:0}12%{opacity:1}42%{transform:translate(105%);opacity:1}48%,56%{transform:translate(105%);opacity:0}60%{opacity:1}90%{transform:translate(-105%);opacity:1}96%,to{transform:translate(-105%);opacity:0}}@media(prefers-reduced-motion:reduce){#lps-site-header :is(.lpsh-cta,.lpsh-mobile-contact,.lpsh-mobile-cta):after{content:none;animation:none}}#lps-site-footer .lpsf-icon{display:inline-flex;align-items:center;justify-content:center;width:1em;height:1em;flex:0 0 1em;vertical-align:-.12em}#lps-site-footer .lpsf-icon>svg{display:block;width:100%;height:100%}#lps-site-footer{--lpsf-ink:#143b39;--lpsf-deep:#082f2d;--lpsf-deep-2:#0d413e;--lpsf-mint:#dff3ed;--lpsf-mint-bright:#aee6d5;--lpsf-rose:#a84d52;--lpsf-rose-dark:#8e3941;--lpsf-rose-soft:#fff1ef;--lpsf-white:#fff;--lpsf-line:rgba(255,255,255,.14);width:100%;margin:0;color:#ffffffd1;background:var(--lpsf-deep);font-size:15px;line-height:1.7;isolation:isolate}#lps-site-footer,#lps-site-footer *,#lps-site-footer *:before,#lps-site-footer *:after{box-sizing:border-box}#lps-site-footer .lpsf-icon{display:inline-block;flex:0 0 auto;font-family:inherit;font-size:21px;font-style:normal;font-weight:400;font-feature-settings:"liga";-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal}#lps-site-footer .lpsf-cta-wrap{padding:clamp(34px,5vw,64px) 16px 0;background:linear-gradient(180deg,transparent 0%,transparent 58%,var(--lpsf-deep) 58%)}#lps-site-footer .lpsf-cta{position:relative;display:grid;width:min(1120px,100%);grid-template-columns:minmax(0,1.45fr) auto;align-items:center;gap:26px;margin-inline:auto;padding:clamp(28px,4vw,48px);overflow:hidden;border:1px solid rgba(199,101,105,.2);border-radius:28px;background:linear-gradient(135deg,#fff7f5,#fff 56%,#eef8f5);box-shadow:0 22px 58px #082f2d24}#lps-site-footer .lpsf-cta:after{position:absolute;right:-58px;bottom:-84px;width:220px;height:220px;border:1px solid rgba(199,101,105,.19);border-radius:50%;box-shadow:0 0 0 28px #c765690e,0 0 0 58px #126c6409;content:"";pointer-events:none}#lps-site-footer .lpsf-kicker{display:inline-flex;align-items:center;gap:8px;margin:0 0 8px;color:#a84d52;font-size:12px;font-weight:820;letter-spacing:.055em}#lps-site-footer .lpsf-kicker:before{width:26px;height:2px;border-radius:2px;background:var(--lpsf-rose);content:""}#lps-site-footer .lpsf-cta-title{max-width:680px;margin:0;color:var(--lpsf-ink);font-size:clamp(25px,3.1vw,42px);font-weight:840;line-height:1.22;letter-spacing:-.025em}#lps-site-footer .lpsf-cta-copy{max-width:690px;margin:12px 0 0;color:#577370;font-size:15px}#lps-site-footer .lpsf-cta-actions{position:relative;z-index:1;display:grid;gap:10px;min-width:220px}#lps-site-footer .lpsf-button{display:inline-flex;min-height:50px;align-items:center;justify-content:center;gap:10px;padding:11px 20px;border:1px solid var(--lpsf-rose);border-radius:999px;color:var(--lpsf-white);background:linear-gradient(135deg,var(--lpsf-rose),#9d454b);box-shadow:0 12px 24px #c765693b;font-weight:780;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}#lps-site-footer .lpsf-button:hover{color:var(--lpsf-white);background:linear-gradient(135deg,var(--lpsf-rose-dark),#87353c);box-shadow:0 16px 30px #c765694a;transform:translateY(-2px)}#lps-site-footer .lpsf-button--ghost{color:var(--lpsf-ink);border-color:#cfdedb;background:#ffffffe0;box-shadow:none}#lps-site-footer .lpsf-button--ghost:hover{color:var(--lpsf-deep);border-color:#a9c8c1;background:var(--lpsf-white);box-shadow:0 10px 22px #082f2d17}#lps-site-footer .lpsf-button-icon{display:grid;width:25px;height:25px;flex:0 0 25px;place-items:center;border-radius:50%;color:var(--lpsf-deep);background:#cdf3df;font-size:19px;font-weight:400;line-height:1}#lps-site-footer .lpsf-button--ghost .lpsf-button-icon{color:var(--lpsf-white);background:var(--lpsf-brand,#126c64)}#lps-site-footer .lpsf-main{padding:clamp(54px,7vw,82px) 16px 24px;background:radial-gradient(circle at 6% 5%,rgba(174,230,213,.075),transparent 24%),linear-gradient(135deg,var(--lpsf-deep),var(--lpsf-deep-2))}#lps-site-footer .lpsf-grid{display:grid;width:min(1120px,100%);grid-template-columns:minmax(230px,1.35fr) repeat(3,minmax(150px,.8fr));gap:clamp(30px,4vw,58px);margin-inline:auto}#lps-site-footer .lpsf-brand-link{display:inline-flex;width:min(100%,230px);padding:7px 12px;border-radius:14px;background:#fffffff5;text-decoration:none}#lps-site-footer .lpsf-brand-link img{display:block;width:100%;height:auto}#lps-site-footer .lpsf-brand-copy{max-width:355px;margin:20px 0 0;color:#ffffffb8}#lps-site-footer .lpsf-review-note{display:flex;align-items:flex-start;gap:10px;max-width:360px;margin:18px 0 0;padding:12px 14px;border:1px solid var(--lpsf-line);border-radius:14px;color:#ffffffbf;background:#ffffff0b;font-size:12px}#lps-site-footer .lpsf-review-note:before{width:8px;height:8px;flex:0 0 8px;margin-top:6px;border-radius:50%;background:var(--lpsf-mint-bright);box-shadow:0 0 0 4px #aee6d51a;content:""}#lps-site-footer .lpsf-nav-title{display:flex;align-items:center;gap:9px;margin:2px 0 16px;color:var(--lpsf-white);font-size:14px;font-weight:820;letter-spacing:.015em}#lps-site-footer .lpsf-links{display:grid;gap:10px;margin:0;padding:0;list-style:none}#lps-site-footer .lpsf-links a{display:inline-flex;width:fit-content;align-items:center;gap:7px;color:#ffffffb8;font-size:13px;line-height:1.55;text-decoration:none;text-underline-offset:4px;transition:color .17s ease,transform .17s ease}#lps-site-footer .lpsf-link-icon{color:#88cdbb;font-size:17px}#lps-site-footer .lpsf-links a:hover{color:var(--lpsf-white);text-decoration:underline;transform:translate(2px)}#lps-site-footer .lpsf-contact-card{margin-top:20px;padding:16px;border:1px solid var(--lpsf-line);border-radius:18px;background:#ffffff0b;font-style:normal}#lps-site-footer .lpsf-contact-card a{display:flex;align-items:center;gap:10px;color:var(--lpsf-white);font-size:13px;font-weight:700;text-decoration:none}#lps-site-footer .lpsf-contact-card a+a{margin-top:12px;padding-top:12px;border-top:1px solid var(--lpsf-line)}#lps-site-footer .lpsf-contact-card a:hover{color:var(--lpsf-mint-bright)}#lps-site-footer .lpsf-contact-mark{display:grid;width:31px;height:31px;flex:0 0 31px;place-items:center;border-radius:10px;color:var(--lpsf-deep);background:var(--lpsf-mint-bright);font-size:20px;font-weight:400}#lps-site-footer .lpsf-bottom{display:flex;width:min(1120px,100%);align-items:flex-start;justify-content:space-between;gap:30px;margin:clamp(44px,6vw,66px) auto 0;padding-top:22px;border-top:1px solid var(--lpsf-line);color:#ffffff8f;font-size:12px}#lps-site-footer .lpsf-bottom p{max-width:760px;margin:0}#lps-site-footer .lpsf-bottom a{flex:0 0 auto;color:#ffffffb3;text-decoration-color:#ffffff47;text-underline-offset:3px}#lps-site-footer .lpsf-bottom a:hover{color:var(--lpsf-white)}#lps-site-footer :focus-visible{outline:3px solid #e9a092;outline-offset:3px}@media(max-width:980px){#lps-site-footer .lpsf-cta{grid-template-columns:1fr}#lps-site-footer .lpsf-cta-actions{grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}#lps-site-footer .lpsf-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){#lps-site-footer .lpsf-cta-wrap{padding-inline:12px}#lps-site-footer .lpsf-cta{gap:22px;padding:25px 20px;border-radius:22px}#lps-site-footer .lpsf-cta-actions{grid-template-columns:1fr}#lps-site-footer .lpsf-main{padding-inline:20px}#lps-site-footer .lpsf-grid{grid-template-columns:1fr;gap:34px}#lps-site-footer .lpsf-brand-link{width:220px}#lps-site-footer .lpsf-bottom{display:grid;gap:16px}#lps-site-footer .lpsf-links{gap:2px}#lps-site-footer .lpsf-links a{width:100%;min-height:44px;padding:8px 0}#lps-site-footer .lpsf-contact-card a{min-height:48px}#lps-site-footer .lpsf-bottom a{display:inline-flex;width:fit-content;min-height:44px;align-items:center}}@media(prefers-reduced-motion:reduce){#lps-site-footer .lpsf-button,#lps-site-footer .lpsf-links a{transition:none}}*,*:before,*:after{box-sizing:border-box}html{font-family:Tahoma,Thonburi,Noto Sans Thai,-apple-system,BlinkMacSystemFont,Arial,sans-serif;color:#2f292d;background-color:#fcfaf9;line-height:1.65;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;scroll-behavior:smooth;scroll-padding-top:132px}body{margin:0;padding:0;display:flex;flex-direction:column;min-height:100vh;overflow-x:hidden}main#main-content{flex:1 0 auto;display:block;width:100%}img,picture,svg,video{max-width:100%;height:auto}svg.lg-sprite,svg[aria-hidden=true][style*="position:absolute"],svg symbol{position:absolute!important;width:0!important;height:0!important;overflow:hidden!important;pointer-events:none!important}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}#lps-scroll-progress{position:fixed;top:0;left:0;width:100%;height:3px;z-index:2147483005;background:transparent;pointer-events:none}#lps-scroll-progress-bar{height:100%;width:0%;background:linear-gradient(90deg,#10b981,#126c64,#d86d94);box-shadow:0 0 10px #10b98180;transition:width .08s linear}@keyframes lpsPulseDot{0%,to{transform:scale(1);opacity:1;box-shadow:0 0 #34d399b3}50%{transform:scale(1.15);opacity:.85;box-shadow:0 0 0 6px #34d39900}}#lps-site-header .lpsh-live-dot{width:8px;height:8px;border-radius:50%;background:#34d399;display:inline-block;flex-shrink:0;animation:lpsPulseDot 2.2s infinite ease-in-out}#lps-site-header .lpsh-nav>a[aria-current=page]{color:var(--lpsh-brand-dark);background:var(--lpsh-mint);box-shadow:inset 0 0 0 1px #126c642e}#lps-site-header .lpsh-dropdown{width:min(560px,calc(100vw - 32px))!important}#lps-site-header .lpsh-price-tag{display:inline-block;font-style:normal;font-size:10.5px;font-weight:700;padding:1px 7px;margin-left:4px;border-radius:999px;background:#fff0f4;color:#ad345c;border:1px solid #f4cddb;vertical-align:middle}html.is-scrolled #lps-site-header .lpsh-mainbar{background:#fffffffa;box-shadow:0 14px 34px #0d413d17}#lps-site-footer{background:transparent!important}#lps-site-footer .lpsf-main{background:radial-gradient(circle at 85% 15%,rgba(32,164,151,.15),transparent 40%),var(--lpsf-deep, #082f2d)}#lps-site-footer .lpsf-links a{transition:transform .18s ease,color .18s ease}#lps-site-footer .lpsf-links a:hover{transform:translate(3px)}#lps-guide table thead th,.lps-article table thead th,#lps-ingrown table thead th,#lps-clinic-guide-2026 table thead th,#lps-whole-body-2026 table thead th,#lps-about-page table thead th,.aio-seo-table thead th,main table thead th{padding:15px 18px!important;text-align:left!important;font-weight:800!important;color:#261f23!important;background:linear-gradient(180deg,#fff4f7,#fde8ef);border-bottom:2px solid #eec6d4!important;vertical-align:middle!important;line-height:1.45!important}#lps-about-page table thead th,#lps-ingrown table thead th,.aio-seo-table thead th{background:linear-gradient(180deg,#eef8f6,#e0f2ee)!important;color:#123735!important;border-bottom:2px solid #b9ddd6!important}#lps-guide table tbody th,#lps-guide table tbody td,.lps-article table tbody th,.lps-article table tbody td,#lps-ingrown table tbody th,#lps-ingrown table tbody td,#lps-clinic-guide-2026 table tbody th,#lps-clinic-guide-2026 table tbody td,#lps-whole-body-2026 table tbody th,#lps-whole-body-2026 table tbody td,.aio-seo-table tbody th,.aio-seo-table tbody td,main table tbody th,main table tbody td{padding:14px 18px!important;text-align:left!important;vertical-align:top!important;line-height:1.6!important}main table tbody th[scope=row]{font-weight:700!important;color:#1f2928!important}caption.aio-sr-caption{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.aio-injected-sec{width:min(calc(100% - 32px),1120px);margin:36px auto}.aio-injected-sec h2{font-size:clamp(22px,3vw,28px);color:#173b3a;margin:0 0 16px;font-weight:800}.aio-table-wrap{margin-top:16px;overflow-x:auto;border:1px solid #d7e6e3;border-radius:20px;background:#fff;box-shadow:0 14px 36px #126c6412;-webkit-overflow-scrolling:touch}.aio-seo-table{width:100%;min-width:720px;border-collapse:collapse;font-size:14.5px}.aio-seo-table caption{caption-side:top;text-align:left;padding:14px 18px;font-weight:800;font-size:14px;color:#0b514b;background:#f5fbf9;border-bottom:1px solid #dfece9}.aio-seo-table tbody tr{border-top:1px solid #e7f0ee}.aio-seo-table tbody tr:nth-child(2n) th,.aio-seo-table tbody tr:nth-child(2n) td{background:#fafdfc}.aio-seo-table tbody tr:hover th,.aio-seo-table tbody tr:hover td{background:#f0faf7}#lps-guide .lg-kpi>div,#lps-guide .lg-card,#lps-guide .lg-rel,#lps-guide .lg-gal figure,#lps-guide .lg-out>div,#lps-about-page .lpsa-card,#lps-about-page .lpsa-proof,#lps-about-page .lpsa-trust-item{transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s cubic-bezier(.22,1,.36,1),border-color .22s ease}#lps-guide .lg-kpi>div:hover,#lps-guide .lg-card:hover,#lps-guide .lg-rel:hover,#lps-about-page .lpsa-card:hover,#lps-about-page .lpsa-proof:hover,#lps-about-page .lpsa-trust-item:hover{transform:translateY(-4px);box-shadow:0 18px 38px #82304c1c}#lps-guide .lg-check li:has(input:checked){background:linear-gradient(135deg,#f2fbf9,#fff7fb)!important;border-color:#126c64!important}.lg-check-progress-pill{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:999px;background:#e8f5f1;color:#0b514b;font-size:13.5px;font-weight:700;margin-bottom:14px;border:1px solid rgba(18,108,100,.18)}#lps-back-to-top{position:fixed;right:22px;bottom:22px;width:46px;height:46px;border-radius:50%;background:linear-gradient(135deg,#126c64,#0b514b);color:#fff;border:1px solid rgba(255,255,255,.22);box-shadow:0 12px 28px #082f2d40;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2147482900;opacity:0;visibility:hidden;transform:translateY(12px);transition:opacity .25s ease,transform .25s ease,visibility .25s ease,background .2s ease}#lps-back-to-top.is-visible{opacity:1;visibility:visible;transform:translateY(0)}#lps-back-to-top:hover{transform:translateY(-3px);background:linear-gradient(135deg,#168278,#0e635c)}a.lps-ctx-link{color:#126c64;font-weight:700;text-decoration:underline;text-decoration-color:#126c6459;text-underline-offset:3px;transition:color .18s ease,text-decoration-color .18s ease}a.lps-ctx-link:hover{color:#ad345c;text-decoration-color:#ad345c}#lps-guide figure.lg-shot img,#lps-guide figure.lg-shot--compact img,#lps-guide figure.lg-shot--infographic img,#lps-guide img.lg-img-tall,#lps-guide .lg-media img,#lps-guide .lg-fig img,#lps-guide .lg-infographic>img,#lps-guide .lg-care-block figure.lg-care-figure img,#lps-guide figure.lg-risk-figure img,#lps-about-page .lpsa-hero-card img,#lps-ingrown .li-photo img,.lps-article figure img,.lps-image-link img,.lps-media-figure img{width:100%!important;height:auto!important;aspect-ratio:auto!important;object-fit:contain!important;max-height:none!important}#lps-guide figure.lg-shot--compact{max-width:720px;margin-inline:auto}@media(max-width:768px){#lps-guide figure.lg-shot,#lps-guide figure.lg-shot--compact,#lps-guide figure.lg-infographic,#lps-guide .lg-media figure,.lps-article figure,.lps-media-figure{margin-left:0!important;margin-right:0!important;width:100%!important;max-width:100%!important}#lps-guide .lg-hero-media>img.lg-hero-img{aspect-ratio:auto!important;height:auto!important;object-fit:contain!important}}#lps-guide figure.lg-shot--compact{max-width:740px!important;margin-inline:auto!important}@media(min-width:1025px){#lps-guide .lg-media--rev{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)!important}}#lps-guide figure.lg-fig{padding:12px!important}@media(max-width:768px){#lps-guide .lg-sec{padding:20px 14px!important}#lps-guide figure.lg-fig{padding:8px!important;margin-top:14px!important}#lps-guide figure.lg-shot img,#lps-guide figure.lg-shot--compact img,#lps-guide .lg-media img,#lps-guide figure.lg-fig img,#lps-guide .lg-infographic>img,#lps-ingrown .li-photo img,.lps-article figure img{border-radius:14px!important;cursor:zoom-in}}#lps-lightbox{position:fixed;inset:0;z-index:2147483600;background:#081817eb;backdrop-filter:blur(8px);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px;opacity:0;visibility:hidden;transition:opacity .22s ease,visibility .22s ease}#lps-lightbox.is-open{opacity:1;visibility:visible}#lps-lightbox img{max-width:96vw;max-height:84vh;width:auto!important;height:auto!important;object-fit:contain!important;border-radius:14px;box-shadow:0 24px 64px #00000080;background:#fff}#lps-lightbox-close{position:absolute;top:16px;right:16px;width:42px;height:42px;border-radius:50%;border:1px solid rgba(255,255,255,.25);background:#ffffff26;color:#fff;font-size:22px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center}#lps-lightbox-caption{margin-top:12px;color:#ffffffe6;font-size:13.5px;text-align:center;max-width:680px}#lps-site-header{--lpsh-brand: #b83360 !important;--lpsh-brand-dark: #8e2248 !important;--lpsh-deep: #6e1a39 !important;--lpsh-mint: #fff0f6 !important;--lpsh-line: #f3d4e0 !important}#lps-site-header .lpsh-trustbar{background:linear-gradient(90deg,#6e1a39,#9c2b56,#6e1a39)!important;border-bottom:1px solid rgba(255,255,255,.16)!important}#lps-site-header .lpsh-trust-copy .lpsh-icon{color:#ffc2d9!important}#lps-site-header .lpsh-nav>a[aria-current=page],#lps-site-header .lpsh-nav>a:hover,#lps-site-header .lpsh-services>summary:hover,#lps-site-header .lpsh-services[open]>summary{color:#8e2248!important;background:#fff0f6!important;box-shadow:inset 0 0 0 1px #b833602e!important}#lps-site-header .lpsh-dropdown-all{background:linear-gradient(135deg,#b83360,#8e2248)!important}#lps-site-header .lpsh-dropdown a:not(.lpsh-dropdown-all):hover{background:#fff5f9!important;border-color:#f3c8d9!important}#lps-site-header .lpsh-dropdown a:not(.lpsh-dropdown-all) .lpsh-dropdown-index{color:#b83360!important;background:#fff0f6!important}#lps-scroll-progress-bar{background:linear-gradient(90deg,#ff7eb3,#d64d7e,#9c2b56)!important;box-shadow:0 0 10px #d64d7e80!important}#lps-site-footer{--lpsf-ink: #381524 !important;--lpsf-deep: #fce4ee !important;--lpsf-deep-2: #f8d2e2 !important;--lpsf-rose: #c83e6d !important;--lpsf-rose-dark: #a32c55 !important;--lpsf-white: #ffffff !important;--lpsf-line: rgba(184, 51, 96, .15) !important;color:#4d2234!important;background:linear-gradient(180deg,transparent 0%,#fff6fa 14%,#fde8f1 45%,#fad8e6 100%)!important}#lps-site-footer .lpsf-cta-wrap{background:transparent!important;padding:clamp(34px,5vw,58px) 16px 0!important}#lps-site-footer .lpsf-main{background:transparent!important;padding:clamp(44px,6vw,68px) 16px 28px!important}#lps-site-footer .lpsf-cta{background:linear-gradient(135deg,#fff,#fffbfd 65%,#fff2f7)!important;border:1.5px solid #f3c6d8!important;box-shadow:0 22px 54px #a32c551c!important}#lps-site-footer .lpsf-cta:after{border-color:#d64d7e2e!important;box-shadow:0 0 0 28px #d64d7e0d,0 0 0 58px #d64d7e08!important}#lps-site-footer .lpsf-kicker{color:#c83e6d!important}#lps-site-footer .lpsf-kicker:before{background:#e05385!important}#lps-site-footer .lpsf-cta-title{color:#351422!important}#lps-site-footer .lpsf-cta-copy{color:#6e4557!important}#lps-site-footer .lpsf-button--line-cta{background:linear-gradient(135deg,#06c755,#05a847)!important;border-color:#05a847!important;color:#fff!important;box-shadow:0 12px 26px #06c75540!important}#lps-site-footer .lpsf-button--line-cta:hover{background:linear-gradient(135deg,#05b34c,#04943e)!important;box-shadow:0 16px 32px #06c75557!important}#lps-site-footer .lpsf-button-icon--line{background:#fff!important;color:#06c755!important;width:28px!important;height:28px!important;flex:0 0 28px!important;padding:4px!important}#lps-site-footer .lpsf-button--ghost{background:#fff!important;border:1.5px solid #efbFD3!important;color:#4a192c!important}#lps-site-footer .lpsf-button--ghost:hover{background:#fff5f9!important;border-color:#d64d7e!important;color:#8e2248!important;box-shadow:0 10px 22px #b833601a!important}#lps-site-footer .lpsf-button--ghost .lpsf-button-icon{background:linear-gradient(135deg,#e05385,#b83360)!important;color:#fff!important}#lps-site-footer .lpsf-brand-link{background:#fff!important;border:1px solid #f3c8d9!important;box-shadow:0 10px 24px #a32c5512!important;padding:10px 16px!important;border-radius:16px!important}#lps-site-footer .lpsf-brand-copy{color:#5c2b3e!important}#lps-site-footer .lpsf-review-note{background:#fff!important;border:1px solid #f2c6d8!important;color:#5c2b3e!important;box-shadow:0 8px 20px #a32c550d!important}#lps-site-footer .lpsf-review-note:before{background:#e05385!important;box-shadow:0 0 0 4px #e0538529!important}#lps-site-footer .lpsf-nav-title{color:#351422!important;font-size:15px!important}#lps-site-footer .lpsf-nav-badge{width:28px!important;height:28px!important;flex:0 0 28px!important;display:inline-grid!important;place-items:center!important;padding:5px!important;border-radius:9px!important;background:#fff!important;color:#c83e6d!important;border:1px solid #f2c6d8!important;box-shadow:0 4px 10px #a32c550f!important}#lps-site-footer .lpsf-links a{color:#59253a!important;font-weight:600!important}#lps-site-footer .lpsf-link-icon{color:#d64d7e!important}#lps-site-footer .lpsf-links a:hover{color:#b83360!important;transform:translate(4px)!important}#lps-site-footer .lpsf-contact-card{background:#fff!important;border:1.5px solid #f2c4d7!important;border-radius:20px!important;padding:16px!important;box-shadow:0 14px 32px #a32c5514!important}#lps-site-footer .lpsf-contact-card a{color:#381524!important;transition:transform .18s ease,color .18s ease!important}#lps-site-footer .lpsf-contact-card a+a{border-top:1px solid #f6dce7!important}#lps-site-footer .lpsf-contact-card a:hover{color:#b83360!important;transform:translate(2px)!important}#lps-site-footer .lpsf-contact-mark{width:38px!important;height:38px!important;flex:0 0 38px!important;border-radius:12px!important;padding:7px!important}#lps-site-footer .lpsf-contact-mark--line{background:linear-gradient(135deg,#06c755,#05a847)!important;color:#fff!important;box-shadow:0 6px 14px #06c75540!important}#lps-site-footer .lpsf-contact-mark--phone{background:linear-gradient(135deg,#e05385,#b83360)!important;color:#fff!important;box-shadow:0 6px 14px #c83e6d38!important}#lps-site-footer .lpsf-contact-label{display:flex;flex-direction:column;line-height:1.25}#lps-site-footer .lpsf-contact-label strong{font-size:13.5px;font-weight:800;color:#351422}#lps-site-footer .lpsf-contact-label small{font-size:11.5px;font-weight:600;color:#8c5268}#lps-site-footer .lpsf-bottom{border-top:1px solid rgba(184,51,96,.18)!important;color:#6e3a4f!important}#lps-site-footer .lpsf-bottom a{color:#8e2248!important;font-weight:700!important}#lps-back-to-top{background:linear-gradient(135deg,#e05385,#ad345c)!important;box-shadow:0 12px 28px #ad345c4d!important}#lps-back-to-top:hover{background:linear-gradient(135deg,#eb6393,#96274c)!important}.lpsf-bottom-actions{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap}.lpsf-cookie-btn{border:1px solid rgba(184,51,96,.25);background:#ffffffd9;color:#8e2248;font-size:12px;font-weight:700;padding:5px 12px;border-radius:999px;cursor:pointer;transition:all .18s ease}.lpsf-cookie-btn:hover{background:#fff;border-color:#c83e6d;color:#6e1a39;box-shadow:0 4px 12px #b833601f}.lps-cookie-banner{position:fixed;left:16px;right:16px;bottom:16px;z-index:2147483500;max-width:1080px;margin:0 auto;background:#fffffffa;backdrop-filter:saturate(180%) blur(18px);-webkit-backdrop-filter:saturate(180%) blur(18px);border:1.5px solid #f2bdd2;border-radius:24px;box-shadow:0 24px 60px #6e1a392e,0 0 0 4px #fff0f6bf;padding:20px 24px;opacity:0;transform:translateY(20px);transition:opacity .24s cubic-bezier(.22,1,.36,1),transform .24s cubic-bezier(.22,1,.36,1)}.lps-cookie-banner.is-visible{opacity:1;transform:translateY(0)}.lps-cookie-inner{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:22px}.lps-cookie-badge-row{margin-bottom:6px}.lps-cookie-badge{display:inline-flex;align-items:center;gap:6px;padding:4px 11px;border-radius:999px;background:#fff0f6;color:#9c2b56;border:1px solid #f3c6d8;font-size:11.5px;font-weight:800}.lps-cookie-title{margin:0 0 4px;font-size:16.5px;font-weight:800;color:#351422}.lps-cookie-desc{margin:0;font-size:13.5px;line-height:1.6;color:#5c3545}.lps-cookie-link{color:#b83360;font-weight:700;text-decoration:underline;text-underline-offset:3px}.lps-cookie-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.lps-cbtn{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:10px 18px;border-radius:999px;font-size:13.5px;font-weight:800;cursor:pointer;transition:all .18s ease;white-space:nowrap}.lps-cbtn--accept{background:linear-gradient(135deg,#d64d7e,#9c2b56);color:#fff;border:1px solid #9c2b56;box-shadow:0 10px 24px #b8336042}.lps-cbtn--accept:hover{background:linear-gradient(135deg,#e05c8b,#852046);transform:translateY(-2px);box-shadow:0 14px 28px #b8336057}.lps-cbtn--reject{background:#fff;color:#4a192c;border:1.5px solid #e5b8ca}.lps-cbtn--reject:hover{background:#fff5f9;border-color:#c83e6d;color:#8e2248}.lps-cbtn--settings{background:#fff0f6;color:#8e2248;border:1px solid #f2c4d7}.lps-cbtn--settings:hover{background:#fce2ee;border-color:#d64d7e}.lps-cookie-modal{position:fixed;inset:0;z-index:2147483550;background:#2d101c8f;backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;padding:16px;opacity:0;visibility:hidden;transition:opacity .22s ease,visibility .22s ease}.lps-cookie-modal.is-open{opacity:1;visibility:visible}.lps-cookie-modal-card{width:min(640px,100%);max-height:90vh;overflow-y:auto;background:#fff;border:1.5px solid #f2c4d7;border-radius:26px;padding:26px;box-shadow:0 28px 70px #4a192c40}.lps-cookie-modal-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.lps-cookie-modal-head h2{margin:6px 0 0;font-size:21px;color:#351422;font-weight:800}.lps-cookie-close{width:36px;height:36px;border-radius:50%;border:1px solid #f2c4d7;background:#fff5f9;color:#6e1a39;font-size:16px;cursor:pointer}.lps-cookie-modal-intro{margin:0 0 18px;font-size:13.5px;color:#633a4b;line-height:1.6}.lps-cookie-list{display:grid;gap:12px;margin-bottom:22px}.lps-cookie-item{padding:14px 16px;border-radius:16px;background:#fff9fb;border:1px solid #f3d5e2}.lps-cookie-item-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:6px}.lps-cookie-item-top strong{font-size:14px;color:#351422}.lps-cookie-always{font-size:11.5px;font-weight:800;color:#0b6b4f;background:#e6f9f1;border:1px solid #b8ebd6;padding:3px 10px;border-radius:999px;white-space:nowrap}.lps-cookie-switch{width:20px;height:20px;accent-color:#b83360;cursor:pointer}.lps-cookie-item p{margin:0;font-size:12.5px;color:#694252;line-height:1.55}.lps-cookie-modal-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding-top:16px;border-top:1px solid #f4dce6}.lps-cookie-modal-foot-right{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.lps-cookie-toast{position:fixed;left:50%;bottom:24px;transform:translate(-50%,16px);z-index:2147483580;background:linear-gradient(135deg,#6e1a39,#9c2b56);color:#fff;padding:11px 22px;border-radius:999px;font-size:13.5px;font-weight:700;box-shadow:0 14px 34px #6e1a394d;opacity:0;transition:opacity .22s ease,transform .22s ease;pointer-events:none}.lps-cookie-toast.is-visible{opacity:1;transform:translate(-50%)}@media(max-width:900px){.lps-cookie-inner{grid-template-columns:1fr;gap:14px}.lps-cookie-actions{width:100%}.lps-cookie-actions .lps-cbtn{flex:1 1 auto}}.lps-cookie-banner{padding:15px 22px!important;max-width:980px!important}.lps-cookie-head-inline{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:4px}.lps-cookie-head-inline .lps-cookie-title{margin:0!important;font-size:15.5px!important}.lps-cookie-desc{font-size:13px!important;line-height:1.5!important}#lps-site-header .lpsh-cta{background:#fff!important;color:#173b3a!important;border:1.5px solid #06c755!important;box-shadow:0 4px 16px #06c7551f,0 2px 6px #0000000a!important;font-weight:780!important;transition:all .2s ease!important}#lps-site-header .lpsh-cta:hover{background:#f2fcf7!important;border-color:#05a847!important;color:#063b20!important;transform:translateY(-2px)!important;box-shadow:0 8px 22px #06c75538!important}#lps-site-header .lpsh-cta .lpsh-line-icon{color:#06c755!important}#lps-site-header .lpsh-mobile-contact{background:#fff!important;border:1.5px solid #06c755!important;box-shadow:0 4px 14px #06c7551f!important;transition:all .2s ease!important}#lps-site-header .lpsh-mobile-contact:hover{background:#f2fcf7!important;border-color:#05a847!important}#lps-site-header .lpsh-mobile-contact .lpsh-line-icon{color:#06c755!important}#lps-site-footer .lpsf-button{min-height:48px!important;height:48px!important;padding:0 20px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;box-sizing:border-box!important}#lps-site-footer .lpsf-button-icon,#lps-site-footer .lpsf-button-icon--line,#lps-site-footer .lpsf-button-icon--phone,#lps-site-footer .lpsf-button--ghost .lpsf-button-icon{width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important;flex:0 0 28px!important;border-radius:50%!important;display:grid!important;place-items:center!important;padding:0!important;margin:0!important;box-sizing:border-box!important}#lps-site-footer .lpsf-button-icon--line{background:#fff!important;color:#06c755!important}#lps-site-footer .lpsf-button-icon--line svg{width:17px!important;height:17px!important;display:block!important}#lps-site-footer .lpsf-button-icon--phone,#lps-site-footer .lpsf-button--ghost .lpsf-button-icon{background:linear-gradient(135deg,#e05385,#b83360)!important;color:#fff!important;box-shadow:0 2px 6px #b8336038!important}#lps-site-footer .lpsf-button-icon--phone svg,#lps-site-footer .lpsf-button--ghost .lpsf-button-icon svg{width:15px!important;height:15px!important;display:block!important}#lps-site-footer .lpsf-contact-mark,#lps-site-footer .lpsf-contact-mark--line,#lps-site-footer .lpsf-contact-mark--phone{width:38px!important;height:38px!important;min-width:38px!important;min-height:38px!important;flex:0 0 38px!important;border-radius:12px!important;display:grid!important;place-items:center!important;padding:0!important;box-sizing:border-box!important}#lps-site-footer .lpsf-contact-mark--line svg,#lps-site-footer .lpsf-contact-mark--phone svg{width:22px!important;height:22px!important;display:block!important}#lps-site-header .lpsh-dropdown .lpsh-dropdown-all{background:linear-gradient(135deg,#e05385,#c83e6d)!important;border:1px solid rgba(200,62,109,.4)!important;color:#fff!important;box-shadow:0 6px 18px #c83e6d38!important;transition:all .2s ease!important}#lps-site-header .lpsh-dropdown .lpsh-dropdown-all:hover{background:linear-gradient(135deg,#eb6293,#b83360)!important;box-shadow:0 10px 24px #c83e6d52!important;transform:translateY(-2px)!important;color:#fff!important}#lps-site-header .lpsh-dropdown .lpsh-dropdown-all strong{color:#fff!important;font-weight:800!important;font-size:13.5px!important}#lps-site-header .lpsh-dropdown .lpsh-dropdown-all small{color:#ffffffeb!important;font-size:11px!important;opacity:.95!important}#lps-site-header .lpsh-dropdown .lpsh-dropdown-all .lpsh-dropdown-index{background:#ffffff38!important;color:#fff!important;border:1px solid rgba(255,255,255,.35)!important;box-shadow:0 2px 8px #00000014!important}#lps-site-header .lpsh-dropdown .lpsh-dropdown-all .lpsh-dropdown-index svg{color:#fff!important;stroke:#fff!important}#lps-site-header .lpsh-dropdown .lpsh-dropdown-all .lpsh-dropdown-arrow{color:#fff!important}#lps-site-header .lpsh-dropdown .lpsh-dropdown-all .lpsh-dropdown-arrow svg{color:#fff!important;stroke:#fff!important}
