.pg-about{--bg:#fff;--bg-soft:#f9f6f5;--bg-soft2:#faf1ef;--ink:#2b2521;--ink-soft:#726860;--ink-faint:#736c66;--accent:#ab4f46;--accent-deep:#8f3f37;--accent-bright:#cc756c;--accent-soft:#b8564c17;--accent-line:#b8564c33;--line:#ede7e4;--card:#fff;--wa:#25d366;--shadow-sm:0 4px 14px #2b25210d;--shadow-md:0 12px 30px -12px #2b252124;--shadow-lg:0 30px 60px -24px #2b25213d;--r-xl:28px;--r-lg:22px;--r-md:16px;--r-sm:12px;--ease:cubic-bezier(.22, .61, .36, 1)}body:has(.pg-about){color:#2b2521;-webkit-font-smoothing:antialiased;background:#fff;font-family:Poppins,Poppins Fallback,system-ui,sans-serif;line-height:1.55}:is(html:has(.pg-about),body:has(.pg-about)){overflow-x:hidden}:where(.pg-about) .lp-kicker{letter-spacing:.1em;text-transform:uppercase;color:var(--accent);margin-bottom:12px;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:700}:where(.pg-about) .ab-hero{background:radial-gradient(120% 90% at 85% -12%,#b8564c24,#0000 58%),linear-gradient(#fbeeeb 0%,#f9f3f1 52%,#f7f2f0 100%);padding:clamp(48px,6vw,88px) clamp(18px,5vw,40px);position:relative;overflow:hidden}:where(.pg-about) .ab-hero:before{content:"";pointer-events:none;background:radial-gradient(circle,#b8564c24,#0000 65%);border-radius:50%;width:520px;height:520px;position:absolute;top:-180px;right:-160px}:where(.pg-about) .ab-hero:after{content:"";pointer-events:none;background:radial-gradient(circle,#b8564c1a,#0000 65%);border-radius:50%;width:520px;height:520px;position:absolute;bottom:-220px;left:-180px}:where(.pg-about) .ab-hero-inner{z-index:1;grid-template-columns:1.02fr .98fr;align-items:center;gap:clamp(32px,5vw,64px);max-width:1160px;margin:0 auto;display:grid;position:relative}@media (max-width:900px){:where(.pg-about) .ab-hero-inner{grid-template-columns:1fr;gap:clamp(40px,7vw,56px)}}:where(.pg-about) .ab-hero-copy{text-align:left}@media (max-width:900px){:where(.pg-about) .ab-hero-copy{text-align:center}}:where(.pg-about) .ab-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);border:1px solid var(--accent-line);background:#fff;border-radius:999px;align-items:center;gap:8px;margin-bottom:24px;padding:9px 18px;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:700;display:inline-flex;box-shadow:0 6px 18px -10px #b8564c59}:where(.pg-about) .ab-eyebrow .dot{background:var(--accent-bright);border-radius:50%;width:7px;height:7px}:where(.pg-about) .ab-hero h1{letter-spacing:-.03em;max-width:15ch;margin:0 0 20px;font-size:clamp(34px,5.6vw,60px);font-weight:700;line-height:1.04}@media (max-width:900px){:where(.pg-about) .ab-hero h1{margin-left:auto;margin-right:auto}}:where(.pg-about) .ab-hero h1 .hl{color:var(--accent);display:inline-block;position:relative}:where(.pg-about) .ab-underline{width:100%;height:.32em;color:var(--accent-bright);position:absolute;bottom:-.16em;left:0;right:0;overflow:visible}:where(.pg-about) .ab-underline path{stroke-dasharray:240;stroke-dashoffset:240px;animation:about-abDraw 1.1s var(--ease) .45s forwards}@keyframes about-abDraw{to{stroke-dashoffset:0}}:where(.pg-about) .ab-hero .sub{color:var(--ink-soft);max-width:44ch;margin:0 0 32px;font-size:clamp(16px,2.2vw,19px)}@media (max-width:900px){:where(.pg-about) .ab-hero .sub{margin-left:auto;margin-right:auto}}:where(.pg-about) .ab-hero-ctas{flex-wrap:wrap;gap:12px;display:flex}@media (max-width:900px){:where(.pg-about) .ab-hero-ctas{justify-content:center}}:where(.pg-about) .ab-btn{cursor:pointer;transition:.18s var(--ease);border:none;border-radius:999px;align-items:center;gap:9px;padding:15px 26px;font-size:15.5px;font-weight:800;text-decoration:none;display:inline-flex}:where(.pg-about) .ab-btn svg{width:18px;height:18px}:where(.pg-about) .ab-btn-primary{background:var(--accent);color:#fff;box-shadow:0 16px 34px -14px #b8564c8c}:where(.pg-about) .ab-btn-primary:hover{background:var(--accent-deep);transform:translateY(-2px)}:where(.pg-about) .ab-btn-ghost{color:var(--ink);border:1.5px solid var(--line);background:#fff}:where(.pg-about) .ab-btn-ghost:hover{border-color:var(--accent);color:var(--accent);transform:translateY(-2px)}:where(.pg-about) .ab-hero-stats{border-top:1px solid var(--accent-line);flex-wrap:wrap;gap:clamp(18px,3vw,40px);margin-top:clamp(32px,4vw,44px);padding-top:clamp(26px,3.5vw,34px);display:flex}@media (max-width:900px){:where(.pg-about) .ab-hero-stats{justify-content:center}}:where(.pg-about) .ab-hero-stat b{letter-spacing:-.02em;color:var(--accent);font-size:clamp(26px,3.6vw,38px);font-weight:800;line-height:1;display:block}:where(.pg-about) .ab-hero-stat span{color:var(--ink-soft);margin-top:7px;font-size:12.5px;font-weight:600;display:block}:where(.pg-about) .ab-hero-art{justify-content:center;align-items:center;min-height:clamp(360px,42vw,460px);display:flex;position:relative}@media (max-width:900px){:where(.pg-about) .ab-hero-art{min-height:400px;margin-top:8px}}@media (max-width:400px){:where(.pg-about) .ab-hero-art{min-height:360px}}:where(.pg-about) .ab-art-glow{filter:blur(38px);background:radial-gradient(circle,#cc756c4d,#0000 70%);border-radius:50%;width:82%;height:78%;position:absolute}:where(.pg-about) .ab-dash{z-index:2;border:1px solid var(--line);border-radius:var(--r-xl);width:min(92%,380px);box-shadow:var(--shadow-lg);background:#fff;padding:clamp(20px,2.6vw,26px);animation:7s ease-in-out infinite about-abBob;position:relative}:where(.pg-about) .ab-dash-top{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:20px;display:flex}:where(.pg-about) .ab-dash-title{align-items:center;gap:11px;display:flex}:where(.pg-about) .ab-dash-dot{background:#2ec766;border-radius:50%;flex:none;width:11px;height:11px;box-shadow:0 0 0 4px #2ec76629}:where(.pg-about) .ab-dash-title b{color:var(--ink);font-size:14.5px;font-weight:800;line-height:1.2;display:block}:where(.pg-about) .ab-dash-title small{color:var(--ink-faint);font-size:12px}:where(.pg-about) .ab-dash-delta{color:#1f9d55;white-space:nowrap;background:#2ec7661f;border:1px solid #2ec76640;border-radius:999px;align-items:center;gap:4px;padding:5px 10px;font-size:13.5px;font-weight:800;display:inline-flex}:where(.pg-about) .ab-dash-delta svg{width:15px;height:15px}:where(.pg-about) .ab-bars{justify-content:space-between;align-items:flex-end;gap:clamp(6px,1.4vw,11px);height:clamp(120px,15vw,150px);display:flex}:where(.pg-about) .ab-bars span{flex:1;align-items:flex-end;height:100%;display:flex}:where(.pg-about) .ab-bars i{background:linear-gradient(180deg, var(--accent-bright), var(--accent));opacity:.62;width:100%;height:0;animation:about-abGrow 1s var(--ease) forwards;border-radius:7px 7px 4px 4px;display:block}:where(.pg-about) .ab-bars span.on i{background:linear-gradient(180deg, var(--accent), var(--accent-deep));opacity:1;box-shadow:0 8px 18px -6px #b8564c99}:where(.pg-about) .ab-bars span:first-child i{animation-delay:.2s}:where(.pg-about) .ab-bars span:nth-child(2) i{animation-delay:.3s}:where(.pg-about) .ab-bars span:nth-child(3) i{animation-delay:.4s}:where(.pg-about) .ab-bars span:nth-child(4) i{animation-delay:.5s}:where(.pg-about) .ab-bars span:nth-child(5) i{animation-delay:.6s}:where(.pg-about) .ab-bars span:nth-child(6) i{animation-delay:.7s}:where(.pg-about) .ab-bars span:nth-child(7) i{animation-delay:.8s}@keyframes about-abGrow{to{height:var(--h)}}:where(.pg-about) .ab-dash-axis{justify-content:space-between;gap:clamp(6px,1.4vw,11px);margin-top:12px;display:flex}:where(.pg-about) .ab-dash-axis span{text-align:center;color:var(--ink-faint);flex:1;font-size:10.5px;font-weight:600}:where(.pg-about) .ab-fcard{z-index:3;border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--shadow-md);background:#fff;align-items:center;gap:11px;padding:12px 15px;display:flex;position:absolute}:where(.pg-about) .ab-fcard-txt b{color:var(--ink);font-size:13.5px;font-weight:800;line-height:1.2;display:block}:where(.pg-about) .ab-fcard-txt small{color:var(--ink-soft);font-size:11.5px}:where(.pg-about) .ab-fcard--rating{animation:6s ease-in-out .4s infinite about-abBob;top:6%;left:-4%}:where(.pg-about) .ab-fcard--lead{animation:6.6s ease-in-out .9s infinite about-abBob;bottom:8%;right:-5%}@media (max-width:400px){:where(.pg-about) .ab-fcard--rating{left:0}:where(.pg-about) .ab-fcard--lead{right:0}}:where(.pg-about) .ab-stars{color:var(--accent);gap:1px;display:inline-flex}:where(.pg-about) .ab-stars svg{fill:currentColor;width:13px;height:13px}:where(.pg-about) .ab-lead-ic{background:var(--accent-soft);border-radius:10px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:flex;position:relative}:where(.pg-about) .ab-lead-ic svg{width:18px;height:18px;stroke:var(--accent)}:where(.pg-about) .ab-lead-pulse{width:8px;height:8px;animation:about-abPulse 2s var(--ease) infinite;background:#2ec766;border-radius:50%;position:absolute;top:9px;right:11px;box-shadow:0 0 #2ec7668c}@keyframes about-abPulse{0%{box-shadow:0 0 #2ec76680}70%{box-shadow:0 0 0 8px #2ec76600}to{box-shadow:0 0 #2ec76600}}:where(.pg-about) .ab-tag{z-index:3;color:var(--ink);border:1px solid var(--accent-line);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffffe6;border-radius:999px;align-items:center;gap:7px;padding:8px 13px;font-size:12.5px;font-weight:700;display:inline-flex;position:absolute;box-shadow:0 10px 22px -12px #b8564c66}:where(.pg-about) .ab-tag .d{background:var(--accent);border-radius:50%;flex:none;width:6px;height:6px}:where(.pg-about) .ab-tag--web{animation:7.4s ease-in-out .2s infinite about-abBob;top:-2%;right:4%}:where(.pg-about) .ab-tag--ads{animation:8s ease-in-out 1.1s infinite about-abBob;bottom:-3%;left:6%}@keyframes about-abBob{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (prefers-reduced-motion:reduce){:where(.pg-about) .ab-underline path{stroke-dashoffset:0;animation:none}:where(.pg-about) .ab-bars i{height:var(--h);animation:none}:where(.pg-about) .ab-dash,:where(.pg-about) .ab-fcard,:where(.pg-about) .ab-tag,:where(.pg-about) .ab-lead-pulse{animation:none}}@keyframes about-ctaPulse{0%{box-shadow:0 0 #2ec76680}70%{box-shadow:0 0 0 10px #2ec76600}to{box-shadow:0 0 #2ec76600}}@keyframes about-ctaShine{to{left:130%}}:where(.pg-about) .ab-belief .lp-wrap{text-align:center;max-width:960px}:where(.pg-about) .ab-belief-lead{letter-spacing:-.03em;max-width:18ch;margin:0 auto;font-size:clamp(26px,4.6vw,50px);font-weight:800;line-height:1.18}:where(.pg-about) .ab-belief-lead .hl{color:var(--accent)}:where(.pg-about) .ab-belief-lead .strike{color:var(--ink-faint);white-space:nowrap;font-weight:700;position:relative}:where(.pg-about) .ab-belief-lead .strike:after{content:"";background:var(--accent);border-radius:2px;height:3px;position:absolute;top:52%;left:-2px;right:-2px;transform:rotate(-3deg)}:where(.pg-about) .ab-belief-sign{align-items:center;gap:12px;margin-top:clamp(28px,4vw,40px);display:inline-flex}:where(.pg-about) .ab-belief-sign .av{background:var(--accent);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:44px;height:44px;font-size:16px;font-weight:800;display:flex;box-shadow:0 10px 22px -8px #b8564c8c}:where(.pg-about) .ab-belief-sign b{color:var(--ink);text-align:left;font-size:14.5px;line-height:1.3;display:block}:where(.pg-about) .ab-belief-sign span{color:var(--ink-soft);font-size:12.5px}:where(.pg-about) .ab-insight{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(28px,5vw,64px);display:grid}@media (max-width:860px){:where(.pg-about) .ab-insight{grid-template-columns:1fr;gap:36px}}:where(.pg-about) .ab-insight-copy h2{letter-spacing:-.025em;max-width:16ch;margin-bottom:18px;font-size:clamp(24px,3.6vw,38px);font-weight:800;line-height:1.12}:where(.pg-about) .ab-insight-copy p{color:var(--ink-soft);font-size:clamp(14.5px,1.9vw,16.5px);line-height:1.7}:where(.pg-about) .ab-insight-copy p b{color:var(--ink);font-weight:700}:where(.pg-about) .ab-insight-flow{flex-direction:column;gap:14px;display:flex}:where(.pg-about) .ab-flow-node{border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-sm);transition:.25s var(--ease);background:#fff;align-items:center;gap:16px;padding:20px 22px;display:flex;position:relative}:where(.pg-about) .ab-flow-node:hover{border-color:var(--accent-line);box-shadow:var(--shadow-md);transform:translate(4px)}:where(.pg-about) .ab-flow-node .ic{background:var(--accent-soft);border-radius:13px;flex:none;justify-content:center;align-items:center;width:46px;height:46px;display:flex}:where(.pg-about) .ab-flow-node .ic svg{width:23px;height:23px;stroke:var(--accent)}:where(.pg-about) .ab-flow-node b{color:var(--ink);font-size:16px;font-weight:800;line-height:1.2;display:block}:where(.pg-about) .ab-flow-node span{color:var(--ink-soft);font-size:13px}:where(.pg-about) .ab-flow-node--win{background:linear-gradient(140deg, #241f1c, var(--ink));border-color:#0000}:where(.pg-about) .ab-flow-node--win .ic{background:#cc756c38}:where(.pg-about) .ab-flow-node--win .ic svg{stroke:var(--accent-bright)}:where(.pg-about) .ab-flow-node--win b{color:#fff}:where(.pg-about) .ab-flow-node--win span{color:#fff9}:where(.pg-about) .ab-flow-arrow{color:var(--accent);justify-content:center;display:flex}:where(.pg-about) .ab-flow-arrow svg{width:22px;height:22px;transform:rotate(90deg)}:where(.pg-about) .ab-cta2-card{text-align:center;background:radial-gradient(120% 130% at 50% 0,#3a2c28 0%,#2b211d 42%,#221a17 100%);border-radius:clamp(22px,3vw,34px);padding:clamp(34px,4.2vw,56px) clamp(22px,5vw,56px);position:relative;overflow:hidden;box-shadow:0 44px 90px -40px #2b252199}:where(.pg-about) .ab-cta2-glow{filter:blur(50px);pointer-events:none;z-index:0;background:radial-gradient(circle,#b8564c57,#0000 68%);width:70%;height:80%;position:absolute;top:-30%;left:50%;transform:translate(-50%)}:where(.pg-about) .ab-cta2-card>*{z-index:1;position:relative}:where(.pg-about) .ab-cta2-badge{letter-spacing:.16em;text-transform:uppercase;color:var(--accent-bright);background:#ffffff0f;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:9px;margin-bottom:20px;padding:8px 18px;font-family:JetBrains Mono,monospace;font-size:clamp(11px,1.4vw,13px);font-weight:700;display:inline-flex}:where(.pg-about) .ab-cta2-badge .dot{width:8px;height:8px;animation:about-ctaPulse 2.2s var(--ease) infinite;background:#2ec766;border-radius:50%;box-shadow:0 0 #2ec76699}:where(.pg-about) .ab-cta2-title{letter-spacing:-.035em;color:#fff;max-width:18ch;margin:0 auto clamp(26px,3.2vw,34px);font-size:clamp(30px,5vw,52px);font-weight:800;line-height:1.04}:where(.pg-about) .ab-cta2-title .hl{color:var(--accent-bright)}:where(.pg-about) .ab-cta2-btns{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}:where(.pg-about) .ab-cta2-btn{cursor:pointer;transition:transform .2s var(--ease), box-shadow .2s var(--ease), background .2s var(--ease);border:1px solid #0000;border-radius:999px;align-items:center;gap:10px;padding:17px 30px;font-size:clamp(15px,1.8vw,17px);font-weight:800;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}:where(.pg-about) .ab-cta2-btn svg{flex:none;width:20px;height:20px}:where(.pg-about) .ab-cta2-btn .arw{transition:transform .2s var(--ease)}:where(.pg-about) .ab-cta2-btn:hover .arw{transform:translate(4px)}:where(.pg-about) .ab-cta2-primary{background:linear-gradient(135deg, var(--accent-bright), var(--accent-deep));color:#fff;box-shadow:0 18px 40px -14px #b8564cb3}:where(.pg-about) .ab-cta2-primary:hover{transform:translateY(-3px);box-shadow:0 26px 54px -16px #b8564ccc}:where(.pg-about) .ab-cta2-primary:after{content:"";background:linear-gradient(100deg,#0000,#fff6,#0000);width:70%;height:100%;position:absolute;top:0;left:-120%;transform:skew(-18deg)}:where(.pg-about) .ab-cta2-primary:hover:after{animation:about-ctaShine .85s var(--ease)}:where(.pg-about) .ab-cta2-ghost{color:var(--ink);background:#fff;box-shadow:0 14px 30px -16px #00000080}:where(.pg-about) .ab-cta2-ghost:hover{transform:translateY(-3px);box-shadow:0 22px 44px -18px #0000008c}:where(.pg-about) .ab-cta2-wa{color:#0b3b1e;background:#2ec766;box-shadow:0 18px 40px -14px #2ec76699}:where(.pg-about) .ab-cta2-wa:hover{background:#28b85d;transform:translateY(-3px);box-shadow:0 26px 54px -16px #2ec766b8}:where(.pg-about) .ab-cta2-trust{color:#ffffff8c;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 22px;margin-top:clamp(28px,3.8vw,36px);font-size:14px;font-weight:500;display:flex}:where(.pg-about) .ab-cta2-trust b{color:#fff;font-weight:800}:where(.pg-about) .ab-cta2-stars{color:#ffffff8c;align-items:center;gap:8px;display:inline-flex}:where(.pg-about) .ab-cta2-stars svg{width:15px;height:15px;fill:var(--accent-bright)}:where(.pg-about) .ab-cta2-stars svg+svg{margin-left:-3px}:where(.pg-about) .ab-cta2-stars b{margin-left:5px}:where(.pg-about) .ab-cta2-sep{background:#ffffff47;border-radius:50%;width:4px;height:4px}@media (max-width:640px){:where(.pg-about) .ab-cta2-btns{flex-direction:column;gap:11px}:where(.pg-about) .ab-cta2-btn{justify-content:center;width:100%}:where(.pg-about) .ab-cta2-trust{gap:9px 16px}}:where(.pg-about) .ab-facts{background:var(--bg-soft);border:1px solid var(--line);border-radius:var(--r-lg);margin:0;padding:6px clamp(18px,3vw,28px)}:where(.pg-about) .ab-facts>div{border-top:1px solid var(--line);grid-template-columns:8.5em 1fr;align-items:baseline;gap:12px;padding:15px 0;display:grid}:where(.pg-about) .ab-facts>div:first-child{border-top:0}:where(.pg-about) .ab-facts dt{color:var(--ink-soft);font-size:13.5px}:where(.pg-about) .ab-facts dd{color:var(--ink);margin:0;font-size:15.5px;font-weight:700;line-height:1.5}:where(.pg-about) .ab-facts dd a{color:var(--accent);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}:where(.pg-about) .ab-facts dd a:hover{text-decoration-thickness:2px}@media (max-width:400px){:where(.pg-about) .ab-facts>div{grid-template-columns:1fr;gap:2px}}
