@font-face{font-family:Vazirmatn;font-style:normal;font-weight:100 900;font-display:swap;src:url("fonts/vazir-ar.woff2") format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1;}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:100 900;font-display:swap;src:url("fonts/vazir-latin-ext.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:100 900;font-display:swap;src:url("fonts/vazir-latin.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:"Vazirmatn Fallback";src:local(Arial);ascent-override:101.87%;descent-override:53.36%;line-gap-override:0%;size-adjust:100.66%;}html{margin:0;overflow-x:hidden;}body.lp{margin:0;}.lp{--t-bg:#0a1929;--t-surface:#0f2337;--t-text:#e8f1f8;--t-muted:#8aa4bd;--t-primary:#22d3ee;--t-primary-fg:#04141f;--t-accent:#22d3ee;--t-border:#1c3a4d;--t-radius:14px;--radius:var(--t-radius);--radius-sm:max(0px,calc(var(--t-radius) * .43));--radius-md:max(0px,calc(var(--t-radius) * .57));--radius-lg:max(0px,calc(var(--t-radius) * .71));--radius-xl:var(--t-radius);--radius-2xl:calc(var(--t-radius)+4px);--radius-3xl:calc(var(--t-radius)+8px);--radius-4xl:calc(var(--t-radius)+12px);--t-tint:rgba(34,211,238,.12);--font-vazir:Vazirmatn,"Vazirmatn Fallback",Tahoma,sans-serif;--font-shabnam:Shabnam,"Shabnam Fallback",Tahoma,sans-serif;--font-samim:Samim,"Samim Fallback",Tahoma,sans-serif;--font-sahel:Sahel,"Sahel Fallback",Tahoma,sans-serif;--font-tanha:Tanha,"Tanha Fallback",Tahoma,sans-serif;--font-parastoo:Parastoo,"Parastoo Fallback",Tahoma,sans-serif;--font-gandom:Gandom,"Gandom Fallback",Tahoma,sans-serif;--font-markazi:"Markazi Text","Markazi Text Fallback",Georgia,serif;--font-lalezar:Lalezar,"Lalezar Fallback",Tahoma,sans-serif;--font-nastaliq:"Noto Nastaliq Urdu","Noto Nastaliq Urdu Fallback",Georgia,serif;--font-notosans:"Noto Sans Arabic","Noto Sans Arabic Fallback",Tahoma,sans-serif;--font-kufi:"Noto Kufi Arabic","Noto Kufi Arabic Fallback",Tahoma,sans-serif;--font-display:var(--font-vazir);--font-body:var(--font-vazir);box-sizing:border-box;min-height:100vh;margin:0;background:var(--t-bg);color:var(--t-text);font-family:var(--font-body);line-height:1.5;overflow-x:hidden;}.lp *,.lp *:before,.lp *:after{box-sizing:inherit;}.lp a{color:inherit;text-decoration:none;}.lp img{max-width:100%;display:block;}.lp-icon{width:1.25em;height:1.25em;display:inline-block;vertical-align:middle;}img.lp-icon{object-fit:contain;}.lp-wrap{width:100%;max-width:80rem;margin:0 auto;padding:0 1rem;}.lp-reveal{opacity:1;translate:0;scale:1;filter:blur(0);}.lp-anim-on{--lp-reveal-y:32px;--lp-reveal-dur:.6s;--lp-reveal-ease:cubic-bezier(.22,1,.36,1);--lp-reveal-blur:0px;--lp-reveal-scale:1;}.lp-anim-on.lp-anim-low{--lp-reveal-y:14px;--lp-reveal-dur:.4s;}.lp-anim-on.lp-anim-medium{--lp-reveal-y:22px;--lp-reveal-dur:.5s;}.lp-anim-on .lp-reveal{opacity:0;translate:0 var(--lp-reveal-y);scale:var(--lp-reveal-scale);filter:blur(var(--lp-reveal-blur));transition:opacity var(--lp-reveal-dur) var(--lp-reveal-ease),translate var(--lp-reveal-dur) var(--lp-reveal-ease),scale var(--lp-reveal-dur) var(--lp-reveal-ease),filter var(--lp-reveal-dur) var(--lp-reveal-ease);}.lp-anim-on.is-reveal-fade .lp-reveal{translate:0;}.lp-anim-on .lp-reveal.is-in{opacity:1;translate:0;scale:1;filter:blur(0);}@media (prefers-reduced-motion:reduce){.lp-anim-on .lp-reveal,.lp-anim-on .lp-reveal.is-in{opacity:1;translate:0;scale:1;filter:blur(0);transition:none;}}.lp-header{position:sticky;top:0;z-index:40;}.lp-header-row{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 0;}.lp-brand{display:flex;align-items:center;gap:.7rem;font-weight:700;}.lp-brand-mark{width:2.5rem;height:2.5rem;border-radius:var(--radius-xl);display:flex;align-items:center;justify-content:center;background:var(--t-primary);color:var(--t-primary-fg);}.lp-nav{display:none;align-items:center;justify-content:center;flex-wrap:wrap;gap:.15rem;min-width:0;}.lp-nav a{padding:.5rem .85rem;border-radius:10px;color:var(--t-muted);font-size:.9rem;}.lp-nav a.is-active,.lp-nav a:hover{color:var(--t-primary);}.lp-header-actions{display:none;align-items:center;gap:.6rem;}.lp-btn{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;border-radius:var(--t-radius);padding:.75rem 1.4rem;font-weight:600;border:1px solid transparent;cursor:pointer;transition:transform 150ms ease,background-color 150ms ease,border-color 150ms ease;}.lp-btn-primary{background:var(--t-primary);color:var(--t-primary-fg);}.lp a.lp-btn-primary,.lp button.lp-btn-primary{background:var(--t-primary);color:var(--t-primary-fg);}button.lp-btn{font:inherit;appearance:none;-webkit-appearance:none;}.lp-btn-ghost{border-color:var(--t-border);color:var(--t-text);}.lp-menu-btn{background:none;border:0;color:inherit;padding:.4rem;display:inline-flex;cursor:pointer;}.lp-auth-fly{position:fixed;top:max(16px,env(safe-area-inset-top,0px));right:max(16px,env(safe-area-inset-right,0px));z-index:80;min-height:44px;padding:0 14px 0 16px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:var(--t-radius);background:var(--t-primary);color:var(--t-primary-fg);border:1px solid color-mix(in srgb,var(--t-primary) 70%,var(--t-border));box-shadow:0 12px 28px color-mix(in srgb,var(--t-primary) 32%,transparent);text-decoration:none;font-family:var(--font-body),Vazirmatn,Tahoma,sans-serif;font-size:13px;font-weight:700;white-space:nowrap;transition:transform 160ms ease,filter 160ms ease,box-shadow 160ms ease;}.lp-auth-fly i{font-size:15px;line-height:1;}.lp-auth-fly span{line-height:1;}.lp-auth-fly:hover{transform:translateY(-2px) scale(1.03);filter:brightness(1.06);box-shadow:0 16px 34px color-mix(in srgb,var(--t-primary) 40%,transparent);color:var(--t-primary-fg);}@media (max-width:420px){.lp-auth-fly{padding:0 12px;font-size:12px;}}.lp>.lp-drawer,.lp-drawer{position:fixed !important;inset:0;z-index:200 !important;margin:0;display:block;visibility:hidden;pointer-events:none;background:rgba(0,0,0,0);-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);transition:background-color 280ms ease,backdrop-filter 280ms ease,visibility 0s linear 280ms;}.lp.is-menu-open>.lp-drawer,.lp.is-menu-open .lp-drawer{visibility:visible;pointer-events:auto;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:background-color 280ms ease,backdrop-filter 280ms ease,visibility 0s;}.lp .lp-drawer-panel{position:absolute;top:0;bottom:0;right:0;z-index:1;display:flex;flex-direction:column;width:82%;max-width:24rem;background:var(--t-bg);color:var(--t-text);padding:1.5rem;overflow:auto;-webkit-overflow-scrolling:touch;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);transform:translate3d(105%,0,0);transition:transform 320ms cubic-bezier(.22,1,.36,1);will-change:transform;font-family:var(--font-body);}.lp.is-menu-open .lp-drawer-panel{transform:translate3d(0,0,0);}.lp .lp-drawer-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin:0 0 2rem;}.lp .lp-drawer-brand{font-size:1.125rem;font-weight:700;line-height:1.4;color:var(--t-text);}.lp .lp-drawer-close,.lp .lp-drawer-panel>.lp-menu-btn{margin:0;display:inline-flex;align-items:center;justify-content:center;padding:.5rem;border-radius:999px;color:var(--t-text);background:transparent;}.lp .lp-drawer-close:hover{background:var(--t-surface);}.lp .lp-drawer-nav{display:flex;flex-direction:column;gap:.25rem;}.lp .lp-drawer-nav a{display:block;padding:.75rem 1rem;border:0;border-radius:14px;color:var(--t-text);background:transparent;font-size:1.125rem;font-weight:500;line-height:1.5;transition:background-color 150ms ease,color 150ms ease;}.lp .lp-drawer-nav a:hover,.lp .lp-drawer-nav a.is-active{background:var(--t-surface);color:var(--t-text);}.lp .lp-drawer-actions{margin-top:auto;display:flex;flex-direction:column;gap:.75rem;padding-top:2rem;}.lp a.lp-drawer-customer,.lp .lp-drawer-customer{display:block;padding:.75rem 1rem;border:0;border-radius:14px;background:var(--t-primary);color:var(--t-primary-fg);text-align:center;font-size:1rem;font-weight:600;line-height:1.5;}.lp a.lp-drawer-staff,.lp .lp-drawer-staff{display:block;padding:.75rem 1rem;border:1px solid var(--t-border);border-radius:14px;background:transparent;color:var(--t-text);text-align:center;font-size:1rem;font-weight:600;line-height:1.5;}.lp.is-menu-open{overflow:hidden;touch-action:none;}@media (prefers-reduced-motion:reduce){.lp-drawer,.lp-drawer-panel{transition:none;}}.lp-hero{position:relative;padding:5rem 0 4rem;}.lp-hero-grid{display:grid;gap:2.5rem;align-items:center;}.lp-kicker{display:inline-flex;align-items:center;gap:.5rem;border:1px solid var(--t-border);background:var(--t-tint);color:var(--t-primary);border-radius:999px;padding:.35rem .9rem;font-size:.85rem;}.lp-title{font-size:clamp(2rem,5vw,3.6rem);line-height:1.2;font-weight:900;margin:1rem 0 0;}.lp-title em{font-style:normal;color:var(--t-primary);}.lp-lead{color:var(--t-muted);font-size:1.05rem;line-height:1.9;max-width:36rem;}.lp-actions{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:1.6rem;}.lp-badges{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1.6rem;color:var(--t-muted);font-size:.9rem;}.lp-section{padding:5rem 0;}.lp-section-head{max-width:42rem;margin:0 0 2rem;}.lp-section-head .lp-kicker{margin-bottom:.6rem;}.lp-section-head h2{font-size:clamp(1.6rem,3vw,2.3rem);margin:0;}.lp-section-head p{color:var(--t-muted);line-height:1.8;}.lp-cards{display:grid;gap:1rem;}.lp-card{background:var(--t-surface);border:1px solid var(--t-border);border-radius:var(--t-radius);padding:1.4rem;}.lp-card h3{margin:.8rem 0 .4rem;}.lp-card p{color:var(--t-muted);line-height:1.8;margin:0;}.lp-icon-box{width:3.2rem;height:3.2rem;border-radius:var(--radius-xl);display:flex;align-items:center;justify-content:center;background:var(--t-tint);color:var(--t-primary);}.lp-stats{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;}.lp-stat{background:var(--t-surface);border:1px solid var(--t-border);border-radius:var(--t-radius);padding:1.2rem;}.lp-stat b{display:block;font-size:1.8rem;color:var(--t-primary);}.lp-stat>span{color:var(--t-muted);font-size:.9rem;}.lp-faq{border:1px solid var(--t-border);border-radius:var(--t-radius);overflow:hidden;}.lp-faq-item+.lp-faq-item{border-top:1px solid var(--t-border);}.lp-faq-item button{width:100%;text-align:right;background:var(--t-surface);border:0;color:inherit;padding:1rem 1.1rem;font:inherit;font-weight:700;display:flex;justify-content:space-between;align-items:center;gap:1rem;cursor:pointer;}.lp-faq-item div{display:none;padding:0 1.1rem 1rem;color:var(--t-muted);line-height:1.8;}.lp-faq-item.is-open div{display:block;}.lp-form,.lp-form-grid{display:grid;gap:.9rem;}.lp-form{position:relative;}.lp-form label{display:block;font-size:.9rem;margin-bottom:.35rem;}.lp-form input,.lp-form select,.lp-form textarea{width:100%;border:1px solid var(--t-border);background:var(--t-surface);color:var(--t-text);border-radius:var(--t-radius);padding:.75rem .9rem;font:inherit;}.lp-form textarea{min-height:7rem;resize:vertical;}.lp-form-status{margin-top:.6rem;}.lp-form-status.is-ok{color:var(--t-primary);}.lp-form-status.is-err{color:#ef4444;}.lp-form.is-sent .lp-form-grid{display:none;}.lp-hp{position:absolute;inset-inline-start:0;top:0;width:1px;height:1px;padding:0;margin:0;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0;}.lp-cta{text-align:center;}.lp-cta-box{border:1px solid var(--t-border);border-radius:var(--radius-3xl);padding:3rem 1.5rem;background:var(--t-tint);}.lp-footer{border-top:1px solid var(--t-border);padding:3rem 0 1.5rem;}.lp-footer-grid{display:grid;gap:2rem;}.lp-footer h4{margin:0 0 .8rem;}.lp-footer ul{list-style:none;padding:0;margin:0;}.lp-footer li{margin:.45rem 0;}.lp-footer a{color:var(--t-muted);}.lp-footer a:hover{color:var(--t-primary);}.lp-social{display:flex;gap:.5rem;margin-top:1rem;}.lp-social a{width:2.25rem;height:2.25rem;border:1px solid var(--t-border);border-radius:var(--radius-lg);display:flex;align-items:center;justify-content:center;}.lp-legal{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem;margin-top:2rem;padding-top:1rem;border-top:1px solid var(--t-border);color:var(--t-muted);font-size:.85rem;}.lp-stars{color:var(--t-primary);letter-spacing:.1em;}.lp-agent-photo{width:100%;aspect-ratio:1;object-fit:cover;border-radius:var(--t-radius);background:var(--t-surface);}.lp-powered{display:inline-flex;gap:.4rem;font-size:.75rem;opacity:.65;}.lp-media{border-radius:var(--t-radius);min-height:16rem;background:center/cover no-repeat var(--t-surface);}.lp-t01{--t-bg:#0a1929;--t-surface:#0f2337;--t-text:#e8f1f8;--t-muted:#8aa4bd;--t-primary:#22d3ee;--t-primary-fg:#04141f;--t-accent:#22d3ee;--t-border:#1c3a4d;--t-radius:14px;--t-tint:rgba(34,211,238,.12);}.lp-t02{--t-bg:#f6f2ea;--t-surface:#fff;--t-text:#1c1a17;--t-muted:#8a8173;--t-primary:#a8823c;--t-primary-fg:#fff;--t-accent:#a8823c;--t-border:#e3dacb;--t-radius:2px;--font-display:var(--font-markazi);}.lp-t02 .lp-title,.lp-t05 .lp-title,.lp-t08 .lp-title,.lp-t10 .lp-title,.lp-t11 .lp-title,.lp-t12 .lp-title,.lp-t16 .lp-title,.lp-t18 .lp-title,.lp-t19 .lp-title,.lp-t28 .lp-title,.lp-t30 .lp-title{font-family:var(--font-display);}.lp-t03{--t-bg:#070a17;--t-surface:rgba(255,255,255,.06);--t-text:#eef1fb;--t-muted:#9aa3c7;--t-primary:#7c5cff;--t-primary-fg:#fff;--t-accent:#22e0d6;--t-border:rgba(255,255,255,.14);--t-radius:18px;}.lp-t03 .lp-hero{min-height:100vh;text-align:center;display:flex;align-items:center;}.lp-t03 .lp-lead{margin-inline:auto;}.lp-t04{--t-bg:#eef0f4;--t-surface:#fff;--t-text:#14161c;--t-muted:#6b7280;--t-primary:#4f46e5;--t-primary-fg:#fff;--t-accent:#4f46e5;--t-border:#e2e5ec;--t-radius:22px;}.lp-t04 .lp-cards{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));}.lp-t05{--t-bg:#f7f5f0;--t-surface:#fff;--t-text:#141414;--t-muted:#7a746c;--t-primary:#b3271e;--t-primary-fg:#fff;--t-accent:#b3271e;--t-border:#d9d4c9;--t-radius:0;}.lp-t05 .lp-header,.lp-t05 .lp-footer,.lp-t05 .lp-faq{border-color:#141414;}.lp-t06{--t-bg:#f8f6f1;--t-surface:#fff;--t-text:#1f2a28;--t-muted:#6b7671;--t-primary:#0f766e;--t-primary-fg:#fff;--t-accent:#0f766e;--t-border:#e6e1d7;--t-radius:18px;}.lp-t07{--t-bg:#f2f2f0;--t-surface:#fff;--t-text:#111;--t-muted:#666;--t-primary:#e2231a;--t-primary-fg:#fff;--t-accent:#e2231a;--t-border:#111;--t-radius:0;}.lp-t07 .lp-section,.lp-t07 .lp-header,.lp-t07 .lp-footer{border-bottom:2px solid #111;}.lp-t08{--t-bg:#0a0a0b;--t-surface:#141416;--t-text:#f5f5f5;--t-muted:#9a9a9f;--t-primary:#d4af6a;--t-primary-fg:#0a0a0b;--t-accent:#d4af6a;--t-border:#26262b;--t-radius:2px;}.lp-t08 .lp-hero{min-height:100vh;display:flex;align-items:center;overflow:hidden;}.lp-t09{--t-bg:#fbf6ef;--t-surface:#fff;--t-text:#3a3330;--t-muted:#8a7f77;--t-primary:#e07a5f;--t-primary-fg:#fff;--t-accent:#81b29a;--t-border:#ece2d6;--t-radius:24px;}.lp-t10{--t-bg:#12100c;--t-surface:#1b1811;--t-text:#f3ecdd;--t-muted:#a99e86;--t-primary:#c9a24b;--t-primary-fg:#12100c;--t-accent:#1f6f5c;--t-border:#2c281d;--t-radius:6px;}.lp-t10 .lp-hero{text-align:center;}.lp-t10 .lp-lead{margin-inline:auto;}.lp-t11{--t-bg:#faf6f0;--t-surface:#fff;--t-text:#2a1f22;--t-muted:#8a7a7d;--t-primary:#7d2438;--t-primary-fg:#faf6f0;--t-accent:#b56478;--t-border:#e4d5cf;--t-radius:2px;}.lp-t12{--t-bg:#f7f3ec;--t-surface:#fffdf9;--t-text:#3b3229;--t-muted:#9a8d7c;--t-primary:#b8893f;--t-primary-fg:#fffdf9;--t-accent:#c9a0a0;--t-border:#e7ddcd;--t-radius:24px;}.lp-t12 .lp-hero{text-align:center;}.lp-t13{--t-bg:#141013;--t-surface:#1e181c;--t-text:#f2ece8;--t-muted:#a99e97;--t-primary:#e8836b;--t-primary-fg:#141013;--t-accent:#e8836b;--t-border:#332b30;--t-radius:0;}.lp-t13 .lp-hero{display:grid;min-height:100vh;}.lp-t14{--t-bg:#efeafb;--t-surface:#fff;--t-text:#2c1d44;--t-muted:#7a6a94;--t-primary:#6d4aa8;--t-primary-fg:#fff;--t-accent:#a98fe0;--t-border:#ddd2f2;--t-radius:18px;}.lp-t14 .lp-hero{text-align:center;}.lp-t15{--t-bg:#f6efe6;--t-surface:#fffaf3;--t-text:#40372e;--t-muted:#8f8274;--t-primary:#8a9a6b;--t-primary-fg:#fffaf3;--t-accent:#d99f88;--t-border:#e6dccd;--t-radius:28px;}.lp-t16{--t-bg:#0b0a08;--t-surface:#151310;--t-text:#f3eee2;--t-muted:#9c9584;--t-primary:#c9a24b;--t-primary-fg:#0b0a08;--t-accent:#c9a24b;--t-border:#2a2620;--t-radius:0;}.lp-t17{--t-bg:#160f24;--t-surface:#1f1633;--t-text:#f2ecfa;--t-muted:#a89bc4;--t-primary:#d4af6a;--t-primary-fg:#160f24;--t-accent:#c9a24b;--t-border:#332748;--t-radius:8px;}.lp-t18{--t-bg:#0c1f18;--t-surface:#12291f;--t-text:#eef4ef;--t-muted:#93a89c;--t-primary:#cbb26a;--t-primary-fg:#0c1f18;--t-accent:#2f7d5b;--t-border:#1f3a2e;--t-radius:12px;}.lp-t19{--t-bg:#1a1416;--t-surface:#241a1d;--t-text:#f3e9e6;--t-muted:#ab9a97;--t-primary:#7c2d3c;--t-primary-fg:#f3e9e6;--t-accent:#c9a86a;--t-border:#3a2a2e;--t-radius:4px;}.lp-t20{--t-bg:#fbfbf9;--t-surface:#fff;--t-text:#111;--t-muted:#8a8a86;--t-primary:#111;--t-primary-fg:#fff;--t-accent:#d6482f;--t-border:#e6e6e2;--t-radius:0;}.lp-t20 .lp-title{font-weight:500;}.lp-t21{--t-bg:#050608;--t-surface:#0e1116;--t-text:#eef2f6;--t-muted:#8a94a1;--t-primary:#5ad1e6;--t-primary-fg:#050608;--t-accent:#5ad1e6;--t-border:#1a2029;--t-radius:6px;}.lp-t21 .lp-hero{min-height:100vh;}.lp-t22{--t-bg:#eef2fb;--t-surface:#fff;--t-text:#1a2340;--t-muted:#6b7796;--t-primary:#3b62f6;--t-primary-fg:#fff;--t-accent:#3b62f6;--t-border:#dce3f4;--t-radius:20px;}.lp-t22 .lp-card{box-shadow:0 20px 40px rgba(26,35,64,.08);transform:perspective(1200px) rotateX(2deg);}.lp-t23{--t-bg:#f4f6fb;--t-surface:#fff;--t-text:#0f1836;--t-muted:#64708c;--t-primary:#4f46e5;--t-primary-fg:#fff;--t-accent:#4f46e5;--t-border:#e4e8f2;--t-radius:16px;}.lp-t24{--t-bg:#f3efe4;--t-surface:#fbf8f0;--t-text:#243026;--t-muted:#6f7a6c;--t-primary:#2f5137;--t-primary-fg:#fbf8f0;--t-accent:#b98a4e;--t-border:#ddd6c4;--t-radius:20px;}.lp-t25{--t-bg:#081525;--t-surface:#0d1f33;--t-text:#e6f0f7;--t-muted:#7d97ad;--t-primary:#22d3ee;--t-primary-fg:#081525;--t-accent:#22d3ee;--t-border:#1a3350;--t-radius:2px;}.lp-t25{background-image:linear-gradient(rgba(34,211,238,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(34,211,238,.06) 1px,transparent 1px);background-size:28px 28px;}.lp-t26{--t-bg:#e8ebf2;--t-surface:#eef1f7;--t-text:#2b3350;--t-muted:#7b8399;--t-primary:#5b7cfa;--t-primary-fg:#fff;--t-accent:#5b7cfa;--t-border:#d5dae6;--t-radius:22px;}.lp-t26 .lp-card,.lp-t26 .lp-btn-primary,.lp-t26 .lp-stat{box-shadow:8px 8px 18px #c8cdd9,-8px -8px 18px #fff;border:0;}.lp-t27{--t-bg:#f0ece3;--t-surface:#fff;--t-text:#171512;--t-muted:#726b60;--t-primary:#c65332;--t-primary-fg:#f0ece3;--t-accent:#2b3fd4;--t-border:#d9d2c5;--t-radius:0;}.lp-t27 .lp-hero{clip-path:polygon(0 0,100% 0,92% 100%,0 88%);}.lp-t28{--t-bg:#f5efe1;--t-surface:#fff;--t-text:#1b2a3f;--t-muted:#6d7688;--t-primary:#1c3a5e;--t-primary-fg:#f5efe1;--t-accent:#8a2d3f;--t-border:#e0d7c3;--t-radius:10px;}.lp-t29{--t-bg:#0c0718;--t-surface:#150c2b;--t-text:#ece8fb;--t-muted:#9a8fc4;--t-primary:#a855f7;--t-primary-fg:#0c0718;--t-accent:#22d3ee;--t-border:#2a1d4d;--t-radius:16px;}.lp-t30{--t-bg:#f6f1ea;--t-surface:#fff;--t-text:#3a2b38;--t-muted:#8b7d86;--t-primary:#4a2e46;--t-primary-fg:#f6f1ea;--t-accent:#c58f9a;--t-border:#e3d9cd;--t-radius:10px;}@media (min-width:640px){.lp-wrap{padding:0 1.5rem;}}@media (min-width:768px){.lp-cards.is-2{grid-template-columns:repeat(2,1fr);}}@media (max-width:1023.98px){.lp .lp-menu-btn[data-lp-menu-open]{display:inline-flex !important;visibility:visible !important;opacity:1 !important;pointer-events:auto !important;flex:0 0 auto;}.lp header .lp-header-actions{display:none !important;}.lp header .lp-header-actions:has(>.lp-menu-btn){display:flex !important;align-items:center;justify-content:flex-end;gap:.45rem;flex:0 0 auto;}.lp header .lp-header-actions>a{display:none !important;}}@media (min-width:1024px){.lp-nav{display:flex;}.lp-header-actions{display:flex;}.lp-menu-btn{display:none;}.lp .lp-menu-btn{display:none !important;}.lp .lp-drawer,.lp-drawer{display:none !important;}.lp-header-row:has(>.lp-nav),.lp-header-pill-inner:has(>.lp-nav){display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"brand nav actions";align-items:center;column-gap:1rem;}.lp-header-row:has(>.lp-nav)>.lp-brand,.lp-header-pill-inner:has(>.lp-nav)>.lp-brand{grid-area:brand;}.lp-header-row:has(>.lp-nav)>.lp-nav,.lp-header-pill-inner:has(>.lp-nav)>.lp-nav{grid-area:nav;display:flex;flex-wrap:wrap;justify-content:center;min-width:0;max-width:100%;}.lp-header-row:has(>.lp-nav)>.lp-header-actions,.lp-header-pill-inner:has(>.lp-nav)>.lp-header-actions{grid-area:actions;}.lp-header-row:has(>.lp-nav)>.lp-menu-btn,.lp-header-pill-inner:has(>.lp-nav)>.lp-menu-btn{display:none;}.lp-hero-grid{grid-template-columns:1.1fr .9fr;}.lp-cards.is-3{grid-template-columns:repeat(3,1fr);}.lp-cards.is-4{grid-template-columns:repeat(4,1fr);}.lp-form.is-2,.lp-form-grid.is-2{grid-template-columns:1fr 1fr;}.lp-form.is-2 .is-wide,.lp-form-grid.is-2 .is-wide{grid-column:1 / -1;}.lp-contact{display:grid;grid-template-columns:1fr 20rem;gap:2.5rem;}.lp-footer-grid{grid-template-columns:1.2fr 1fr 1fr 1fr;}.lp-split{display:grid;grid-template-columns:1fr 1fr;gap:2.5rem;align-items:center;}.lp-t13 .lp-hero{grid-template-columns:1fr 1fr;}}@media (max-width:767px){.lp-hero{padding-top:5.5rem;}}.lp-wrap-wide{width:100%;max-width:94rem;margin:0 auto;padding:0 1.5rem;}.lp-section-head.is-center,.is-center{text-align:center;}.lp-section-head.is-center .lp-lead,.is-center .lp-lead{margin-inline:auto;}.lp-actions.is-center{justify-content:center;}.lp-dot,.lp-dot-line i{width:.55rem;height:.55rem;border-radius:50%;background:var(--t-primary);display:inline-block;}.lp-dot.is-pulse{animation:lp-pulse 1.6s ease infinite;}@keyframes lp-pulse{50%{opacity:.35;}}.lp-track{display:inline-block;letter-spacing:.3em;text-transform:uppercase;font-size:.8rem;color:var(--t-primary);}.lp-title-serif{font-family:var(--font-markazi);}.lp-brand-serif{font-family:var(--font-markazi);font-weight:700;}.lp-nasta{font-family:var(--font-nastaliq);}.lp-t29{--font-display:var(--font-notosans);font-family:var(--font-notosans);}.lp-t02{--font-display:var(--font-markazi);}.lp-t05{--font-display:var(--font-markazi);}.lp-t08{--font-display:var(--font-markazi);}.lp-t10{--font-display:var(--font-markazi);}.lp-t11{--font-display:var(--font-markazi);}.lp-t12{--font-display:var(--font-markazi);}.lp-t16{--font-display:var(--font-markazi);}.lp-t18{--font-display:var(--font-markazi);}.lp-t19{--font-display:var(--font-markazi);}.lp-t28{--font-display:var(--font-markazi);}.lp-t30{--font-display:var(--font-markazi);}.lp-t13 .lp-title,.lp-t13 h2,.lp-t13 h3,.lp-t13 .lp-brand{font-family:var(--font-kufi);}.lp-t17 .lp-title,.lp-t17 h2,.lp-t17 h3,.lp-t17 .lp-brand{font-family:var(--font-kufi);}.lp-t10:before,.lp-t28:before{content:"";position:fixed;inset:0;z-index:0;pointer-events:none;opacity:.06;background-image:url("media/persian-pattern.png");background-size:360px;}.lp-t10>*,.lp-t28>*{position:relative;z-index:1;}.lp-brand-xl{font-size:clamp(1.6rem,4vw,2.6rem);}.lp-brand-sm{font-size:.9rem;letter-spacing:.02em;}.lp-caps{text-transform:uppercase;letter-spacing:.16em;font-size:.72rem;font-weight:700;}.lp-btn-pill,.lp-btn-grad{border-radius:999px;}.lp-btn-grad{background:linear-gradient(to left,var(--t-primary),var(--t-accent));color:#fff;}.lp-btn-ink{background:#1c1a17;color:#fff;}.lp-btn-outline-ink{border:1px solid currentColor;}.lp-btn-light{background:#fff;color:var(--t-primary);border-radius:999px;}.lp-link-uline{border-bottom:1px solid currentColor;padding-bottom:.15rem;}.lp-link-accent{text-decoration:underline;text-decoration-color:var(--t-accent);text-underline-offset:4px;font-weight:600;}.lp-grad-text{background:linear-gradient(to left,var(--t-primary),var(--t-accent));-webkit-background-clip:text;background-clip:text;color:transparent;}.lp-glass{border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.06);backdrop-filter:blur(16px);}.lp-header-pill{background:transparent;border:0;}.lp-header-pill-inner{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:.75rem auto;padding:.55rem 1rem;border-radius:999px;overflow:visible;}.lp-header-pill-inner.is-organic{background:rgba(255,255,255,.88);border:1px solid #ece2d6;box-shadow:0 8px 30px rgba(224,122,95,.08);}.lp-header-pill-inner.is-lav{background:rgba(255,255,255,.72);border:1px solid rgba(255,255,255,.6);}.lp-header-pill-inner.is-depth{background:rgba(255,255,255,.82);border-radius:18px;box-shadow:0 10px 30px -15px rgba(59,98,246,.4);}.lp-header-pill-inner.is-neo{background:var(--t-bg);border-radius:18px;box-shadow:8px 8px 18px #c8cdd9,-8px -8px 18px #fff;}.lp-header-over{position:fixed;inset-inline:0;background:transparent;border:0;}.lp-header-grid3{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:1rem;}.lp-header-grid3>.lp-brand{justify-self:start;min-width:0;}.lp-header-grid3>.lp-nav{justify-self:center;flex-wrap:wrap;min-width:0;max-width:100%;}.lp-header-grid3>.lp-header-actions{justify-self:end;}.lp-header-tri{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;}.lp-nav-underline a{position:relative;}.lp-nav-pill{background:#fff;border-radius:999px;padding:.25rem;}.lp-nav-bar{display:none;justify-content:center;gap:2rem;border-block:1px solid #111;padding:.7rem 0;}.lp-masthead{display:flex;justify-content:space-between;max-width:80rem;margin:0 auto;padding:.55rem 1.25rem;font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;color:var(--t-muted);}.lp-quote{font-size:1.35rem;font-style:italic;color:var(--t-primary);}.lp-quote-serif{font-family:var(--font-markazi);font-size:1.8rem;line-height:1.35;}.lp-quote-rule{border-right:2px solid var(--t-primary);padding-right:1rem;font-size:1.4rem;}.lp-test-foot{margin-top:1rem;padding-top:.8rem;border-top:1px solid var(--t-border);}.lp-cred-grid{display:grid;gap:.6rem;margin:1.2rem 0;}@media (min-width:640px){.lp-cred-grid{grid-template-columns:1fr 1fr;}}.lp-chips{display:flex;flex-wrap:wrap;gap:.45rem;margin:1rem 0;}.lp-chips span{border:1px solid var(--t-border);border-radius:999px;padding:.25rem .7rem;font-size:.8rem;}.lp-dash-list{list-style:none;padding:0;}.lp-dash-list li,.lp-check-list li{display:flex;align-items:center;gap:.5rem;margin:.4rem 0;}.lp-dash-list i{width:1.2rem;height:1px;background:var(--t-primary);}.lp-avatar-row{display:flex;align-items:center;gap:.7rem;margin-top:1rem;padding-top:.8rem;border-top:1px solid var(--t-border);}.lp-av{width:2.4rem;height:2.4rem;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--t-primary),var(--t-accent));font-weight:800;}.lp-agent-round{width:14rem;height:14rem;border-radius:50%;object-fit:cover;margin:0 auto;}.lp-row-head{display:flex;justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1.5rem;}.lp-icon-rows,.lp-icon-row,.lp-hairline{display:flex;gap:.9rem;}.lp-icon-row,.lp-hairline{border-top:1px solid var(--t-border);padding-top:1rem;margin-top:1rem;}.lp-card.is-row{display:flex;align-items:flex-start;gap:1rem;}.lp-scroll-cue{position:absolute;bottom:1.4rem;left:50%;transform:translateX(-50%);opacity:.55;}.lp-hero-v01{min-height:100vh;display:flex;align-items:center;}.lp-hero-glow{position:absolute;left:25%;top:33%;width:20rem;height:20rem;border-radius:50%;background:rgba(6,182,212,.2);filter:blur(120px);pointer-events:none;}.lp-hero-v01-grid{display:grid;gap:2.5rem;align-items:center;position:relative;}.lp-stats-v01{display:none;}.lp-stats-v01 .lp-stat.is-offset{margin-top:2rem;}.lp-about-v01-grid,.lp-agent-v01-grid{display:grid;gap:2.5rem;}.lp-contact-aside{display:flex;flex-direction:column;gap:1rem;}.lp-info-row{display:flex;align-items:flex-start;gap:1rem;background:var(--t-surface);border:1px solid var(--t-border);border-radius:var(--t-radius);padding:1.25rem;}.lp-info-row p{margin:0;color:var(--t-muted);font-size:.875rem;}.lp-info-row strong{display:block;margin-top:.125rem;font-weight:500;}.lp-info-row .lp-icon-box{flex-shrink:0;}.lp-legal-start{display:flex;flex-direction:column;gap:.375rem;}.lp-legal-start p{margin:0;}.lp-legal-links{display:flex;flex-wrap:wrap;gap:1.25rem;align-items:center;}.lp-legal-open{appearance:none;background:none;border:0;padding:0;margin:0;font:inherit;color:inherit;cursor:pointer;}.lp-footer .lp-legal-open{color:var(--t-muted);}.lp-footer .lp-legal-open:hover{color:var(--t-primary);}.lp-footer>[class*="lp-wrap"]>.lp-legal-links{flex:1 1 100%;width:100%;justify-content:center;}@media (min-width:1024px){.lp-stats-v01{display:grid;}.lp-hero-v01-grid,.lp-about-v01-grid{grid-template-columns:1fr 1fr;}.lp-agent-v01-grid{grid-template-columns:23.75rem 1fr;}}.lp-hero-v02-split{display:grid;gap:2rem;align-items:end;}.lp-hero-v02 .lp-title{font-size:clamp(2.6rem,7vw,5.5rem);line-height:.95;color:var(--t-text);}.lp-hero-v02-frame{position:relative;}.lp-hero-v02-frame:before{content:"";position:absolute;inset:-12px -12px auto auto;width:100%;height:100%;border:1px solid var(--t-primary);}.lp-hero-v02-frame img{position:relative;width:100%;aspect-ratio:3/4;object-fit:cover;}.lp-stats-row-v02{display:grid;grid-template-columns:repeat(2,1fr);border-block:1px solid var(--t-border);margin-top:2.5rem;}.lp-stat-cell{padding:1.5rem;text-align:center;border-inline-start:1px solid var(--t-border);}.lp-num-list{border-top:1px solid var(--t-border);}.lp-num-row{display:grid;gap:1rem;align-items:center;padding:1.4rem 0;border-bottom:1px solid var(--t-border);}.lp-num{font-size:1.8rem;color:var(--t-primary);}.lp-round-ico{width:3rem;height:3rem;border:1px solid var(--t-border);border-radius:50%;display:flex;align-items:center;justify-content:center;}.lp-about-v02{background:#1c1a17;color:#f6f2ea;}.lp-about-v02-grid,.lp-agent-v02-grid{display:grid;gap:2rem;}.lp-about-v02 img,.lp-corner-frame img{width:100%;object-fit:cover;}.lp-hair-grid{display:grid;gap:1.2rem;margin-top:1.5rem;}.lp-quote-grid{display:grid;gap:1px;background:var(--t-border);}.lp-quote-grid>div{background:#efe9dd;padding:2rem;}.lp-giant-q{font-size:4rem;line-height:1;color:var(--t-primary);}.lp-test-v02{background:#efe9dd;}@media (min-width:900px){.lp-hero-v02-split{grid-template-columns:1.3fr 1fr;}.lp-stats-row-v02{grid-template-columns:repeat(4,1fr);}.lp-num-row{grid-template-columns:5rem 1fr auto;}.lp-about-v02-grid,.lp-agent-v02-grid,.lp-quote-grid,.lp-hair-grid{grid-template-columns:1fr 1fr;}}.lp-hero-v03{min-height:100vh;display:flex;align-items:center;justify-content:center;text-align:center;padding-top:7rem;}.lp-hero-v03 .lp-title{max-width:50rem;margin-inline:auto;}.lp-orb{position:absolute;border-radius:50%;filter:blur(110px);pointer-events:none;}.lp-orb-a{top:0;right:-4rem;width:22rem;height:22rem;background:rgba(124,92,255,.3);}.lp-orb-b{top:30%;left:-4rem;width:20rem;height:20rem;background:rgba(34,224,214,.25);}.lp-glass-strip{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;max-width:48rem;margin:2.5rem auto 0;overflow:hidden;border-radius:24px;}.lp-glass-strip>div{padding:1.2rem;}.lp-icon-grad{background:linear-gradient(135deg,rgba(124,92,255,.3),rgba(34,224,214,.3));}.lp-agent-v03-card{display:grid;gap:1.5rem;max-width:48rem;margin:0 auto;padding:1.6rem;border-radius:32px;}@media (min-width:768px){.lp-glass-strip{grid-template-columns:repeat(4,1fr);}.lp-agent-v03-card{grid-template-columns:16rem 1fr;align-items:center;}}.lp-bento{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;}.lp-tile{background:#fff;border-radius:26px;padding:1.4rem;box-shadow:0 2px 20px rgba(20,22,28,.05);}.lp-tile.is-hero{background:#4f46e5;color:#fff;grid-column:span 2;}.lp-tile.is-photo{grid-column:span 2;padding:0;overflow:hidden;position:relative;min-height:16rem;}.lp-tile.is-photo img{width:100%;height:100%;object-fit:cover;position:absolute;inset:0;}.lp-photo-cap{position:absolute;inset-inline:0;bottom:0;padding:1rem;background:linear-gradient(transparent,rgba(0,0,0,.7));color:#fff;}.lp-bar{display:block;width:2rem;height:.3rem;border-radius:99px;margin-bottom:.5rem;background:#4f46e5;}.lp-bar.is-emerald{background:#10b981;}.lp-bar.is-amber{background:#f59e0b;}.lp-bar.is-rose{background:#f43f5e;}.lp-chip,.lp-chip-row{display:inline-flex;align-items:center;gap:.4rem;border-radius:999px;padding:.25rem .7rem;background:#eef2ff;color:#4338ca;font-size:.8rem;}.lp-bento.is-svc .lp-tile:first-child,.lp-bento.is-agent .lp-tile.is-hero{grid-column:span 2;}@media (min-width:800px){.lp-bento{grid-template-columns:repeat(4,1fr);}.lp-bento.is-3{grid-template-columns:repeat(3,1fr);}.lp-tile.is-hero,.lp-tile.is-photo{grid-column:span 2;grid-row:span 2;}}.lp-t05 .lp-header{border-bottom:2px solid #111;}.lp-hero-v05-lead{display:grid;gap:1.5rem;}.lp-title-mag{font-size:clamp(3rem,9vw,7rem);line-height:.92;}.lp-rule-box{border-top:2px solid #111;padding-top:1rem;}.lp-wide-shot{aspect-ratio:21/9;background:center/cover;filter:grayscale(1);margin:1.5rem 0;}.lp-stats-rule{display:grid;grid-template-columns:repeat(2,1fr);border-block:2px solid #111;}.lp-stats-rule>div{padding:1rem;border-inline-start:1px solid var(--t-border);}.lp-kicker-idx{letter-spacing:.2em;text-transform:uppercase;font-size:.8rem;color:var(--t-primary);}.lp-num-pairs{display:grid;gap:1.6rem;}.lp-num-pairs>*{display:flex;gap:1rem;border-top:1px solid var(--t-border);padding-top:1rem;}.lp-agent-v05{background:#141414;color:#f7f5f0;}.lp-agent-v05-grid{display:grid;gap:2rem;}.lp-grey-photo{position:relative;}.lp-grey-photo img{width:100%;filter:grayscale(1);aspect-ratio:3/4;object-fit:cover;}.lp-grey-photo span{position:absolute;bottom:0;right:0;background:var(--t-primary);padding:.4rem .8rem;}.lp-cols-2{column-count:1;}@media (min-width:800px){.lp-hero-v05-lead{grid-template-columns:1.4fr 1fr;}.lp-stats-rule{grid-template-columns:repeat(4,1fr);}.lp-num-pairs,.lp-agent-v05-grid{grid-template-columns:1fr 1fr;}.lp-cols-2{column-count:2;column-gap:2rem;}.lp-nav-bar{display:flex;}}.lp-brand-round{width:2.2rem;height:2.2rem;border-radius:50%;background:var(--t-primary);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:800;}.lp-hero-v06-grid{display:grid;gap:2rem;align-items:center;}.lp-hero-v06-photo{position:relative;}.lp-photo-slab{position:absolute;inset:3rem .8rem 0;border-radius:40px;background:var(--t-primary);}.lp-hero-v06-photo img{position:relative;border-radius:32px;width:100%;}.lp-float-stat,.lp-float-pill{position:absolute;background:#fff;border-radius:18px;padding:.8rem 1.1rem;box-shadow:0 12px 30px rgba(0,0,0,.12);}.lp-hero-v06-photo .lp-float-stat{bottom:-1rem;left:50%;transform:translateX(-50%);}.lp-stats-band-v06{background:var(--t-primary);color:#fff;padding:2rem 0;}.lp-stats-band{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;text-align:center;}.lp-agent-v06-grid{display:grid;gap:2rem;}.lp-card.is-soft{border-radius:22px;}@media (min-width:900px){.lp-hero-v06-grid{grid-template-columns:1fr 28rem;}.lp-stats-band{grid-template-columns:repeat(4,1fr);}.lp-agent-v06-grid{grid-template-columns:22rem 1fr;}}.lp-swiss{display:grid;gap:1px;background:#111;}.lp-swiss-main,.lp-swiss-dark,.lp-swiss-about>*{background:var(--t-bg);}.lp-swiss-main{padding:2rem 1.2rem;}.lp-swiss-dark{background:#111;color:#fff;padding:2rem 1.2rem;}.lp-swiss-dark .is-accent{color:var(--t-primary);}.lp-swiss-dark .is-rule{margin-top:1.4rem;padding-top:1.4rem;border-top:1px solid #333;}.lp-swiss-head{display:grid;gap:1rem;border-bottom:2px solid #111;padding-bottom:1rem;}.lp-swiss-cells{display:grid;gap:1px;background:#111;}.lp-swiss-cells>*{background:var(--t-bg);padding:1.4rem;min-height:12rem;}.lp-agent-v07{background:#111;color:#fff;}@media (min-width:900px){.lp-swiss{grid-template-columns:2fr 1fr;}.lp-swiss-about,.lp-swiss-agent{grid-template-columns:5fr 7fr;}.lp-swiss-cells{grid-template-columns:repeat(3,1fr);}.lp-swiss-cells.is-2{grid-template-columns:1fr 1fr;}}.lp-hero-v08,.lp-hero-v16,.lp-hero-v21{min-height:100vh;display:flex;align-items:center;overflow:hidden;}.lp-bleed{position:absolute;inset:0;width:100%;height:120%;object-fit:cover;}.lp-bleed-shade{position:absolute;inset:0;background:linear-gradient(to left,rgba(10,10,11,.55),rgba(10,10,11,.92));}.lp-bleed-shade.is-bottom{background:linear-gradient(#0b0a08aa,#0b0a08);}.lp-bleed-shade.is-cine{background:linear-gradient(to top,#050608,#05060899 50%,#05060855);}.lp-hero-v08-copy,.lp-hero-v21-copy{position:relative;}.lp-stats-strip-v08,.lp-stats-strip-v10,.lp-stats-strip-v16,.lp-stats-strip-v19{display:grid;grid-template-columns:repeat(2,1fr);border-block:1px solid var(--t-border);text-align:center;}.lp-stats-strip-v08>div,.lp-stats-strip-v10>div,.lp-stats-strip-v16>div,.lp-stats-strip-v19>div{padding:1.6rem .8rem;border-inline-start:1px solid var(--t-border);}.lp-card.is-cine{position:relative;overflow:hidden;}.lp-gold-frame{position:relative;}.lp-gold-frame:before{content:"";position:absolute;inset:-10px;border:1px solid var(--t-primary);}.lp-gold-frame img{position:relative;width:100%;aspect-ratio:3/4;object-fit:cover;}.lp-about-v08{position:relative;overflow:hidden;}.lp-about-bleed{position:absolute;inset:0;background:center/cover;opacity:.2;}@media (min-width:800px){.lp-stats-strip-v08,.lp-stats-strip-v10,.lp-stats-strip-v16,.lp-stats-strip-v19{grid-template-columns:repeat(4,1fr);}}.lp-blob{position:absolute;border-radius:50%;filter:blur(80px);opacity:.3;pointer-events:none;}.lp-blob-a{width:22rem;height:22rem;right:-4rem;top:-3rem;background:var(--t-accent);}.lp-blob-b{width:18rem;height:18rem;left:-3rem;top:10rem;background:var(--t-primary);}.lp-blob-photo img{width:100%;aspect-ratio:4/5;object-fit:cover;border:8px solid #fff;border-radius:2.5rem;}.lp-blob-photo{position:relative;}.lp-blob-photo .lp-float-stat{bottom:-1rem;right:1rem;}.lp-soft-panel{background:#fff;border-radius:2rem;padding:1.4rem;display:grid;grid-template-columns:repeat(2,1fr);}.lp-soft-panel.is-sage b,.is-sage{color:var(--t-accent);}.lp-icon-box.is-coral,.is-coral{color:var(--t-primary);}.lp-card.is-round,.lp-media.is-round,.lp-agent-photo.is-round{border-radius:2rem;}@media (min-width:800px){.lp-soft-panel{grid-template-columns:repeat(4,1fr);}}.lp-diamond{color:var(--t-primary);display:inline-block;transform:rotate(45deg);margin-left:.4rem;}.lp-ornament{text-align:center;color:var(--t-primary);letter-spacing:1rem;}.lp-ornate-frame{position:relative;max-width:48rem;margin:2rem auto 0;}.lp-ornate-frame:before,.lp-ornate-frame:after{content:"";position:absolute;inset:-8px;border:1px solid var(--t-primary);}.lp-ornate-frame:after{transform:rotate(.6deg);opacity:.4;}.lp-ornate-frame img{position:relative;width:100%;aspect-ratio:16/7;object-fit:cover;}.lp-card.is-ornate{position:relative;}.lp-icon-box.is-square{border:1px solid var(--t-primary);border-radius:0;background:transparent;}.lp-italic{display:block;font-style:italic;color:var(--t-primary);}.lp-mag-photo{position:relative;}.lp-mag-photo img{width:100%;aspect-ratio:3/4;object-fit:cover;}.lp-mag-photo .lp-float-stat{bottom:-1rem;right:-0.5rem;background:var(--t-bg);}.lp-svc-v11{background:#f4ebe5;}.lp-num-list.is-blush a{display:grid;grid-template-columns:auto 1fr auto auto;gap:1rem;align-items:center;padding:1.1rem 0;border-top:1px solid rgba(42,31,34,.12);}@media (min-width:900px){.lp-hero-v11-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:2rem;align-items:end;}}.lp-hero-v12{text-align:center;padding-top:4rem;}.lp-curve-photo{position:relative;max-width:48rem;margin:2.5rem auto 0;}.lp-curve-photo img{width:100%;aspect-ratio:16/10;object-fit:cover;border-radius:64px;}.lp-float-pill{top:-1rem;right:2rem;display:flex;gap:.6rem;align-items:center;border-radius:999px;}.lp-card.is-soft-lux,.lp-lux-card{border-radius:32px;box-shadow:0 20px 50px -30px rgba(59,50,41,.3);background:var(--t-surface);}.lp-lux-card{display:grid;overflow:hidden;}.lp-media.is-curve,.is-curve-img{border-radius:48px;}@media (min-width:800px){.lp-lux-card{grid-template-columns:.9fr 1.1fr;}.lp-lux-card>div{padding:2rem;}}.lp-hero-v13{display:grid;min-height:100vh;}.lp-fashion-photo{position:relative;min-height:50vh;}.lp-fashion-photo img{width:100%;height:100%;object-fit:cover;}.lp-giant-idx{position:absolute;bottom:1.5rem;right:1.5rem;font-size:5rem;font-weight:900;color:rgba(255,255,255,.9);}.lp-fashion-copy{display:flex;flex-direction:column;justify-content:center;padding:3rem 1.5rem;}.lp-circle-cta{display:inline-flex;align-items:center;gap:.8rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;}.lp-circle-cta span{width:3.4rem;height:3.4rem;border-radius:50%;border:1px solid var(--t-primary);display:flex;align-items:center;justify-content:center;}.lp-inline-stats{display:flex;gap:1.6rem;flex-wrap:wrap;margin-top:2rem;padding-top:1.4rem;border-top:1px solid var(--t-border);}.lp-fashion-row{display:flex;align-items:center;gap:1rem;padding:1.3rem 0;border-top:1px solid var(--t-border);}.lp-gap-grid{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--t-border);}.lp-gap-grid>*{background:var(--t-surface);padding:1rem;}@media (min-width:900px){.lp-hero-v13{grid-template-columns:1fr 1fr;}}.lp-hero-v14{text-align:center;padding-top:6rem;}.lp-orb-lav{width:22rem;height:22rem;right:-3rem;top:2rem;background:#c9b6f5;opacity:.4;}.lp-lav-stats{display:grid;grid-template-columns:repeat(2,1fr);gap:.8rem;max-width:36rem;margin:2rem auto 0;}.lp-lav-stats>*{border-radius:16px;padding:1rem;}@media (min-width:640px){.lp-lav-stats{grid-template-columns:repeat(4,1fr);}}.lp-chip.is-peach{background:rgba(217,159,136,.2);color:#c07a5e;border-radius:999px;padding:.3rem .8rem;}.lp-organic-photo{position:relative;}.lp-organic-photo img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:60% 40% 55% 45% / 55% 50% 50% 45%;}.lp-leaf-dot{position:absolute;top:-0.6rem;left:-0.6rem;width:3.6rem;height:3.6rem;border-radius:50%;background:#d99f88;color:#fff;display:flex;align-items:center;justify-content:center;}.lp-card.is-organic{border-radius:36px 36px 36px 8px;}.lp-card.is-stagger{transform:translateY(1.2rem);}.lp-icon-blob{width:3.4rem;height:3.4rem;display:flex;align-items:center;justify-content:center;color:#fff;border-radius:60% 40% 55% 45% / 55% 50% 50% 45%;background:var(--t-primary);}.lp-icon-blob.is-peach{background:#d99f88;}.lp-media.is-blob,.is-blob-img{border-radius:48% 52% 44% 56% / 52% 48% 52% 48%;}.lp-gold{color:var(--t-primary);}.lp-gold-line{display:block;width:5rem;height:1px;background:var(--t-primary);margin:1.2rem auto;}.lp-gold-list>*{display:flex;align-items:center;gap:1rem;padding:1.2rem 0;border-bottom:1px solid var(--t-border);}.lp-agent-full{display:grid;}.lp-agent-full img{min-height:50vh;width:100%;object-fit:cover;}.lp-agent-full>div{padding:2rem 1.4rem;}@media (min-width:800px){.lp-gold-list{display:grid;grid-template-columns:1fr 1fr;}.lp-agent-full{grid-template-columns:1fr 1fr;}}.lp-orb-violet{width:22rem;height:22rem;right:20%;top:0;background:#8b5cf6;opacity:.2;}.lp-gold-ring{padding:2px;border-radius:24px;background:linear-gradient(135deg,#d4af6a,#8b5cf6);}.lp-gold-ring img{width:100%;border-radius:22px;display:block;}.lp-gold-ring{position:relative;}.lp-gold-ring .lp-float-stat{bottom:-1rem;left:-1rem;background:var(--t-surface);border:1px solid var(--t-border);}.lp-card.is-wealth{background:linear-gradient(#1f1633,#160f24);}.lp-chart-card{background:var(--t-surface);border:1px solid var(--t-border);border-radius:24px;padding:1.4rem;}.lp-chart-head{display:flex;justify-content:space-between;margin-bottom:1rem;}.lp-bars{display:flex;align-items:end;gap:.4rem;height:10rem;}.lp-bars i{flex:1;background:var(--t-accent);opacity:.55;border-radius:4px 4px 0 0;}.lp-bars i:last-child{background:var(--t-primary);opacity:1;}.lp-chart-foot{display:grid;grid-template-columns:repeat(3,1fr);gap:.6rem;margin-top:1rem;padding-top:1rem;border-top:1px solid var(--t-border);}.lp-meter{margin:1rem 0;}.lp-meter-bar{height:.45rem;background:var(--t-border);border-radius:99px;overflow:hidden;}.lp-meter-bar i{display:block;height:100%;background:linear-gradient(90deg,var(--t-accent),var(--t-primary));}.lp-hero-v19{display:grid;}.lp-wine-copy{padding:3rem 1.4rem;}.lp-wine-photo{min-height:46vh;background:#8c3346;position:relative;}.lp-wine-photo img{width:100%;height:100%;object-fit:cover;mix-blend-mode:luminosity;opacity:.9;position:absolute;inset:0;}@media (min-width:900px){.lp-hero-v19{grid-template-columns:1.2fr .8fr;}}.lp-hero-v20{padding:5rem 0 4rem;}.lp-title.is-light{font-weight:500;max-width:46rem;}.lp-dot-line{display:flex;align-items:center;gap:.6rem;color:var(--t-muted);}.lp-hero-v20-foot{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1.5rem;border-top:1px solid var(--t-border);padding-top:1.4rem;margin-top:2rem;}.lp-stats-bare-v20,.lp-stats-bare-v21{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--t-border);}.lp-stats-bare-v20>div,.lp-stats-bare-v21>div{background:var(--t-bg);padding:2rem 1rem;}.lp-min-row{display:grid;grid-template-columns:auto 1fr auto;gap:1rem;align-items:center;padding:1.3rem 0;border-top:1px solid var(--t-border);}.lp-min-about,.lp-min-agent{display:grid;gap:2rem;}.is-grey{filter:grayscale(1);}@media (min-width:800px){.lp-stats-bare-v20,.lp-stats-bare-v21{grid-template-columns:repeat(4,1fr);}.lp-min-about,.lp-min-agent{grid-template-columns:1fr 1.4fr;}}.lp-hero-v21{height:100vh;}.lp-hero-v21 .lp-title{margin:0;}.lp-depth{box-shadow:0 30px 60px -25px rgba(59,98,246,.35),0 10px 20px -10px rgba(26,35,64,.15);background:#fff;}.lp-card.is-tilt{transform:perspective(1200px) rotateX(2deg);}.lp-orbit{position:relative;min-height:22rem;}.lp-orbit-core{position:absolute;left:50%;top:50%;width:10rem;height:10rem;margin:-5rem 0 0 -5rem;border-radius:36px;background:linear-gradient(135deg,#3b62f6,#6a8bff);color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 30px 60px -25px rgba(59,98,246,.35);}.lp-orbit-chip{position:absolute;display:flex;align-items:center;gap:.4rem;background:#fff;border-radius:16px;padding:.5rem .7rem;box-shadow:0 10px 24px rgba(26,35,64,.12);font-size:.75rem;}.lp-orbit-chip.p1{top:2%;right:8%;}.lp-orbit-chip.p2{top:18%;left:0;}.lp-orbit-chip.p3{bottom:10%;right:0;}.lp-orbit-chip.p4{bottom:2%;left:12%;}.lp-orbit-chip.p5{top:44%;right:-4%;}.lp-dash{background:#fff;border:1px solid var(--t-border);border-radius:24px;padding:1.1rem;box-shadow:0 30px 60px -30px rgba(79,70,229,.4);}.lp-dash-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:.8rem;}.lp-chip.is-on{background:#eafaf6;color:#14b8a6;border-radius:999px;padding:.15rem .6rem;font-size:.75rem;}.lp-dash-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:.6rem;}.lp-dash-wide{grid-column:span 2;border:1px solid var(--t-border);border-radius:16px;padding:.8rem;}.lp-spark{width:100%;height:3rem;color:var(--t-primary);}.lp-gauge{border:1px solid var(--t-border);border-radius:16px;padding:.6rem;text-align:center;}.lp-gauge-ring{width:5rem;height:5rem;border-radius:50%;margin:0 auto;display:flex;align-items:center;justify-content:center;}.lp-gauge-ring span{width:3.5rem;height:3.5rem;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:.8rem;}.lp-dash-cell{border:1px solid var(--t-border);border-radius:14px;padding:.6rem;text-align:center;}.lp-nature-band{position:relative;margin-top:2rem;border-radius:80px 80px 32px 32px;overflow:hidden;}.lp-nature-band img{width:100%;aspect-ratio:21/9;object-fit:cover;}.lp-nature-stats{display:grid;grid-template-columns:repeat(2,1fr);}.lp-nature-band .lp-nature-stats{position:absolute;inset-inline:0;bottom:0;background:rgba(36,48,38,.55);color:#fbf8f0;}.lp-nature-stats>div{padding:.9rem;text-align:center;}.lp-card.is-earth{background:#fbf8f0;}.lp-icon-box.is-sand{background:#b98a4e;color:#fff;}.lp-rule-side{display:flex;gap:.8rem;border-right:2px solid var(--t-primary);padding-right:.8rem;margin:.8rem 0;}@media (min-width:800px){.lp-nature-stats{grid-template-columns:repeat(4,1fr);}}.lp-hero-v25{border-bottom:1px solid var(--t-border);}.lp-track-line{display:flex;align-items:center;gap:.6rem;letter-spacing:.28em;text-transform:uppercase;font-size:.75rem;color:var(--t-primary);}.lp-track-line i{width:2rem;height:1px;background:var(--t-primary);}.lp-cyan{color:var(--t-primary);}.lp-bracket{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--t-border);padding:12px;}.lp-bracket:before,.lp-bracket:after{content:"";position:absolute;width:.7rem;height:.7rem;border:1px solid var(--t-primary);}.lp-bracket:before{top:0;right:0;border-width:1px 1px 0 0;}.lp-bracket:after{bottom:0;left:0;border-width:0 0 1px 1px;}.lp-bracket>div{background:#0a1a2e;padding:1rem;}.lp-spec-grid{display:grid;gap:1px;background:var(--t-border);}.lp-spec-grid>*{background:var(--t-bg);padding:1.3rem;}@media (min-width:800px){.lp-spec-grid{grid-template-columns:repeat(3,1fr);}}.lp-neo{border-radius:22px;box-shadow:8px 8px 18px #c8cdd9,-8px -8px 18px #fff;padding:1.3rem;background:var(--t-bg);}.lp-neo-in{box-shadow:inset 6px 6px 12px #c8cdd9,inset -6px -6px 12px #fff;border-radius:16px;display:inline-flex;align-items:center;justify-content:center;padding:.55rem .9rem;}.lp-neo-stats{display:grid;grid-template-columns:1fr 1fr;gap:1rem;}.lp-asym{display:grid;gap:1.4rem;}.lp-stamp{display:inline-block;transform:rotate(-2deg);background:var(--t-accent);color:#fff;padding:.2rem .6rem;font-weight:800;font-size:.85rem;}.lp-hero-v27 .lp-title span{display:block;color:var(--t-primary);padding-right:1.5rem;}.lp-asym-photo{position:relative;}.lp-asym-photo img{width:100%;aspect-ratio:3/4;object-fit:cover;border:4px solid #111;}.lp-tilt-stat{position:absolute;bottom:-1rem;right:-0.6rem;transform:rotate(-3deg);border:4px solid #111;background:var(--t-bg);padding:.6rem 1rem;}.lp-ticker-v27{background:var(--t-accent);color:#fff;display:flex;flex-wrap:wrap;justify-content:space-around;gap:1rem;padding:1.2rem;}.lp-card.is-clip{border:2px solid #111;position:relative;overflow:hidden;}.lp-giant-bg{position:absolute;left:.6rem;top:.3rem;font-size:3.4rem;font-weight:900;color:#e6ddcb;}.lp-media.is-clip,.is-clip-img{clip-path:polygon(0 0,100% 0,92% 100%,0 88%);}@media (min-width:900px){.lp-asym{grid-template-columns:7fr 5fr;align-items:center;}}.lp-nasta{font-size:1.8rem;color:var(--t-accent);}.lp-geo-div{display:flex;align-items:center;justify-content:center;gap:.4rem;margin:.8rem 0;}.lp-geo-div i{width:3.4rem;height:1px;background:currentColor;opacity:.35;}.lp-geo-div b{width:.55rem;height:.55rem;transform:rotate(45deg);background:var(--t-primary);}.lp-geo-div b.is-open{background:transparent;border:1px solid var(--t-primary);width:.45rem;height:.45rem;}.lp-hex{clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);overflow:hidden;}.lp-hex img{width:100%;aspect-ratio:1;object-fit:cover;}.lp-card.is-geo{position:relative;overflow:hidden;}.lp-geo-bar{position:absolute;inset-inline:0;top:0;height:4px;background:var(--t-primary);}.lp-geo-bar.is-wine,.lp-icon-box.is-wine{background:var(--t-accent);}.lp-stats-navy-v28{background:var(--t-primary);color:#f5efe1;display:grid;grid-template-columns:repeat(2,1fr);text-align:center;}.lp-stats-navy-v28>div{padding:1.6rem .8rem;}.lp-stats-navy-v28 b{color:#e6c47a;}@media (min-width:800px){.lp-stats-navy-v28{grid-template-columns:repeat(4,1fr);}}.lp-hero-v29{text-align:center;padding-top:5rem;}.lp-violet{color:var(--t-primary);}.lp-orb-purp{width:22rem;height:22rem;right:-4rem;top:0;background:#a855f733;}.lp-orb-cyan{width:22rem;height:22rem;left:-4rem;top:30%;background:#22d3ee22;}.lp-digi-stats{display:grid;grid-template-columns:repeat(2,1fr);gap:.8rem;max-width:48rem;margin:2rem auto 0;}.lp-digi-stats>*{border-radius:16px;padding:1rem;}.lp-card.is-glow{position:relative;overflow:hidden;}.lp-glow-frame{position:relative;}.lp-glow-frame:before{content:"";position:absolute;inset:-1rem;filter:blur(24px);background:linear-gradient(135deg,#a855f744,#22d3ee22);z-index:-1;border-radius:2rem;}.lp-glow-frame img{width:100%;border-radius:2rem;}@media (min-width:640px){.lp-digi-stats{grid-template-columns:repeat(4,1fr);}}.lp-advisor-photo{position:relative;}.lp-advisor-photo:before{content:"";position:absolute;inset:-10px;background:#b3915a26;border-radius:20px;z-index:-1;}.lp-advisor-photo img{width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:16px;}.lp-about-v30{background:#efe6d8;}.lp-story{display:grid;gap:1.5rem;}.lp-agent-v30{background:var(--t-primary);color:#f6f1ea;}.lp-agent-v30 img{width:100%;max-width:18rem;aspect-ratio:3/4;object-fit:cover;border-radius:16px;box-shadow:0 0 0 4px rgba(179,145,90,.4);}@media (min-width:800px){.lp-story{grid-template-columns:1fr 1.4fr;}}body.lp>.lp-licenses{position:fixed;left:1rem;bottom:1rem;z-index:70;width:auto;max-width:none;}.lp-licenses-panel{display:none;position:absolute;left:0;right:auto;top:auto;bottom:100%;flex-direction:column;align-items:stretch;gap:.65rem;margin:0 0 .65rem;padding:0;background:none;border:0;box-shadow:none;width:max-content;max-width:92vw;}.lp-licenses.is-open .lp-licenses-panel{display:flex;}.lp-licenses-item{box-sizing:border-box;width:max-content;max-width:92vw;min-height:0;display:flex;align-items:center;justify-content:center;padding:10px;overflow:visible;background:var(--t-surface);color:var(--t-text);border:1px solid var(--t-border);border-radius:var(--t-radius);box-shadow:0 12px 32px rgba(0,0,0,.22);}.lp-licenses-item:empty{display:none;}.lp-licenses-item a{display:block;line-height:0;cursor:pointer;}.lp-licenses-item img,.lp-licenses-item iframe{display:block;width:125px;max-width:125px;height:auto;object-fit:contain;border:0;}body.lp>.lp-licenses .lp-licenses-btn{position:relative;z-index:1;box-shadow:0 8px 24px rgba(0,0,0,.18);}.lp-agency-license-trigger{display:block;margin:0;padding:0;border:0;background:transparent;cursor:pointer;line-height:0;border-radius:calc(var(--t-radius) - 4px);transition:transform .22s ease,box-shadow .22s ease;}.lp-agency-license-trigger:hover,.lp-agency-license-trigger:focus-visible{transform:translateY(-2px) scale(1.03);outline:2px solid var(--t-primary);outline-offset:3px;}.lp-agency-license-trigger img{display:block;width:125px;max-width:125px;height:auto;object-fit:contain;pointer-events:none;}body.lp.is-agency-license-open,body.lp.is-legal-open{overflow:hidden;}body.lp>.lp-agency-license-modal{position:fixed;inset:0;z-index:90;display:flex;align-items:center;justify-content:center;padding:1.25rem;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .34s ease,visibility .34s ease;}body.lp.is-agency-license-open>.lp-agency-license-modal{opacity:1;visibility:visible;pointer-events:auto;}.lp-agency-license-backdrop{position:absolute;inset:0;background:rgba(0,0,0,.58);backdrop-filter:blur(2px);}.lp-agency-license-dialog{position:relative;z-index:1;width:min(36rem,100%);max-height:min(88vh,52rem);display:flex;flex-direction:column;background:var(--t-surface);color:var(--t-text);border:1px solid var(--t-border);border-radius:var(--t-radius);box-shadow:0 28px 72px rgba(0,0,0,.32);font-family:inherit;opacity:0;transform:translateY(14px) scale(.92);transition:transform .42s cubic-bezier(.22,1,.36,1),opacity .34s ease;}body.lp.is-agency-license-open .lp-agency-license-dialog{opacity:1;transform:translateY(0) scale(1);}.lp-agency-license-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.15rem;border-bottom:1px solid var(--t-border);flex:0 0 auto;}.lp-agency-license-head h2{margin:0;font-size:1.1rem;font-weight:700;font-family:var(--font-display);color:var(--t-text);}.lp-agency-license-close{width:2rem;height:2rem;border:1px solid var(--t-border);border-radius:var(--radius-md);background:transparent;color:var(--t-text);cursor:pointer;font:inherit;line-height:1;display:inline-flex;align-items:center;justify-content:center;transition:color .18s ease,border-color .18s ease;}.lp-agency-license-close:hover,.lp-agency-license-close:focus-visible{color:var(--t-primary);border-color:var(--t-primary);outline:none;}.lp-agency-license-body{overflow:auto;padding:1rem 1.15rem 1.25rem;display:flex;align-items:center;justify-content:center;}.lp-agency-license-body img{display:block;width:auto;max-width:100%;max-height:min(72vh,44rem);height:auto;object-fit:contain;border-radius:calc(var(--t-radius) - 4px);box-shadow:0 8px 28px rgba(0,0,0,.12);}@media (prefers-reduced-motion:reduce){.lp-agency-license-trigger,body.lp>.lp-agency-license-modal,.lp-agency-license-dialog{transition:none;}.lp-agency-license-trigger:hover,.lp-agency-license-trigger:focus-visible{transform:none;}body.lp.is-agency-license-open .lp-agency-license-dialog{transform:none;}}body.lp>.lp-legal-modal{position:fixed;inset:0;z-index:80;display:none;align-items:center;justify-content:center;padding:1.25rem;}body.lp.is-legal-open>.lp-legal-modal{display:flex;}.lp-legal-modal-backdrop{position:absolute;inset:0;background:rgba(0,0,0,.55);}.lp-legal-modal-dialog{position:relative;z-index:1;width:min(40rem,100%);max-height:min(80vh,42rem);display:flex;flex-direction:column;background:var(--t-surface);color:var(--t-text);border:1px solid var(--t-border);border-radius:var(--t-radius);box-shadow:0 24px 64px rgba(0,0,0,.28);font-family:inherit;}.lp-legal-modal-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.15rem;border-bottom:1px solid var(--t-border);}.lp-legal-modal-head h2{margin:0;font-size:1.15rem;font-weight:700;font-family:var(--font-display);color:var(--t-text);}.lp-legal-modal-close{width:2rem;height:2rem;border:1px solid var(--t-border);border-radius:var(--radius-md);background:transparent;color:var(--t-text);cursor:pointer;font:inherit;line-height:1;display:inline-flex;align-items:center;justify-content:center;}.lp-legal-modal-close:hover{color:var(--t-primary);border-color:var(--t-primary);}.lp-legal-modal-body{overflow:auto;padding:1.15rem 1.25rem 1.4rem;color:var(--t-muted);line-height:1.9;white-space:pre-wrap;word-break:break-word;}.lp-t01 .lp-header{position:fixed;inset-inline:0;z-index:50;background:rgba(10,25,41,.8);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border-bottom:1px solid rgba(255,255,255,.05);}.lp-t01 .lp-wrap.lp-header-row{padding-block:16px;}.lp-t01 .lp-brand{gap:10px;}.lp-t01 .lp-brand>span:last-child{font-size:1.125rem;font-weight:700;line-height:1.75rem;}.lp-t01 .lp-brand-mark{width:40px;height:40px;border-radius:14px;}.lp-t01 .lp-brand-mark .lp-icon{width:24px;height:24px;}.lp-t01 .lp-nav{gap:4px;}.lp-t01 .lp-nav a{padding:8px 14px;border-radius:10px;color:#8aa4bd;font-size:14px;font-weight:500;line-height:20px;transition:color 150ms ease;}.lp-t01 .lp-nav a:hover{color:#fff;}.lp-t01 .lp-nav a.is-active{color:#22d3ee;}.lp-t01 .lp-header-actions{gap:8px;}.lp-t01 .lp-header-actions a:not(.lp-btn){display:none;padding:8px 16px;border-radius:10px;color:#8aa4bd;font-size:14px;font-weight:500;line-height:20px;transition:color 150ms ease;}.lp-t01 .lp-header-actions a:not(.lp-btn):hover{color:#fff;}.lp-t01 .lp-header-actions .lp-btn-primary{display:none;padding:8px 16px;border-radius:10px;font-size:14px;font-weight:600;line-height:20px;background:#22d3ee;color:#04141f;transition:transform 150ms ease;}.lp-t01 .lp-header-actions .lp-btn-primary:hover{transform:scale(1.05);}.lp-t01 .lp-menu-btn{padding:8px;border-radius:10px;}.lp-t01 .lp-menu-btn .lp-icon{width:24px;height:24px;}.lp-t01 .lp-hero{min-height:100vh;display:flex;align-items:center;padding:80px 0 0;}.lp-t01 .lp-hero-bg{position:absolute;inset:0;background-size:cover;background-position:center;opacity:.3;}.lp-t01 .lp-hero-shade{position:absolute;inset:0;background:linear-gradient(to left,#0a1929,rgba(10,25,41,.85),rgba(10,25,41,.4));}.lp-t01 .lp-hero-glow{top:33.333333%;}.lp-t01 .lp-hero-v01-grid{padding-block:64px;gap:40px;}.lp-t01 .lp-kicker{border-color:rgba(34,211,238,.3);background:rgba(34,211,238,.1);color:#67e8f9;padding:6px 16px;font-size:14px;line-height:20px;gap:8px;}.lp-t01 .lp-kicker .lp-dot{width:8px;height:8px;background:#22d3ee;}.lp-t01 .lp-title{margin:24px 0 0;font-size:36px;font-weight:900;line-height:1.25;}.lp-t01 .lp-title em{color:#22d3ee;}.lp-t01 .lp-hero .lp-lead{margin:24px 0 0;max-width:36rem;font-size:18px;line-height:1.625;color:#8aa4bd;}.lp-t01 .lp-hero .lp-actions{margin-top:32px;gap:16px;}.lp-t01 .lp-hero .lp-btn{border-radius:14px;padding:14px 28px;font-weight:600;line-height:24px;gap:8px;transition:transform 150ms ease,background-color 150ms ease;}.lp-t01 .lp-hero .lp-btn-primary{background:#22d3ee;color:#04141f;}.lp-t01 .lp-hero .lp-btn-primary:hover{transform:scale(1.05);}.lp-t01 .lp-hero .lp-btn-primary .lp-icon{width:20px;height:20px;transition:transform 150ms ease;}.lp-t01 .lp-hero .lp-btn-primary:hover .lp-icon{transform:translateX(-4px);}.lp-t01 .lp-hero .lp-btn-ghost{border-color:rgba(255,255,255,.15);color:#fff;}.lp-t01 .lp-hero .lp-btn-ghost:hover{transform:none;background:rgba(255,255,255,.05);}.lp-t01 .lp-hero .lp-badges{margin-top:40px;gap:24px;font-size:14px;line-height:20px;color:#8aa4bd;}.lp-t01 .lp-hero .lp-badges .lp-icon{width:16px;height:16px;color:#22d3ee;}.lp-t01 .lp-stats{gap:16px;}.lp-t01 .lp-stat{border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.05);backdrop-filter:blur(12px);border-radius:18px;padding:24px;}.lp-t01 .lp-stat b{display:block;font-weight:900;font-size:30px;line-height:36px;color:#22d3ee;white-space:nowrap;}.lp-t01 .lp-stat b span{font-size:inherit;font-weight:inherit;color:inherit;}.lp-t01 .lp-stat>span{display:block;margin-top:4px;font-size:14px;font-weight:400;color:#8aa4bd;}.lp-t01 .lp-section{padding:80px 16px;}.lp-t01 .lp-cta-v01 .lp-section{padding:64px 16px;}.lp-t01 .lp-section .lp-wrap,.lp-t01 .lp-cta-v01 .lp-wrap{padding-inline:0;}.lp-t01 .lp-section-head{text-align:center;max-width:42rem;margin:0 auto 48px;}.lp-t01 .lp-section-head .lp-kicker{border:0;background:none;padding:0;margin:0;border-radius:0;text-transform:uppercase;letter-spacing:.05em;font-weight:600;font-size:14px;line-height:20px;color:#22d3ee;}.lp-t01 .lp-section-head h2{font-weight:900;font-size:30px;line-height:36px;margin:12px 0 0;}.lp-t01 .lp-section-head p{margin-top:16px;color:#8aa4bd;line-height:24px;}.lp-t01 .lp-svc-v01 .lp-cards{gap:24px;}.lp-t01 .lp-svc-v01 .lp-card,.lp-t01 .lp-test-v01 .lp-card{display:flex;flex-direction:column;align-items:flex-start;border-color:rgba(255,255,255,.1);background:#0f2337;border-radius:18px;padding:28px;transition:transform 150ms ease,border-color 150ms ease;}.lp-t01 .lp-svc-v01 .lp-card:hover{transform:translateY(-4px);border-color:rgba(34,211,238,.4);}.lp-t01 .lp-svc-v01 .lp-icon-box{width:56px;height:56px;margin-bottom:20px;border-radius:14px;background:rgba(34,211,238,.1);color:#22d3ee;transition:background-color 150ms ease,color 150ms ease;}.lp-t01 .lp-svc-v01 .lp-icon-box .lp-icon{width:28px;height:28px;}.lp-t01 .lp-svc-v01 .lp-card:hover .lp-icon-box{background:#22d3ee;color:#04141f;}.lp-t01 .lp-svc-v01 .lp-card h3{font-size:20px;font-weight:700;line-height:28px;margin:0;}.lp-t01 .lp-svc-v01 .lp-card p{margin-top:12px;line-height:1.625;color:#8aa4bd;}.lp-t01 .lp-svc-v01 .lp-card>span:last-of-type{color:#22d3ee;display:inline-flex;align-items:center;gap:6px;margin-top:20px;font-size:14px;line-height:20px;font-weight:500;}.lp-t01 .lp-svc-v01 .lp-card>span:last-of-type .lp-icon{width:16px;height:16px;}.lp-t01 .lp-about-v01-grid{align-items:center;gap:40px;}.lp-t01 .lp-about-v01 .lp-media.is-photo{min-height:0;overflow:hidden;border-radius:22px;border:1px solid rgba(255,255,255,.1);}.lp-t01 .lp-about-v01 .lp-media.is-photo img{width:100%;height:auto;display:block;object-fit:cover;}.lp-t01 .lp-about-v01 .lp-cards.is-2{display:grid;grid-template-columns:1fr;gap:20px;}.lp-t01 .lp-about-v01 .lp-card{height:auto;border-color:rgba(255,255,255,.1);border-radius:18px;padding:24px;background:#0f2337;}.lp-t01 .lp-about-v01 .lp-card>.lp-icon{width:32px;height:32px;color:#22d3ee;margin-bottom:16px;}.lp-t01 .lp-about-v01 .lp-card h3{margin:0;font-size:16px;line-height:24px;font-weight:700;}.lp-t01 .lp-about-v01 .lp-card p{margin-top:8px;font-size:14px;line-height:20px;color:#8aa4bd;}.lp-t01 .lp-agent-v01-grid{gap:40px;align-items:center;}.lp-t01 .lp-agent-v01-photo{position:relative;width:100%;max-width:24rem;}.lp-t01 .lp-agent-v01-photo:before{content:"";position:absolute;inset:-12px;border-radius:22px;background:linear-gradient(to top right,rgba(6,182,212,.3),transparent);filter:blur(24px);}.lp-t01 .lp-agent-v01-photo img{position:relative;border-radius:22px;border:1px solid rgba(255,255,255,.1);aspect-ratio:auto;}.lp-t01 .lp-agent-v01 .lp-quote{font-style:italic;color:#67e8f9;font-size:20px;line-height:1.625;margin:0;}.lp-t01 .lp-agent-v01 .lp-lead{margin-top:24px;line-height:1.625;color:#8aa4bd;}.lp-t01 .lp-agent-v01 .lp-cred-grid{margin-top:32px;gap:12px;}.lp-t01 .lp-agent-v01 .lp-cred-grid .lp-icon{width:16px;height:16px;color:#22d3ee;}.lp-t01 .lp-agent-v01 a.lp-btn-primary{background:#22d3ee;color:#04141f;border-radius:14px;padding:12px 24px;font-weight:600;margin-top:32px;}.lp-t01 .lp-agent-v01 a.lp-btn-primary .lp-icon{width:16px;height:16px;}.lp-t01 .lp-test-v01 .lp-cards{gap:24px;}.lp-t01 .lp-test-v01 .lp-card p{color:#c9dcec;line-height:1.625;}.lp-t01 .lp-test-foot{border-top:1px solid rgba(255,255,255,.1);padding-top:16px;margin-top:20px;}.lp-t01 .lp-test-foot h3{margin:0;font-weight:700;}.lp-t01 .lp-test-foot span{color:#22d3ee;font-size:14px;}.lp-t01 .lp-stars{color:#22d3ee;display:flex;gap:4px;margin-bottom:12px;letter-spacing:0;}.lp-t01 .lp-stars .lp-icon{width:16px;height:16px;fill:#22d3ee;color:#22d3ee;}.lp-t01 .lp-faq{border:0;background:transparent;max-width:48rem;margin-inline:auto;border-radius:0;}.lp-t01 .lp-faq-item{border:1px solid rgba(255,255,255,.1);border-radius:18px;overflow:hidden;margin-bottom:12px;background:#0f2337;}.lp-t01 .lp-faq-item:last-child{margin-bottom:0;}.lp-t01 .lp-faq-item:not(.is-open){height:66px;}.lp-t01 .lp-faq-item+.lp-faq-item{border-top:0;}.lp-t01 .lp-faq-item button{padding:20px 24px;font-size:16px;font-weight:600;line-height:24px;color:#e8f1f8;}.lp-t01 .lp-faq-item button .lp-icon{width:20px;height:20px;color:#22d3ee;transition:transform 150ms ease;}.lp-t01 .lp-faq-item.is-open button .lp-icon{transform:rotate(180deg);}.lp-t01 .lp-faq-item div{padding:0 24px 20px;color:#8aa4bd;line-height:1.625;}.lp-t01 .lp-cta-box{border:1px solid rgba(34,211,238,.2);background:linear-gradient(to left,rgba(6,182,212,.2),#0f2337);border-radius:22px;padding:40px;text-align:center;}.lp-t01 .lp-cta-box h2{font-weight:900;font-size:30px;line-height:36px;margin:0;}.lp-t01 .lp-cta-box .lp-lead{margin:16px auto 0;max-width:42rem;color:#8aa4bd;font-size:16px;line-height:24px;}.lp-t01 .lp-cta-box .lp-actions{margin-top:32px;gap:16px;}.lp-t01 .lp-cta-box a.lp-btn-primary{background:#22d3ee;color:#04141f;border-radius:14px;padding:14px 32px;font-weight:600;}.lp-t01 .lp-cta-box a.lp-btn-ghost{border-color:rgba(255,255,255,.2);color:#e8f1f8;border-radius:14px;padding:14px 32px;font-weight:600;}.lp-t01 .lp-contact{gap:40px;}.lp-t01 .lp-form{border:1px solid rgba(255,255,255,.1);background:#0f2337;border-radius:22px;padding:32px;gap:16px;}.lp-t01 .lp-form label{font-size:14px;line-height:20px;font-weight:500;margin-bottom:6px;}.lp-t01 .lp-form input,.lp-t01 .lp-form select,.lp-t01 .lp-form textarea{border-radius:14px;padding:12px 16px;min-height:0;resize:none;}.lp-t01 .lp-form button.lp-btn-primary{display:inline-flex;width:100%;background:#22d3ee;color:#04141f;border:0;border-radius:14px;padding:14px 24px;font-weight:600;line-height:24px;margin-top:8px;transition:transform 150ms ease;}.lp-t01 .lp-form button.lp-btn-primary:hover{transform:scale(1.02);}.lp-t01 .lp-form button.lp-btn-primary:active{transform:scale(.95);}.lp-t01 .lp-contact-aside{gap:16px;}.lp-t01 .lp-contact-aside .lp-info-row{border:1px solid rgba(255,255,255,.1);background:#0f2337;border-radius:18px;padding:20px;}.lp-t01 .lp-contact-aside .lp-info-row p{font-size:14px;line-height:20px;color:#8aa4bd;}.lp-t01 .lp-contact-aside .lp-info-row strong{display:block;font-size:16px;line-height:24px;font-weight:500;color:#e8f1f8;margin-top:2px;}.lp-t01 .lp-contact-aside .lp-icon-box{width:44px;height:44px;flex-shrink:0;border-radius:14px;background:rgba(34,211,238,.1);color:#22d3ee;}.lp-t01 .lp-contact-aside .lp-icon-box .lp-icon{width:20px;height:20px;}.lp-t01 .lp-footer{background:#08131f;border-color:rgba(255,255,255,.1);padding:56px 16px;}.lp-t01 .lp-footer .lp-wrap{padding-inline:0;}.lp-t01 .lp-footer-grid{gap:40px;}.lp-t01 .lp-footer-grid>div:first-child strong{font-size:18px;font-weight:700;}.lp-t01 .lp-footer-grid>div:first-child p{margin:16px 0 0;font-size:14px;line-height:1.625;color:#8aa4bd;}.lp-t01 .lp-social{margin-top:20px;gap:12px;}.lp-t01 .lp-social a{width:36px;height:36px;padding:0;border-radius:10px;border-color:rgba(255,255,255,.1);color:#8aa4bd;transition:color 150ms ease;}.lp-t01 .lp-social a:hover{color:#22d3ee;}.lp-t01 .lp-social .lp-icon{width:16px;height:16px;}.lp-t01 .lp-footer h4{font-weight:700;margin:0 0 16px;}.lp-t01 .lp-footer ul{margin-top:0;}.lp-t01 .lp-footer li{margin:0 0 10px;}.lp-t01 .lp-footer li a{font-size:14px;color:#8aa4bd;transition:color 150ms ease;}.lp-t01 .lp-footer li a:hover{color:#22d3ee;}.lp-t01 .lp-legal{margin-top:48px;padding-top:24px;font-size:14px;color:#8aa4bd;align-items:center;}.lp-t01 .lp-legal-links{gap:20px;}.lp-t01 .lp-legal-links a:hover{color:#22d3ee;}@media (min-width:640px){.lp-t01 .lp-header-actions a:not(.lp-btn),.lp-t01 .lp-header-actions .lp-btn-primary{display:inline-flex;}.lp-t01 .lp-title{font-size:48px;}.lp-t01 .lp-section{padding:80px 24px;}.lp-t01 .lp-cta-v01 .lp-section{padding:64px 24px;}.lp-t01 .lp-footer{padding:56px 24px;}.lp-t01 .lp-section-head h2,.lp-t01 .lp-cta-box h2{font-size:36px;line-height:40px;}.lp-t01 .lp-svc-v01 .lp-cards.is-3{grid-template-columns:repeat(2,1fr);}.lp-t01 .lp-about-v01 .lp-cards.is-2{grid-template-columns:1fr 1fr;}.lp-t01 .lp-cta-box{padding:64px;}.lp-t01 .lp-legal{flex-direction:row;}}@media (min-width:768px){.lp-t01 .lp-test-v01 .lp-cards.is-2{grid-template-columns:repeat(2,1fr);}.lp-t01 .lp-form.is-2{grid-template-columns:1fr 1fr;}.lp-t01 .lp-form.is-2 .is-wide{grid-column:1 / -1;}.lp-t01 .lp-footer-grid{grid-template-columns:1fr 1fr;}}@media (min-width:1024px){.lp-t01 .lp-nav{display:flex;}.lp-t01 .lp-menu-btn{display:none;}.lp-t01 .lp-title{font-size:60px;}.lp-t01 .lp-stats-v01{display:grid;}.lp-t01 .lp-svc-v01 .lp-cards.is-3{grid-template-columns:repeat(3,1fr);}.lp-t01 .lp-contact{display:grid;grid-template-columns:1fr 380px;gap:40px;}.lp-t01 .lp-footer-grid{grid-template-columns:repeat(4,1fr);}}