:root{--lpb-blue: #045cb4;--lpb-blue-dark: #034a92;--lpb-blue-soft: #e8f1fb;--lpb-accent: #2aa5ff;--lpb-mint: #20c9c3;--lpb-ink: #0b1220;--lpb-text: #1f2937;--lpb-muted: #5b6b80;--lpb-border: #e3e9f1;--lpb-light: #f6f9fc;--lpb-white: #ffffff;--lpb-wa: #1faa59;--lpb-wa-dark: #178a48;--lpb-warn: #fff7e6;--lpb-r: 14px;--lpb-r-sm: 10px;--lpb-shadow: 0 1px 2px rgba(15,23,42,.05),0 8px 24px rgba(15,23,42,.06);--lpb-font: system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif}.lpb-body{margin: 0;background: var(--lpb-white);color: var(--lpb-text);font-family: var(--lpb-font);font-size: 17px;line-height: 1.65;-webkit-font-smoothing: antialiased;padding-bottom: 64px}.lpb-body *,.lpb-body *::before,.lpb-body *::after{box-sizing: border-box}.lpb-body img{max-width: 100%;height: auto}.lpb-wrap{width: 100%;max-width: 1180px;margin: 0 auto;padding: 0 16px;box-sizing: border-box}.lpb-sr{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap}.lpb-skip{position: absolute;left: -999px;top: 8px;background: var(--lpb-ink);color: #fff;padding: 8px 12px;border-radius: 8px;z-index: 100}.lpb-skip:focus{left: 8px}.lpb-body a{color: var(--lpb-blue)}.lpb-body :focus-visible{outline: 3px solid var(--lpb-accent);outline-offset: 2px;border-radius: 4px}.lpb-progress{position: fixed;inset: 0 0 auto 0;height: 3px;z-index: 60}.lpb-progress span{display: block;height: 100%;width: 0;background: linear-gradient(90deg,var(--lpb-blue),var(--lpb-accent))}.lpb-header{position: relative;z-index: 50;background: #fff;border-bottom: 1px solid var(--lpb-border);color: #021523}.lpb-header svg{width: 22px;height: 22px;fill: none;stroke: currentColor;stroke-width: 1.8;stroke-linecap: round;stroke-linejoin: round;flex: none}.lpb-header a{color: #021523;text-decoration: none}.lpb-header__top{display: flex;align-items: center;gap: 28px;min-height: 104px}.lpb-logo img{display: block;height: 64px;width: auto}.lpb-hsearch{display: flex;flex: 1;min-width: 0;height: 50px;border: 1px solid #d9dde3;border-radius: 6px;background: #fff}.lpb-hsearch select{width: 120px;flex: none;border: 0;border-right: 1px solid #d9dde3;border-radius: 6px 0 0 6px;background: #fff;padding: 0 10px;font: 500 14px var(--lpb-font);color: #021523}.lpb-hsearch__field{display: flex;align-items: center;gap: 8px;flex: 1;min-width: 0;padding: 0 14px;color: #8a94a3}.lpb-hsearch__field svg{width: 18px;height: 18px}.lpb-hsearch input[type=search]{flex: 1;min-width: 0;border: 0;outline: 0;font: 14px var(--lpb-font);color: #212529;background: transparent}.lpb-hsearch button{flex: none;border: 0;border-radius: 0 6px 6px 0;background: var(--lpb-blue);color: #fff;font: 600 14px var(--lpb-font);padding: 0 26px;cursor: pointer}.lpb-hsearch button:hover{background: var(--lpb-blue-dark)}.lpb-hicons{display: flex;align-items: center;gap: 20px;flex: none}.lpb-hacct{display: flex;align-items: center;gap: 10px;font-size: 15px;font-weight: 500;line-height: 1.15}.lpb-hacct small{display: block;font-size: 12px;color: #6b7280;font-weight: 400}.lpb-hicon{display: inline-flex;padding: 4px}.lpb-hicon:hover,.lpb-hacct:hover{color: var(--lpb-blue)}.lpb-header .lpb-wrap{max-width: 1340px}.lpb-header__bar{border-top: 1px solid var(--lpb-border)}.lpb-header__barin{display: flex;align-items: center;gap: 28px;min-height: 54px}.lpb-depts{position: relative;flex: none}.lpb-depts summary{display: flex;align-items: center;gap: 12px;width: 250px;height: 54px;padding: 0 16px;background: #f3f5f8;cursor: pointer;list-style: none;font-size: 15px;font-weight: 500}.lpb-depts summary::-webkit-details-marker,.lpb-mnav summary::-webkit-details-marker{display: none}.lpb-depts summary span{flex: 1}.lpb-depts summary svg:last-child{width: 18px;height: 18px;transition: transform .2s}.lpb-depts[open] summary svg:last-child{transform: rotate(180deg)}.lpb-depts ul{position: absolute;left: 0;top: 100%;width: 250px;margin: 0;padding: 8px 0;list-style: none;background: #fff;border: 1px solid var(--lpb-border);box-shadow: var(--lpb-shadow);z-index: 60}.lpb-depts li a{display: block;padding: 10px 18px;font-size: 15px}.lpb-depts li a:hover{background: var(--lpb-blue-soft);color: var(--lpb-blue)}.lpb-nav{display: flex;align-items: center;gap: 22px;font-size: 15px;font-weight: 500;overflow-x: auto;scrollbar-width: none}.lpb-nav a{white-space: nowrap;line-height: 54px}.lpb-nav__home{display: inline-flex;align-items: center;gap: 6px}.lpb-nav__home svg{width: 18px;height: 18px}.lpb-nav a:hover,.lpb-nav a[aria-current]{color: var(--lpb-blue)}.lpb-nav a[aria-current]{box-shadow: inset 0 -3px 0 var(--lpb-blue)}.lpb-mnav{display: none}.lpb-mnav summary{display: flex;align-items: center;justify-content: center;width: 44px;height: 44px;cursor: pointer;list-style: none}.lpb-mnav summary svg{width: 28px;height: 28px}.lpb-mnav__panel{position: absolute;left: 0;right: 0;top: 100%;background: #fff;border-bottom: 1px solid var(--lpb-border);box-shadow: 0 12px 24px rgba(15,23,42,.12);padding: 14px 16px 18px;z-index: 70}.lpb-mnav__panel .lpb-hsearch select{width: 84px}.lpb-mnav__panel .lpb-hsearch button{padding: 0 14px}.lpb-mnav__list{list-style: none;margin: 12px 0 0;padding: 0}.lpb-mnav__list a{display: flex;align-items: center;gap: 10px;padding: 12px 4px;border-bottom: 1px solid var(--lpb-border);font-size: 16px;font-weight: 500}.lpb-mnav__list a[aria-current]{color: var(--lpb-blue)}.lpb-mnav__list svg{width: 20px;height: 20px}@media (max-width: 1240px){.lpb-hacct span{display: none}.lpb-depts summary span{display: none}.lpb-depts summary,.lpb-depts ul{width: auto}.lpb-depts ul{width: 250px}.lpb-nav{gap: 18px;font-size: 14px}}@media (max-width: 900px){.lpb-mnav{display: block}.lpb-header__top{min-height: 72px;gap: 8px;justify-content: space-between}.lpb-header__top>.lpb-hsearch,.lpb-header__bar,.lpb-hacct,.lpb-hicons .lpb-hicon[aria-label=Wishlist]{display: none}.lpb-logo{position: absolute;left: 50%;transform: translateX(-50%)}.lpb-logo img{height: 52px}.lpb-hicon svg{width: 26px;height: 26px}}.lpb-btn{display: inline-flex;align-items: center;justify-content: center;gap: 8px;min-height: 46px;padding: 0 20px;border-radius: 999px;border: 2px solid var(--lpb-blue);background: var(--lpb-blue);color: #fff !important;font: 700 15px/1 var(--lpb-font);text-decoration: none !important;cursor: pointer;transition: transform .15s ease,background .15s ease,box-shadow .15s ease;white-space: nowrap}.lpb-btn:hover{background: var(--lpb-blue-dark);border-color: var(--lpb-blue-dark);transform: translateY(-1px);box-shadow: 0 6px 16px rgba(4,92,180,.22)}.lpb-btn--sm{min-height: 38px;padding: 0 14px;font-size: 14px}.lpb-btn--wa{background: var(--lpb-wa);border-color: var(--lpb-wa)}.lpb-btn--wa:hover{background: var(--lpb-wa-dark);border-color: var(--lpb-wa-dark);box-shadow: 0 6px 16px rgba(31,170,89,.25)}.lpb-btn--ghost{background: transparent;color: var(--lpb-blue) !important}.lpb-btn--ghost:hover{background: var(--lpb-blue-soft);color: var(--lpb-blue-dark) !important}.lpb-btn--block{display: flex;width: 100%}.lpb-hero{background: radial-gradient(1200px 400px at 85% -10%,rgba(42,165,255,.18),transparent 60%),linear-gradient(180deg,var(--lpb-blue-soft),#fff);padding: 48px 0 28px}.lpb-kicker{margin: 0 0 8px;color: var(--lpb-blue);font-weight: 800;font-size: 13px;letter-spacing: .08em;text-transform: uppercase}.lpb-hero h1{margin: 0 0 12px;color: var(--lpb-ink);font-size: clamp(28px,4.4vw,46px);line-height: 1.12;letter-spacing: -.02em;max-width: 820px}.lpb-lede{margin: 0 0 22px;color: var(--lpb-muted);font-size: 18px;max-width: 720px}.lpb-search{position: relative;display: flex;align-items: center;gap: 8px;max-width: 680px;background: #fff;border: 2px solid var(--lpb-border);border-radius: 999px;padding: 6px 6px 6px 46px;box-shadow: var(--lpb-shadow);transition: border-color .15s}.lpb-search:focus-within{border-color: var(--lpb-blue)}.lpb-search svg{position: absolute;left: 16px;width: 20px;height: 20px;color: var(--lpb-muted)}.lpb-search input{flex: 1;min-width: 0;border: 0;outline: 0;background: transparent;font: 500 16px var(--lpb-font);color: var(--lpb-ink);padding: 8px 0}.lpb-search input::-webkit-search-cancel-button{cursor: pointer}.lpb-chips{display: flex;flex-wrap: wrap;gap: 8px;margin-top: 18px}.lpb-chip{border: 1px solid var(--lpb-border);background: #fff;color: var(--lpb-ink);border-radius: 999px;padding: 8px 14px;font: 600 14px var(--lpb-font);cursor: pointer}.lpb-chip:hover{border-color: var(--lpb-blue);color: var(--lpb-blue)}.lpb-chip.is-active{background: var(--lpb-ink);border-color: var(--lpb-ink);color: #fff}.lpb-list{padding-top: 24px;padding-bottom: 40px}.lpb-count{margin: 0 0 14px;color: var(--lpb-muted);font-size: 14px;font-weight: 600}.lpb-grid{display: grid;grid-template-columns: repeat(auto-fill,minmax(300px,1fr));gap: 22px}@media (max-width: 380px){.lpb-grid{grid-template-columns: 1fr}}.lpb-card{background: #fff;border: 1px solid var(--lpb-border);border-radius: var(--lpb-r);overflow: hidden;transition: transform .18s ease,box-shadow .18s ease}.lpb-card:hover{transform: translateY(-3px);box-shadow: var(--lpb-shadow)}.lpb-card[hidden]{display: none}.lpb-card__link{display: flex;flex-direction: column;height: 100%;color: inherit !important;text-decoration: none !important}.lpb-card__body{padding: 16px 18px 20px;display: flex;flex-direction: column;gap: 8px;flex: 1}.lpb-card__cat{color: var(--lpb-blue);font-size: 12px;font-weight: 800;letter-spacing: .06em;text-transform: uppercase}.lpb-card__title{margin: 0;color: var(--lpb-ink);font-size: 19px;line-height: 1.3;letter-spacing: -.01em}.lpb-card__ex{margin: 0;color: var(--lpb-muted);font-size: 15px;line-height: 1.55;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden}.lpb-card__meta{margin-top: auto;padding-top: 6px;color: var(--lpb-blue);font-size: 14px;font-weight: 700}.lpb-card mark,.lpb-rel mark{background: #fff1a8;color: inherit;border-radius: 3px;padding: 0 2px}.lpb-card img.lpb-card__img{width: 100%;aspect-ratio: 16/8;object-fit: cover;display: block}.lpb-empty{text-align: center;padding: 40px 16px;border: 2px dashed var(--lpb-border);border-radius: var(--lpb-r)}.lpb-empty[hidden]{display: none}.lpb-empty__title{font-weight: 800;color: var(--lpb-ink);font-size: 20px;margin: 0 0 6px}.lpb-empty .lpb-btn{margin: 10px 4px 0}.lpb-shopstrip{padding-bottom: 48px}.lpb-shopstrip h2{font-size: 24px;color: var(--lpb-ink);margin: 0 0 14px}.lpb-shopstrip__grid{display: grid;grid-template-columns: repeat(auto-fill,minmax(170px,1fr));gap: 12px}.lpb-shopstrip__grid a{display: flex;flex-direction: column;gap: 2px;padding: 16px;border-radius: var(--lpb-r-sm);background: var(--lpb-light);border: 1px solid var(--lpb-border);text-decoration: none;color: var(--lpb-ink)}.lpb-shopstrip__grid a:hover{border-color: var(--lpb-blue)}.lpb-shopstrip__grid span{color: var(--lpb-wa-dark);font-weight: 700;font-size: 14px}.lpb-cover{position: relative;display: flex;align-items: flex-end;justify-content: space-between;aspect-ratio: 16 / 8;padding: 16px 18px;color: #fff;background: linear-gradient(135deg,#045cb4 0%,#1688ff 60%,#20c9c3 100%);overflow: hidden}.lpb-cover::after{content: "";position: absolute;right: -40px;top: -40px;width: 180px;height: 180px;border-radius: 50%;background: rgba(255,255,255,.12)}.lpb-cover svg{position: absolute;right: 22px;top: 50%;transform: translateY(-58%);width: 42%;max-width: 150px;height: auto;color: rgba(255,255,255,.92)}.lpb-cover span{position: relative;z-index: 1;font-weight: 800;font-size: 13px;letter-spacing: .06em;text-transform: uppercase;background: rgba(7,26,47,.28);padding: 5px 10px;border-radius: 999px}.lpb-cover--desktop{background: linear-gradient(135deg,#0b3d73,#045cb4 55%,#2aa5ff)}.lpb-cover--tiny{background: linear-gradient(135deg,#0f766e,#14b8a6 60%,#5eead4)}.lpb-cover--workstation{background: linear-gradient(135deg,#1e1b4b,#4338ca 55%,#818cf8)}.lpb-cover--server{background: linear-gradient(135deg,#0b1220,#1f3b5c 55%,#3b82f6)}.lpb-cover--store{background: linear-gradient(135deg,#9a3412,#ea580c 55%,#fbbf24)}.lpb-cover--rental{background: linear-gradient(135deg,#045cb4,#6366f1 60%,#a78bfa)}.lpb-cover--windows{background: linear-gradient(135deg,#003b7a,#0067c0 55%,#4cc2ff)}.lpb-cover--student{background: linear-gradient(135deg,#7c2d12,#db2777 55%,#f472b6)}.lpb-cover--hero{border-radius: var(--lpb-r);aspect-ratio: 16 / 6;margin: 0 0 28px}.lpb-cover--hero svg{max-width: 190px}.lpb-cover--sm{aspect-ratio: 16 / 7;border-radius: var(--lpb-r-sm);padding: 10px 12px}.lpb-cover--sm svg{max-width: 80px}.lpb-article-wrap{padding-top: 18px;padding-bottom: 32px}.lpb-crumbs{display: flex;flex-wrap: wrap;gap: 6px;font-size: 14px;color: var(--lpb-muted);margin-bottom: 18px}.lpb-crumbs a{color: var(--lpb-muted);text-decoration: none}.lpb-crumbs a:hover{color: var(--lpb-blue)}.lpb-article__head{max-width: 860px}.lpb-article__head h1{margin: 0 0 12px;color: var(--lpb-ink);font-size: clamp(28px,4.2vw,44px);line-height: 1.14;letter-spacing: -.02em}.lpb-meta{color: var(--lpb-muted);font-size: 14px;margin: 0 0 22px}.lpb-article__grid{display: grid;grid-template-columns: minmax(0,1fr) 300px;gap: 40px;align-items: start}.lpb-prose{min-width: 0;overflow-wrap: break-word}@media (max-width: 980px){.lpb-article__grid{grid-template-columns: minmax(0,1fr)}.lpb-side{display: none}}.lpb-cta__btns .lpb-btn{white-space: normal;text-align: center}.lpb-side{position: sticky;top: 88px}.lpb-side__card{border: 1px solid var(--lpb-border);border-radius: var(--lpb-r);padding: 20px;box-shadow: var(--lpb-shadow);background: #fff;display: grid;gap: 10px}.lpb-side__card p{margin: 0;font-size: 15px;color: var(--lpb-muted)}.lpb-side__title{font-weight: 800;color: var(--lpb-ink) !important;font-size: 18px !important}.lpb-side__trust{list-style: none;padding: 0;margin: 6px 0 0;display: grid;gap: 6px;font-size: 14px;font-weight: 600;color: var(--lpb-ink)}.lpb-side__trust li::before{content: "\2713";color: var(--lpb-wa);font-weight: 800;margin-right: 8px}.lpb-tags{list-style: none;display: flex;flex-wrap: wrap;gap: 8px;padding: 0;margin: 28px 0 12px}.lpb-tags li{background: var(--lpb-light);border: 1px solid var(--lpb-border);border-radius: 999px;padding: 4px 12px;font-size: 13px;color: var(--lpb-muted)}.lpb-share{display: flex;flex-wrap: wrap;align-items: center;gap: 12px;font-size: 14px;font-weight: 700;color: var(--lpb-muted);padding-top: 12px;border-top: 1px solid var(--lpb-border)}.lpb-share a,.lpb-share button{color: var(--lpb-blue);background: none;border: 0;font: inherit;cursor: pointer;padding: 0;text-decoration: none}.lpb-related{padding-top: 32px}.lpb-related h2{font-size: 24px;color: var(--lpb-ink);margin: 0 0 14px}.lpb-rel-grid{display: grid;grid-template-columns: repeat(auto-fill,minmax(240px,1fr));gap: 16px}.lpb-rel{display: flex;flex-direction: column;gap: 6px;text-decoration: none;color: var(--lpb-ink)}.lpb-rel:hover .lpb-rel__title{color: var(--lpb-blue)}.lpb-rel__cat{font-size: 12px;font-weight: 800;color: var(--lpb-blue);text-transform: uppercase;letter-spacing: .06em;margin-top: 4px}.lpb-rel__title{font-weight: 700;line-height: 1.35}.lpb-footer{background: #071a2f;color: #c7d3e3;padding: 40px 0 16px;font-size: 15px;margin-top: 24px}.lpb-footer a{color: #fff}.lpb-footer__grid{display: grid;grid-template-columns: 1.4fr 1fr 1fr 1fr;gap: 28px}@media (max-width: 860px){.lpb-footer__grid{grid-template-columns: 1fr 1fr}}@media (max-width: 520px){.lpb-footer__grid{grid-template-columns: 1fr}}.lpb-footer ul{list-style: none;padding: 0;margin: 0;display: grid;gap: 6px}.lpb-footer address{font-style: normal;margin-bottom: 8px}.lpb-footer__brand{color: #fff;font-weight: 800;font-size: 20px;margin: 0 0 8px}.lpb-footer__h{color: #fff;font-weight: 700;margin: 0 0 10px}.lpb-footer__copy{margin-top: 26px;padding-top: 14px;border-top: 1px solid rgba(255,255,255,.1);font-size: 13px;color: #8aa0ba}.lpb-mbar{position: fixed;left: 0;right: 0;bottom: 0;z-index: 55;display: none;grid-template-columns: 1fr 2fr;gap: 8px;padding: 8px 12px calc(8px + env(safe-area-inset-bottom));background: #fff;border-top: 1px solid var(--lpb-border);box-shadow: 0 -6px 18px rgba(15,23,42,.08)}.lpb-mbar a{display: flex;align-items: center;justify-content: center;min-height: 46px;border-radius: 999px;font-weight: 800;text-decoration: none;border: 2px solid var(--lpb-blue);color: var(--lpb-blue)}.lpb-mbar .lpb-mbar__wa{background: var(--lpb-wa);border-color: var(--lpb-wa);color: #fff}@media (max-width: 760px){.lpb-mbar{display: grid}}@media (min-width: 761px){.lpb-body{padding-bottom: 0}}.lpb-prose{font-size: 17px;line-height: 1.75;color: var(--lpb-text)}.lpb-prose h2{margin: 40px 0 12px;color: var(--lpb-ink);font-size: clamp(23px,2.8vw,29px);line-height: 1.25;letter-spacing: -.015em;scroll-margin-top: 90px}.lpb-prose h3{margin: 28px 0 8px;color: var(--lpb-ink);font-size: 20px;line-height: 1.3}.lpb-prose p{margin: 0 0 16px}.lpb-prose ul,.lpb-prose ol{margin: 0 0 18px;padding-left: 22px}.lpb-prose li{margin-bottom: 6px}.lpb-prose a{color: var(--lpb-blue);text-decoration: underline;text-underline-offset: 3px;text-decoration-thickness: 1px}.lpb-prose a.lpb-btn{text-decoration: none}.lpb-prose strong{color: var(--lpb-ink)}.lpb-lede{font-size: 18px;color: var(--lpb-muted)}.lpb-toc{background: var(--lpb-light);border: 1px solid var(--lpb-border);border-radius: var(--lpb-r);padding: 16px 20px;margin: 0 0 26px}.lpb-toc__title{font-weight: 800;color: var(--lpb-ink);margin: 0 0 6px !important;font-size: 15px;text-transform: uppercase;letter-spacing: .06em}.lpb-toc ol{margin: 0;padding-left: 20px;font-size: 15px}.lpb-toc li{margin: 4px 0}.lpb-toc a{text-decoration: none}.lpb-toc a.is-active{font-weight: 700}.lpb-key{background: var(--lpb-blue-soft);border-left: 4px solid var(--lpb-blue);border-radius: 0 var(--lpb-r-sm) var(--lpb-r-sm) 0;padding: 16px 20px;margin: 0 0 24px}.lpb-key p:last-child,.lpb-key ul:last-child{margin-bottom: 0}.lpb-key__title{font-weight: 800;color: var(--lpb-ink);margin-bottom: 6px !important}.lpb-tip{background: var(--lpb-warn);border: 1px solid #f4d9a6;border-radius: var(--lpb-r-sm);padding: 14px 18px;margin: 0 0 20px;font-size: 16px}.lpb-tip p:last-child{margin-bottom: 0}.lpb-table-wrap{overflow-x: auto;margin: 0 0 22px;border: 1px solid var(--lpb-border);border-radius: var(--lpb-r-sm);-webkit-overflow-scrolling: touch}.lpb-prose table{width: 100%;border-collapse: collapse;font-size: 15px;line-height: 1.5;min-width: 560px;margin: 0}.lpb-prose th,.lpb-prose td{padding: 11px 14px;text-align: left;border-bottom: 1px solid var(--lpb-border);vertical-align: top}.lpb-prose thead th{background: var(--lpb-ink);color: #fff;font-weight: 700}.lpb-prose tbody tr:nth-child(even) td{background: var(--lpb-light)}.lpb-prose tbody tr:last-child td{border-bottom: 0}.lpb-prods{display: grid;grid-template-columns: repeat(auto-fill,minmax(220px,1fr));gap: 14px;margin: 6px 0 8px}.lpb-prod{position: relative;display: flex;flex-direction: column;gap: 6px;border: 1px solid var(--lpb-border);border-radius: var(--lpb-r);padding: 16px;background: #fff;box-shadow: 0 1px 2px rgba(15,23,42,.04)}.lpb-prod:hover{border-color: #b9d3ef}.lpb-prod__tag{align-self: flex-start;font-size: 11px;font-weight: 800;letter-spacing: .06em;text-transform: uppercase;color: var(--lpb-blue);background: var(--lpb-blue-soft);padding: 3px 8px;border-radius: 999px}.lpb-prod__save{position: absolute;top: 14px;right: 14px;font-size: 12px;font-weight: 800;color: #fff;background: #e11d48;padding: 3px 8px;border-radius: 999px}.lpb-prose .lpb-prod__name{margin: 4px 0 0;font-size: 16px;line-height: 1.35}.lpb-prod__name a{color: var(--lpb-ink) !important;text-decoration: none !important}.lpb-prod__name a:hover{color: var(--lpb-blue) !important}.lpb-prose .lpb-prod__spec{margin: 0;font-size: 14px;color: var(--lpb-muted);line-height: 1.45}.lpb-prose .lpb-prod__price{margin: auto 0 4px;font-size: 14px;color: var(--lpb-muted)}.lpb-prod__price b{font-size: 21px;color: var(--lpb-ink);margin-right: 6px}.lpb-prod__cta{display: flex;gap: 8px;flex-wrap: wrap}.lpb-prod__cta .lpb-btn{flex: 1;padding: 0 10px}.lpb-prose .lpb-prod-note{font-size: 13px;color: var(--lpb-muted);margin: 0 0 22px}.lpb-cta{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 16px;margin: 28px 0;padding: 22px 24px;border-radius: var(--lpb-r);background: linear-gradient(120deg,#071a2f,#0b3d73 70%,#045cb4);color: #dbe7f5}.lpb-cta>div:first-child{flex: 1 1 320px}.lpb-prose .lpb-cta__title{margin: 0 0 4px;color: #fff;font-weight: 800;font-size: 20px;line-height: 1.3}.lpb-prose .lpb-cta__text{margin: 0;font-size: 15px;line-height: 1.55;color: #c7d7ea}.lpb-cta__btns{display: flex;gap: 10px;flex-wrap: wrap}.lpb-cta .lpb-btn--ghost{color: #fff !important;border-color: rgba(255,255,255,.55)}.lpb-cta .lpb-btn--ghost:hover{background: rgba(255,255,255,.1)}.lpb-faq{margin-top: 36px}.lpb-faq__item{border: 1px solid var(--lpb-border);border-radius: var(--lpb-r-sm);margin-bottom: 10px;background: #fff}.lpb-faq__item summary{cursor: pointer;list-style: none;padding: 14px 44px 14px 18px;font-weight: 700;color: var(--lpb-ink);position: relative;line-height: 1.45}.lpb-faq__item summary::-webkit-details-marker{display: none}.lpb-faq__item summary::after{content: "+";position: absolute;right: 18px;top: 50%;transform: translateY(-50%);font-size: 22px;color: var(--lpb-blue);font-weight: 600}.lpb-faq__item[open] summary::after{content: "\2212"}.lpb-faq__item>div{padding: 0 18px 4px;font-size: 16px}.lpb-local{display: grid;grid-template-columns: 1fr 1fr;gap: 18px;margin-top: 32px;padding: 20px;border: 1px solid var(--lpb-border);border-radius: var(--lpb-r);background: var(--lpb-light);font-size: 15px}@media (max-width: 640px){.lpb-local{grid-template-columns: 1fr}}.lpb-local p{margin: 0 0 6px}.lpb-local__title{font-weight: 800;color: var(--lpb-ink)}.lpb-local__sub{font-weight: 700;color: var(--lpb-ink)}.lpb-local__areas{list-style: none;padding: 0 !important;margin: 0 !important;display: flex;flex-wrap: wrap;gap: 6px}.lpb-local__areas li{margin: 0;background: #fff;border: 1px solid var(--lpb-border);border-radius: 999px;padding: 3px 10px;font-size: 13px}@media (prefers-reduced-motion: reduce){.lpb-card,.lpb-btn{transition: none}.lpb-card:hover,.lpb-btn:hover{transform: none}}
