.xh[data-v-309a331e]{padding:26px 0 70px}.sr-only[data-v-309a331e]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.crumb[data-v-309a331e]{display:flex;grid-gap:7px;gap:7px;align-items:center;font-size:14px;color:var(--pt-ink-soft);margin-bottom:14px}.crumb a[data-v-309a331e]{color:var(--pt-son);text-decoration:none}.crumb strong[data-v-309a331e]{color:var(--pt-ink);font-weight:600}.head[data-v-309a331e]{margin-bottom:20px}.head h1[data-v-309a331e]{margin:0 0 10px;font-family:Playfair Display,serif;font-size:42px;line-height:1.15;font-weight:800;color:var(--pt-son)}.head .sub[data-v-309a331e]{margin:0;max-width:820px;font-size:17.5px;line-height:1.75;color:var(--pt-ink-soft)}.card[data-v-309a331e]{background:var(--pt-card);border:1px solid var(--pt-line);border-radius:18px;padding:24px 26px;margin-top:20px}.card h2[data-v-309a331e]{font-family:Playfair Display,serif;font-size:26px;font-weight:700;color:var(--pt-son);margin:0 0 8px}.card .lead[data-v-309a331e]{margin:0 0 16px;font-size:15.5px;color:var(--pt-ink-soft)}.row[data-v-309a331e]{display:flex;flex-wrap:wrap;align-items:center;grid-gap:10px;gap:10px}.row .lbl[data-v-309a331e]{font-size:14.5px;font-weight:600;color:var(--pt-ink-soft)}.row .lbl.gap[data-v-309a331e]{margin-left:12px}.seg[data-v-309a331e]{display:inline-flex;padding:3px;border-radius:11px;background:var(--pt-paper-3);border:1px solid var(--pt-line)}.seg button[data-v-309a331e]{border:0;background:transparent;padding:7px 16px;border-radius:8px;font-size:14px;font-weight:700;color:var(--pt-ink-soft);cursor:pointer}.seg button.on[data-v-309a331e]{background:var(--pt-card);color:var(--pt-son);box-shadow:0 1px 3px rgba(120,75,25,.18)}.chain[data-v-309a331e]{display:flex;flex-wrap:wrap;align-items:center;grid-gap:6px;gap:6px;margin:18px 0 14px;padding:14px;min-height:56px;border-radius:14px;background:var(--pt-paper-2);border:1px dashed var(--pt-line)}.chain .node[data-v-309a331e]{padding:6px 12px;border-radius:99px;background:var(--pt-card);border:1px solid var(--pt-line);font-weight:700;font-size:14.5px;color:var(--pt-ink)}.chain .node.me[data-v-309a331e]{background:var(--pt-son);border-color:var(--pt-son);color:#fff}.chain .arrow[data-v-309a331e]{font-size:16px;color:var(--pt-ink-faint)}.chain .hint[data-v-309a331e]{font-size:14px;color:var(--pt-ink-faint)}.pad[data-v-309a331e]{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:8px;gap:8px}.pad .step[data-v-309a331e]{padding:10px 8px;border-radius:11px;border:1px solid rgba(227,160,8,.45);background:linear-gradient(180deg,#fff6dc,#fbe6b0);color:#6a4a04;font-weight:700;font-size:14.5px;cursor:pointer}.pad .step[data-v-309a331e]:disabled{opacity:.45;cursor:default}.ctl[data-v-309a331e]{display:flex;grid-gap:8px;gap:8px;margin-top:10px}.ctl .sm[data-v-309a331e]{padding:8px 14px;font-size:13.5px;display:inline-flex;align-items:center;grid-gap:5px;gap:5px}.ctl .sm .material-icons[data-v-309a331e]{font-size:17px}.answer[data-v-309a331e]{margin-top:20px;display:grid;grid-gap:14px;gap:14px}.hero[data-v-309a331e]{border-radius:16px;padding:20px 22px;color:#fff;background:linear-gradient(150deg,#a32a22,#7a1712)}.hero .q[data-v-309a331e]{margin:0;font-size:15px;opacity:.85}.hero .call[data-v-309a331e]{margin:2px 0 8px;font-family:Playfair Display,serif;font-size:46px;font-weight:700;line-height:1.1}.hero .tags[data-v-309a331e]{margin:0 0 12px;display:flex;grid-gap:6px;gap:6px;flex-wrap:wrap}.hero .tags span[data-v-309a331e]{padding:3px 10px;border-radius:99px;border:1px solid rgba(255,213,108,.55);color:#ffd56c;font-size:13px;font-weight:700}.hero .line[data-v-309a331e]{margin:3px 0 0;font-size:15px;opacity:.92}.alts[data-v-309a331e],.why[data-v-309a331e]{border:1px solid var(--pt-line);border-radius:14px;padding:16px 18px;background:var(--pt-card)}.alts h3[data-v-309a331e],.why h3[data-v-309a331e]{margin:0 0 10px;font-size:16.5px;font-weight:800;color:var(--pt-son)}.alt[data-v-309a331e]{display:flex;grid-gap:12px;gap:12px;align-items:flex-start;padding:8px 0}.alt+.alt[data-v-309a331e]{border-top:1px dashed var(--pt-line)}.alt .pill[data-v-309a331e]{min-width:64px;text-align:center;padding:6px 10px;border-radius:9px;background:linear-gradient(180deg,#fff6dc,#fbe6b0);font-family:Playfair Display,serif;font-weight:700;font-size:17px;color:#6a4a04}.alt p[data-v-309a331e]{margin:2px 0 0;font-size:14.5px;color:var(--pt-ink-soft)}.why ol[data-v-309a331e]{margin:0;padding-left:20px}.why ol li[data-v-309a331e]{margin:0 0 6px;font-size:15.5px;line-height:1.65;color:var(--pt-ink)}.warn[data-v-309a331e]{margin:8px 0 0;font-size:14px;color:#8a5a00}.empty[data-v-309a331e]{margin:16px 0 0;color:var(--pt-ink-soft)}.presets[data-v-309a331e]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;gap:10px}.presets button[data-v-309a331e]{width:100%;height:100%;text-align:left;padding:12px 15px;border-radius:13px;border:1px solid var(--pt-line);background:var(--pt-paper-2);cursor:pointer}.presets button[data-v-309a331e]:hover{border-color:var(--pt-gold)}.presets button b[data-v-309a331e]{display:block;font-size:15.5px;color:var(--pt-ink)}.presets button span[data-v-309a331e]{display:block;margin-top:3px;font-size:14px;color:var(--pt-son);font-weight:600}.tables[data-v-309a331e]{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px}.tables table[data-v-309a331e]{width:100%;border-collapse:collapse;font-size:14.5px}.tables caption[data-v-309a331e]{text-align:left;font-weight:800;color:var(--pt-son);padding-bottom:6px}.tables td[data-v-309a331e],.tables th[data-v-309a331e]{text-align:left;padding:7px 8px;border-bottom:1px solid var(--pt-line);vertical-align:top}.tables th[data-v-309a331e]{font-size:12.5px;text-transform:uppercase;letter-spacing:.6px;color:var(--pt-ink-faint)}.more[data-v-309a331e]{margin:16px 0 0;font-size:15.5px}.more a[data-v-309a331e]{color:var(--pt-son);font-weight:700}.faq .qa[data-v-309a331e]{padding:14px 0;border-bottom:1px dashed var(--pt-line)}.faq .qa[data-v-309a331e]:last-child{border-bottom:none;padding-bottom:0}.faq .qa h3[data-v-309a331e]{margin:0 0 6px;font-size:17px;font-weight:700;color:var(--pt-ink)}.faq .qa p[data-v-309a331e]{margin:0;font-size:15.5px;line-height:1.78;color:var(--pt-ink-soft)}.cta[data-v-309a331e]{margin-top:22px;border-radius:20px;padding:28px 30px;background:linear-gradient(165deg,#fff9ea,#f7e8c6);border:1px solid rgba(227,160,8,.35)}.cta .eyebrow[data-v-309a331e]{margin:0;font-size:13px;font-weight:800;letter-spacing:1px;text-transform:uppercase;color:#9a6a00}.cta h2[data-v-309a331e]{margin:6px 0 8px;font-family:Playfair Display,serif;font-size:26px;color:var(--pt-son)}.cta p[data-v-309a331e]{margin:0;font-size:15.5px;line-height:1.7;color:var(--pt-ink-soft);max-width:780px}.cta .btns[data-v-309a331e]{display:flex;flex-wrap:wrap;grid-gap:10px;gap:10px;margin-top:16px}@media only screen and (max-width:860px){.head h1[data-v-309a331e]{font-size:30px}.head .sub[data-v-309a331e]{font-size:15.5px}.card[data-v-309a331e]{padding:18px 16px}.card h2[data-v-309a331e]{font-size:22px}.pad[data-v-309a331e]{grid-template-columns:repeat(2,1fr)}.presets[data-v-309a331e],.tables[data-v-309a331e]{grid-template-columns:1fr}.row .lbl.gap[data-v-309a331e]{margin-left:0}.hero .call[data-v-309a331e]{font-size:38px}}.section-1[data-v-045fa6a4]{height:100vh;background-color:#f2f1d3}.section-1 .bgr[data-v-045fa6a4]{height:100vh;background-image:url(/_nuxt/img/section_1_bgr.00d42b0.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.section-1 .bgr .container[data-v-045fa6a4]{height:100vh}.section-1 .bgr .container .md-layout[data-v-045fa6a4]{justify-content:center;height:100%}.section-1 .bgr .container .main_image[data-v-045fa6a4]{position:relative;z-index:1}.section-1 .bgr .container .main_image .hero_phone[data-v-045fa6a4]{max-height:500px;width:auto}.section-1 .bgr .container .main_image .sub_image_1[data-v-045fa6a4]{position:absolute;width:156px;bottom:11%;left:-94px;z-index:-1;animation:position3-045fa6a4 16s linear infinite}.section-1 .bgr .container .main_image .sub_image_2[data-v-045fa6a4]{position:absolute;width:204px;top:-14px;right:-96px;z-index:-1;animation:position2-045fa6a4 15s linear infinite}.section-1 .bgr .container .main_image .sub_image_3[data-v-045fa6a4]{position:absolute;width:261px;bottom:-48px;left:-47px;z-index:0;animation:position1-045fa6a4 14s linear infinite}.section-1 .bgr .container .info[data-v-045fa6a4]{padding-top:40px}.section-1 .bgr .container .info .hero-tags[data-v-045fa6a4]{display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px}.section-1 .bgr .container .info .hero-tag[data-v-045fa6a4]{display:inline-flex;align-items:center;grid-gap:5px;gap:5px;background-color:#ddd8f3;color:#4a3d8f;padding:5px 12px;border-radius:50px;font-family:Roboto,sans-serif;font-size:11px;font-weight:500;letter-spacing:.3px}.section-1 .bgr .container .info .hero-tag i[data-v-045fa6a4]{font-size:11px}.section-1 .bgr .container .info h1[data-v-045fa6a4]{margin-top:20px;color:#1a1a1a;font-family:Roboto,sans-serif;font-size:56px;font-weight:900;line-height:1.25;letter-spacing:-.5px}.section-1 .bgr .container .info h1 .brand-name[data-v-045fa6a4]{font-family:Lobster,cursive;font-weight:400}.section-1 .bgr .container .info h1 .highlight[data-v-045fa6a4]{color:#800020}.section-1 .bgr .container .info .text_normal_1[data-v-045fa6a4]{margin-top:20px;color:#555;font-size:17px;line-height:1.7}.section-1 .bgr .container .info .cta-buttons[data-v-045fa6a4]{display:flex;flex-wrap:wrap;grid-gap:16px;gap:16px;margin-top:32px}.section-1 .bgr .container .info .cta-buttons a[data-v-045fa6a4]{display:inline-flex;align-items:center;grid-gap:10px;gap:10px;padding:16px 32px;border-radius:12px;font-family:Roboto,sans-serif;font-size:18px;font-weight:700;text-decoration:none;transition:all .3s ease;cursor:pointer}.section-1 .bgr .container .info .cta-buttons a i[data-v-045fa6a4]{font-size:20px}.section-1 .bgr .container .info .cta-buttons .cta-primary[data-v-045fa6a4]{background-color:#800020;color:#fff;border:2px solid #800020}.section-1 .bgr .container .info .cta-buttons .cta-primary[data-v-045fa6a4]:hover{background-color:#5c0017;border-color:#5c0017}.section-1 .bgr .container .info .cta-buttons .cta-secondary[data-v-045fa6a4]{background-color:#fff;color:#222;border:2px solid #e0e0e0;box-shadow:0 2px 8px rgba(0,0,0,.06)}.section-1 .bgr .container .info .cta-buttons .cta-secondary[data-v-045fa6a4]:hover{border-color:#800020;color:#800020}@media only screen and (max-width:992px){.section-1[data-v-045fa6a4]{height:auto}.section-1 .bgr[data-v-045fa6a4]{height:auto;padding:60px 0}.section-1 .bgr .container[data-v-045fa6a4]{height:auto}.section-1 .bgr .container .info h1[data-v-045fa6a4]{font-size:36px}.section-1 .bgr .container .main_image .sub_image_2[data-v-045fa6a4]{width:145px;top:-50px;right:-19px;z-index:-1}}@media only screen and (max-width:768px){.section-1 .bgr .container .main_image .sub_image_2[data-v-045fa6a4]{right:5px}.section-1 .bgr .container .info .hero-tag[data-v-045fa6a4]{margin-top:60px}.section-1 .bgr .container .md-layout-item[data-v-045fa6a4]:nth-child(2),.section-1 .bgr .container .md-layout-item[data-v-045fa6a4]:nth-child(3){margin-top:10px}}@media only screen and (max-width:480px){.section-1 .bgr .container .info .hero-tag[data-v-045fa6a4]{margin-top:20px}.section-1 .bgr .container .info h1[data-v-045fa6a4]{font-size:28px;margin-top:10px}}@keyframes position1-045fa6a4{0%{transform:translateX(0)}50%{transform:translateX(40px)}to{transform:translateX(0)}}@keyframes position2-045fa6a4{0%{transform:translate(0)}50%{transform:translate(40px,20px)}to{transform:translateX(0)}}@keyframes position3-045fa6a4{0%{transform:translate(0)}50%{transform:translate(-40px,10px)}to{transform:translateX(0)}}