.pb{--bg:#f5f6f8;--card:#fff;--ink:#15181d;--muted:#5f6670;--faint:#8d939c;--line:#e3e6ea;--line2:#eef0f2;--brand:#0f766e;--brand-h:#0b5f58;--brand-ink:#fff;--brand-soft:#e2f2ef;--brand-text:#0d6961;--alert:#d93a2f;--alert-soft:#fdeceb;--ok:#15803d;--ok-soft:#e5f4ea;--warn:#b45309;--warn-soft:#fdf1e3;--lo:#e0655c;--mi:#e8b04f;--hi:#2f9e74;--panel:#15181d;--panel-ink:#e7e9ec;--panel-cta:#2bb3a5;--shadow:0 24px 48px -28px #0f172059;z-index:0;background:var(--bg);min-height:100vh;color:var(--ink);-webkit-font-smoothing:antialiased;font-family:Geologica,system-ui,-apple-system,Segoe UI,sans-serif;font-size:15px;line-height:1.55;position:relative}html.dark .pb{--bg:#0f1113;--card:#17191c;--ink:#e7e9ec;--muted:#a0a6ae;--faint:#737a84;--line:#26292e;--line2:#1f2226;--brand:#2bb3a5;--brand-h:#45c4b6;--brand-ink:#04110f;--brand-soft:#2bb3a521;--brand-text:#45c4b6;--alert:#f0675c;--alert-soft:#f0675c1f;--ok:#4ac27a;--ok-soft:#4ac27a1f;--warn:#e6a04a;--warn-soft:#e6a04a1f;--panel:#0a0b0d;--panel-ink:#e7e9ec;--shadow:0 24px 48px -28px #000c}.pb *,.pb :before,.pb :after{box-sizing:border-box}.pb h1,.pb h2,.pb h3,.pb h4{color:inherit;letter-spacing:-.02em;margin:0;font-family:inherit}.pb a{color:inherit;text-decoration:none}.pb button{font:inherit;color:inherit;cursor:pointer}.pb svg{flex:none}.pb .muted{color:var(--muted)}.pb .num{font-variant-numeric:tabular-nums}.pb :focus-visible{outline:2px solid var(--brand);outline-offset:2px;border-radius:6px}.pb-wrap{max-width:1240px;margin:0 auto;padding:0 40px}.pb-logo{letter-spacing:-.01em;white-space:nowrap;align-items:center;gap:9px;font-size:17px;font-weight:700;display:inline-flex}.pb-mk{background:var(--ink);border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.pb-mk i{background:#2bb3a5;border-radius:50%;width:12px;height:12px;display:block;box-shadow:0 0 0 3px #2bb3a540}.pb-logo.inv{color:#fff}.pb-logo.inv .pb-mk,html.dark .pb-mk{background:#fff}.pb-btn{white-space:nowrap;background:var(--card);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line);border:0;border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:10px 15px;font-size:14px;font-weight:600;line-height:1.1;transition:background .15s,box-shadow .15s,transform .1s;display:inline-flex}.pb-btn:hover{box-shadow:inset 0 0 0 1px var(--faint)}.pb-btn:active{transform:translateY(1px)}.pb-btn.pri{background:var(--brand);color:var(--brand-ink);box-shadow:none}.pb-btn.pri:hover{background:var(--brand-h)}.pb-btn.ghost{box-shadow:none;background:0 0}.pb-btn.ghost:hover{background:var(--line2)}.pb-btn.lg{border-radius:10px;padding:14px 20px;font-size:15.5px}.pb-btn.full{width:100%}.pb-btn[disabled]{opacity:.6;cursor:default}.pb-lang{box-shadow:inset 0 0 0 1px var(--line);background:var(--card);border-radius:8px;display:inline-flex;overflow:hidden}.pb-lang button{color:var(--muted);background:0 0;border:0;padding:7px 9px;font-size:12.5px;font-weight:600}.pb-lang button.on{background:var(--ink);color:var(--card)}.pb-iconbtn{background:var(--card);width:34px;height:34px;color:var(--muted);box-shadow:inset 0 0 0 1px var(--line);border:0;border-radius:8px;place-items:center;display:grid}.pb-iconbtn:hover{color:var(--ink)}.pb-pill{color:var(--brand-text);background:var(--brand-soft);border-radius:999px;align-items:center;gap:8px;padding:6px 11px;font-size:13px;font-weight:600;display:inline-flex}.pb-pill:before{content:"";background:var(--brand);border-radius:50%;width:7px;height:7px}.pb .show-m{display:none}.pb-card{background:var(--card);box-shadow:inset 0 0 0 1px var(--line);border-radius:12px}.pb-k{color:var(--brand-text);font-size:13px;font-weight:600}.pb-badge{background:var(--brand-soft);color:var(--brand-text);white-space:nowrap;border-radius:999px;align-items:center;padding:5px 8px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.pb-badge.warn{background:var(--warn-soft);color:var(--warn)}.pb-nav{z-index:20;background:color-mix(in srgb, var(--card) 92%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(10px);backdrop-filter:saturate(1.4)blur(10px);border-bottom:1px solid var(--line);position:sticky;top:0}.pb-nav .pb-wrap{align-items:center;gap:26px;height:66px;display:flex}.pb-nav .links{color:var(--muted);gap:22px;font-size:14px;font-weight:500;display:flex}.pb-nav .links a:hover{color:var(--ink)}.pb-nav .sp{flex:1}.pb-nav .acts{align-items:center;gap:8px;display:flex}.pb-hero{background:var(--card);border-bottom:1px solid var(--line);overflow:hidden}.pb-hero .pb-wrap{grid-template-columns:1.12fr 1fr;align-items:center;gap:44px;padding-top:72px;padding-bottom:64px;display:grid}.pb-hero h1{letter-spacing:-.035em;margin:18px 0;font-size:clamp(31px,4.2vw,50px);font-weight:700;line-height:1.06}.pb-hero h1 em{color:var(--brand);font-style:normal}.pb-hero .lead{color:var(--muted);max-width:520px;margin:0 0 28px;font-size:18px;line-height:1.5}.pb-hero .ctas{flex-wrap:wrap;gap:10px;display:flex}.pb-trust{color:var(--muted);flex-wrap:wrap;gap:10px 22px;margin-top:34px;padding:0;font-size:13.5px;list-style:none;display:flex}.pb-trust li{align-items:center;gap:7px;display:flex}.pb-trust svg{color:var(--brand)}.pb-stack{height:480px;position:relative}.pb-stack:before{content:"";background:radial-gradient(closest-side, var(--brand-soft), transparent);z-index:0;position:absolute;inset:-40px -60px -40px 20px}.pb-stack .pb-card{box-shadow:inset 0 0 0 1px var(--line), var(--shadow);position:absolute}.pb-s1{z-index:1;width:420px;padding:18px;animation:.6s both pbRise;top:0;left:20px}.pb-s2{z-index:3;width:262px;padding:16px;animation:.6s .15s both pbRise;top:300px;right:-6px}.pb-s3{z-index:2;color:#fff;border-radius:18px;width:290px;padding:16px;font-family:Golos Text,Geologica,sans-serif;animation:.6s .3s both pbRise;top:326px;left:-4px;background:linear-gradient(160deg,#1272a3,#0f5f8a)!important;box-shadow:0 24px 48px -28px #0f2a3d99!important}.pb-s3 .hd{letter-spacing:-.01em;font-family:Unbounded,sans-serif;font-size:15px;font-weight:600}.pb-s3 .chips{gap:8px;margin-top:12px;display:flex}.pb-s3 .chips span{background:#ffffff24;border-radius:10px;flex:1;padding:8px 10px;font-size:12.5px;line-height:1.35}.pb-s3 .chips b{font-size:13.5px;display:block}.pb-stack .note{color:var(--faint);z-index:3;font-size:12px;position:absolute;bottom:-6px;right:0}@keyframes pbRise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.pb-s1,.pb-s2,.pb-s3{animation:none}}.pb-trow{border-top:1px solid var(--line2);grid-template-columns:22px 1fr auto;align-items:center;gap:10px;padding:10px 0;font-size:14px;line-height:1.35;display:grid}.pb-trow:first-of-type{border-top:0}.pb-trow small{color:var(--muted);margin-top:2px;font-size:12.5px;display:block}.pb-trow.done>div{color:var(--muted);text-decoration:line-through}.pb-chk{width:20px;height:20px;box-shadow:inset 0 0 0 1.6px var(--line);border-radius:6px;place-items:center;display:grid}.pb-chk.on{background:var(--brand);box-shadow:none;color:#fff}.pb-bar{background:var(--line2);border-radius:99px;height:10px;margin:12px 0 8px;display:flex;overflow:hidden}.pb-bar i{height:100%;display:block}.pb-legend{color:var(--muted);gap:14px;font-size:12.5px;display:flex}.pb-legend i{vertical-align:-1px;border-radius:3px;width:10px;height:10px;margin-right:6px;display:inline-block}.pb .lo{background:var(--lo)}.pb .mi{background:var(--mi)}.pb .hi{background:var(--hi)}.pb-sec{padding:72px 0}.pb-sec h2{letter-spacing:-.025em;margin-bottom:8px;font-size:clamp(26px,3vw,34px);font-weight:700;line-height:1.15}.pb-sec .sub{color:var(--muted);max-width:620px;margin:0 0 30px;font-size:16.5px}.pb-roles{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.pb-role{flex-direction:column;gap:10px;padding:20px;display:flex}.pb-role .ic{background:var(--brand-soft);width:40px;height:40px;color:var(--brand);border-radius:10px;place-items:center;display:grid}.pb-role h3{letter-spacing:-.01em;margin-top:4px;font-size:17px;font-weight:600}.pb-role ul{color:var(--muted);gap:8px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}.pb-role li{grid-template-columns:16px 1fr;gap:8px;line-height:1.4;display:grid}.pb-role li svg{width:15px;height:15px;color:var(--brand);margin-top:2px}.pb-orn{background:var(--ink);opacity:.14;height:12px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='12' viewBox='0 0 48 12'%3E%3Cpath d='M0 6h10M38 6h10M24 1.5l4 4.5-4 4.5-4-4.5zM20 6c-3 0-5-1-6-2.6 0-1.8 2-2.2 3-1.3.9.9.4 2.2-1 2M20 6c-3 0-5 1-6 2.6 0 1.8 2 2.2 3 1.3.9-.9.4-2.2-1-2M28 6c3 0 5-1 6-2.6 0-1.8-2-2.2-3-1.3-.9.9-.4 2.2 1 2M28 6c3 0 5 1 6 2.6 0 1.8-2 2.2-3 1.3-.9-.9-.4-2.2 1-2' fill='none' stroke='black' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 0/48px 12px repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='12' viewBox='0 0 48 12'%3E%3Cpath d='M0 6h10M38 6h10M24 1.5l4 4.5-4 4.5-4-4.5zM20 6c-3 0-5-1-6-2.6 0-1.8 2-2.2 3-1.3.9.9.4 2.2-1 2M20 6c-3 0-5 1-6 2.6 0 1.8 2 2.2 3 1.3.9-.9.4-2.2-1-2M28 6c3 0 5-1 6-2.6 0-1.8-2-2.2-3-1.3-.9.9-.4 2.2 1 2M28 6c3 0 5 1 6 2.6 0 1.8-2 2.2-3 1.3-.9-.9-.4-2.2 1-2' fill='none' stroke='black' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 0/48px 12px repeat-x}.pb-steps{grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.pb-steps li{border-top:2px solid var(--line);padding:0 28px 6px 0}.pb-steps li:first-child{border-top-color:var(--brand)}.pb-steps b{color:var(--brand-text);margin:16px 0 6px;font-size:13px;display:block}.pb-steps h3{margin-bottom:6px;font-size:18px;font-weight:600}.pb-steps p{color:var(--muted);margin:0;font-size:14.5px}.pb-faq{grid-template-columns:1fr 1fr;gap:12px;display:grid}.pb-faq details{padding:16px 18px}.pb-faq summary{cursor:pointer;justify-content:space-between;gap:12px;font-size:15.5px;font-weight:600;list-style:none;display:flex}.pb-faq summary::-webkit-details-marker{display:none}.pb-faq summary:after{content:"+";color:var(--brand);font-size:20px;font-weight:500;line-height:1}.pb-faq details[open] summary:after{content:"−"}.pb-faq p{color:var(--muted);margin:10px 0 0;font-size:14.5px}.pb-cta{background:var(--panel);color:#fff;border-radius:16px;align-items:center;gap:30px;margin-bottom:64px;padding:36px 40px;display:flex}.pb-cta h2{color:#fff;margin-bottom:6px;font-size:26px;font-weight:700}.pb-cta p{color:#b9bec5;margin:0}.pb-cta .sp{flex:1}.pb-cta .pb-btn.pri{background:var(--panel-cta);color:#04110f}.pb-foot{border-top:1px solid var(--line);background:var(--card)}.pb-foot .pb-wrap{color:var(--muted);flex-wrap:wrap;gap:10px 24px;padding-top:22px;padding-bottom:22px;font-size:13px;display:flex}.pb-foot .sp{flex:1}.pb-foot a:hover{color:var(--ink)}.pb-split{grid-template-columns:1fr 1fr;min-height:100vh;display:grid}.pb-split>.l{background:var(--card);flex-direction:column;padding:32px 64px;display:flex}.pb-split>.l .top{justify-content:space-between;align-items:center;gap:12px;display:flex}.pb-split>.l .top .acts{align-items:center;gap:8px;display:flex}.pb-split .form{width:100%;max-width:400px;margin:auto 0;padding:40px 0}.pb-split h1{letter-spacing:-.025em;margin-bottom:6px;font-size:30px;font-weight:700;line-height:1.15}.pb-side{background:var(--panel);color:var(--panel-ink);flex-direction:column;padding:44px 52px;display:flex;position:relative;overflow:hidden}.pb-sunlines{opacity:.5;position:absolute;top:-90px;right:-90px}.pb-side .quote{letter-spacing:-.015em;color:#fff;max-width:440px;margin-top:auto;font-size:26px;font-weight:500;line-height:1.3}.pb-side .who{color:#9aa1a9;margin-top:14px;font-size:14px}.pb-side .mini{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:34px;display:grid}.pb-side .mini div{color:#a7adb5;background:#ffffff0d;border-radius:10px;padding:12px 14px;font-size:12.5px;line-height:1.4;box-shadow:inset 0 0 0 1px #ffffff14}.pb-side .mini b{color:#fff;margin-bottom:3px;font-size:15px;display:block}.pb-seg{background:var(--line2);border-radius:10px;grid-template-columns:1fr 1fr;margin:24px 0 20px;padding:4px;display:grid}.pb-seg button{text-align:center;color:var(--muted);background:0 0;border:0;border-radius:7px;padding:9px;font-size:14px;font-weight:600}.pb-seg button.on{background:var(--card);color:var(--ink);box-shadow:0 1px 2px #00000014}.pb-fld{margin-bottom:14px}.pb-fld label,.pb-fld .lbl{margin-bottom:6px;font-size:13.5px;font-weight:600;display:block}.pb-in{position:relative}.pb-in input{width:100%;height:46px;box-shadow:inset 0 0 0 1px var(--line);background:var(--card);font:inherit;color:var(--ink);border:0;border-radius:9px;outline:0;padding:0 14px;font-size:15px;transition:box-shadow .15s}.pb-in input::placeholder{color:var(--faint)}.pb-in input:focus{box-shadow:inset 0 0 0 2px var(--brand)}.pb-in .eye{width:34px;height:34px;color:var(--faint);background:0 0;border:0;border-radius:7px;place-items:center;display:grid;position:absolute;top:6px;right:6px}.pb-in .eye:hover{color:var(--ink)}.pb-in.pw input{padding-right:46px}.pb-hint{color:var(--muted);margin-top:6px;font-size:12.5px}.pb-err{background:var(--alert-soft);color:var(--alert);border-radius:9px;margin:4px 0 12px;padding:10px 12px;font-size:14px}.pb-or{color:var(--faint);align-items:center;gap:12px;margin:18px 0;font-size:13px;display:flex}.pb-or:before,.pb-or:after{content:"";background:var(--line);flex:1;height:1px}.pb-qrbox{box-shadow:inset 0 0 0 1px var(--line);color:var(--muted);background:var(--card);text-align:left;border:0;border-radius:10px;align-items:center;gap:14px;width:100%;padding:14px;font-size:13.5px;display:flex}.pb-qrbox b{color:var(--ink);margin-bottom:1px;font-size:14px;display:block}.pb-qrbox .q{background:var(--brand-soft);width:46px;height:46px;color:var(--brand);border-radius:8px;flex:none;place-items:center;display:grid}button.pb-qrbox:hover{box-shadow:inset 0 0 0 1px var(--faint)}.pb-link{color:var(--brand-text);font-weight:600}.pb-link:hover{text-decoration:underline}.pb-cam{aspect-ratio:1;background:#0b0d0f;border-radius:12px;margin-bottom:12px;position:relative;overflow:hidden}.pb-cam video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.pb-cam .frame{border-radius:14px;position:absolute;inset:18%;box-shadow:0 0 0 999px #00000059,inset 0 0 0 3px #2bb3a5}.pb-cam .cap{text-align:center;color:#fff;font-size:13px;position:absolute;bottom:12px;left:12px;right:12px}.pb-who{gap:10px;margin-top:24px;display:grid}.pb-who .pb-card{grid-template-columns:40px 1fr;gap:14px;padding:16px 18px;display:grid}.pb-who .ic{background:var(--brand-soft);width:40px;height:40px;color:var(--brand);border-radius:10px;place-items:center;display:grid}.pb-who b{margin-bottom:2px;font-size:15.5px;display:block}.pb-who p{color:var(--muted);margin:0;font-size:14px}.pb-who .hl{box-shadow:inset 0 0 0 2px var(--brand)}.pb-acc-r{background:var(--bg);border-left:1px solid var(--line);flex-direction:column;justify-content:center;padding:40px 56px;display:flex}.pb-acc-r .box{width:100%;max-width:520px}.pb-f2{grid-template-columns:1fr 1fr;gap:0 12px;display:grid}.pb-chips{flex-wrap:wrap;gap:6px;display:flex}.pb-chips button{box-shadow:inset 0 0 0 1px var(--line);color:var(--muted);background:var(--card);border:0;border-radius:999px;padding:8px 12px;font-size:13px;font-weight:600}.pb-chips button.on{background:var(--ink);color:var(--card);box-shadow:none}.pb-hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.pb-done{text-align:left}.pb-done .ic{background:var(--ok-soft);width:52px;height:52px;color:var(--ok);border-radius:14px;place-items:center;margin-bottom:16px;display:grid}@media (max-width:1080px){.pb-hero .pb-wrap{grid-template-columns:1fr;padding-top:48px}.pb-stack{max-width:560px}.pb-roles{grid-template-columns:1fr 1fr}.pb-split{grid-template-columns:1fr}.pb-split>.l{min-height:100vh;padding:20px 24px}.pb-side{display:none}.pb-acc-r{border-left:0;border-top:1px solid var(--line);padding:32px 24px 48px}.pb-split.acc>.l{min-height:0}}@media (max-width:760px){.pb-wrap{padding:0 18px}.pb-nav .pb-wrap{gap:12px;height:58px}.pb-nav .links,.pb .hide-m{display:none}.pb .show-m{display:inline}.pb-nav .pb-btn{padding:8px 12px}.pb-hero .pb-wrap{gap:28px;padding-top:28px;padding-bottom:32px}.pb-hero h1{margin:14px 0 12px}.pb-hero .lead{margin-bottom:20px;font-size:15.5px}.pb-hero .ctas .pb-btn{width:100%}.pb-trust{margin-top:22px}.pb-stack{gap:12px;height:auto;display:grid}.pb-stack:before{display:none}.pb-stack .pb-card{width:auto;animation:none;position:static}.pb-s2{display:none}.pb-stack .note{text-align:right;position:static}.pb-sec{padding:48px 0}.pb-roles,.pb-faq{grid-template-columns:1fr}.pb-steps{grid-template-columns:1fr;gap:6px}.pb-steps li{padding-right:0}.pb-cta{flex-direction:column;align-items:flex-start;gap:18px;margin-bottom:40px;padding:26px 22px}.pb-cta .pb-btn{width:100%}.pb-split .form{padding:28px 0}.pb-split h1{font-size:26px}.pb-f2{grid-template-columns:1fr}}.pb-doc{padding:48px 20px 80px}.pb-doc article{max-width:760px;margin:0 auto}.pb-doc-back{color:var(--muted);align-items:center;gap:6px;margin-bottom:18px;font-size:14px;display:inline-flex}.pb-doc-back:hover{color:var(--ink)}.pb-doc h1{letter-spacing:-.03em;font-size:clamp(30px,4vw,42px);font-weight:700;line-height:1.1}.pb-doc-date{color:var(--faint);margin-top:10px;font-size:13px}.pb-doc .lead{color:var(--muted);margin:18px 0 8px;font-size:17px;line-height:1.6}.pb-doc section{padding-top:26px}.pb-doc h2{margin-bottom:8px;font-size:19px;font-weight:600}.pb-doc p{margin:0 0 10px}.pb-doc ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.pb-doc li{padding-left:20px;position:relative}.pb-doc li:before{content:"";background:var(--brand);border-radius:50%;width:6px;height:6px;position:absolute;top:.7em;left:4px}.pb-doc-cta{align-items:center;gap:14px;margin-top:30px;padding:18px 20px;transition:box-shadow .15s;display:flex}.pb-doc-cta:hover{box-shadow:inset 0 0 0 1.5px var(--brand)}.pb-doc-cta .ic{background:var(--brand-soft);width:42px;height:42px;color:var(--brand-text);border-radius:11px;place-items:center;display:grid}.pb-doc-cta>span:nth-child(2){flex:1;display:grid}.pb-doc-cta small{color:var(--muted);font-size:13.5px}.pb-doc-contacts{margin-top:34px;padding:22px 24px!important}.pb-doc-contacts dl{gap:10px;margin:6px 0 0;display:grid}.pb-doc-contacts dl>div{grid-template-columns:110px 1fr;gap:12px;display:grid}.pb-doc-contacts dt{color:var(--muted);font-size:14px}.pb-doc-contacts dd{margin:0}.pb-doc-contacts a{color:var(--brand-text)}.pb-nav .links a[aria-current=page]{color:var(--ink)}@media (max-width:640px){.pb-doc{padding-top:28px}.pb-doc-contacts dl>div{grid-template-columns:1fr;gap:2px}}
