.abp-page{--ink:#12304f;--text:#425c75;--muted:#61768b;--paper:#fffefa;--canvas:#f6faff;--sky:#e6f2ff;--cream:#f3eee5;--line:#d4e2ef;--accent:#075fca;--shadow:0 18px 40px #123e7012;--nav-offset:80px}.abp-page{color:var(--text);background:var(--canvas);font-size:17px;line-height:1.65;overflow:clip}html[data-theme="dark"] .abp-page{--ink:#eff6ff;--text:#bdd0e3;--muted:#9bb3cc;--paper:#14283f;--canvas:#0c1b2d;--sky:#163352;--cream:#2e2b26;--line:#304c68;--accent:#8ec2ff;--shadow:none}.abp-page{box-sizing:border-box}.abp-page strong:where(:not([data-pbb-css-section^="1150934-"],[data-pbb-css-section^="1150934-"] *)){font-weight:600;color:var(--ink)}.abp-page [hidden]{display:none!important}.abp-page [id]{scroll-margin-top:160px}.abp-page .abp-art-tag-a{--angle:-6deg}.abp-page .abp-art-tag-b{--angle:5deg}.abp-page .abp-close{--ink:#fff7e9;--muted:#bad1e9;--line:#547395;--accent:#cee6ff}.abp-page *:where([data-pbb-css-section="1150934-1"],[data-pbb-css-section="1150934-1"] *),.abp-page *:where([data-pbb-css-section="1150934-1"],[data-pbb-css-section="1150934-1"] *)::before,.abp-page *:where([data-pbb-css-section="1150934-1"],[data-pbb-css-section="1150934-1"] *)::after{box-sizing:border-box}:where(.abp-page) :where(h1,h2,h3,p,figure,ul,ol,dl,dd):where([data-pbb-css-section="1150934-1"],[data-pbb-css-section="1150934-1"] *){margin:0}.abp-page .abp-wrap:where([data-pbb-css-section="1150934-1"],[data-pbb-css-section="1150934-1"] *){width:min(1180px,100%);padding-inline:28px;margin-inline:auto}.abp-page h1{font-weight:900;line-height:1.12;color:var(--ink);text-wrap:balance}.abp-page h1{font-size:68px}.abp-page strong:where([data-pbb-css-section="1150934-1"],[data-pbb-css-section="1150934-1"] *){font-weight:600;color:var(--ink)}.abp-page a:where([data-pbb-css-section="1150934-1"],[data-pbb-css-section="1150934-1"] *){color:var(--accent);text-underline-offset:4px}.abp-page :is(a,button,input,summary):focus-visible:where([data-pbb-css-section="1150934-1"],[data-pbb-css-section="1150934-1"] *){outline:3px solid #2c8aed;outline-offset:5px}.abp-page img:where([data-pbb-css-section="1150934-1"],[data-pbb-css-section="1150934-1"] *){display:block;max-width:100%;height:auto}.abp-page .abp-icon:where([data-pbb-css-section="1150934-1"],[data-pbb-css-section="1150934-1"] *){width:24px;height:24px;flex-shrink:0;stroke-width:1.65;vertical-align:middle}.abp-page .abp-actions:where([data-pbb-css-section="1150934-1"],[data-pbb-css-section="1150934-1"] *){display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:28px}.abp-page .abp-button:where([data-pbb-css-section="1150934-1"],[data-pbb-css-section="1150934-1"] *){display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:52px;padding:14px 20px;border-radius:4px;font-size:17px;font-weight:600;line-height:1.4;text-decoration:none;transition:transform .2s ease,background-color .2s ease}.abp-page .abp-primary:where([data-pbb-css-section="1150934-1"],[data-pbb-css-section="1150934-1"] *){background:#075fca;color:#fff}.abp-page .abp-primary:hover:where([data-pbb-css-section="1150934-1"],[data-pbb-css-section="1150934-1"] *){background:#054caa;transform:translateY(-2px)}.abp-page .abp-secondary:where([data-pbb-css-section="1150934-1"],[data-pbb-css-section="1150934-1"] *){background:transparent;border:1px solid var(--line);color:var(--accent)}.abp-page .abp-secondary:hover:where([data-pbb-css-section="1150934-1"],[data-pbb-css-section="1150934-1"] *){background:var(--sky);transform:translateY(-2px)}.abp-page .abp-micro:where([data-pbb-css-section="1150934-1"],[data-pbb-css-section="1150934-1"] *){font-size:14px;color:var(--muted);line-height:1.6;margin-top:16px}.abp-page .abp-hero{position:relative;isolation:isolate;padding:78px 0 0;background:linear-gradient(150deg,var(--paper),var(--sky));overflow:hidden}.abp-page .abp-hero::before{content:"";position:absolute;inset:0;z-index:-1;background-image:linear-gradient(color-mix(in srgb,var(--accent) 5%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--accent) 5%,transparent) 1px,transparent 1px);background-size:80px 80px;mask-image:linear-gradient(transparent,#000 45%,transparent)}.abp-page .abp-hero-grid{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:center;position:relative;z-index:1}.abp-page .abp-hero h1 span{display:block;font-size:24px;color:var(--accent);margin-top:17px;font-weight:600}.abp-page .abp-lead{font-size:21px;line-height:1.6;margin-top:27px}.abp-page .abp-intro{margin-top:18px;color:var(--muted)}.abp-page .abp-framework-strip{display:flex;gap:18px;flex-wrap:wrap;margin-top:25px;font-size:14px;font-weight:600;color:var(--ink)}.abp-page .abp-framework-strip>span{display:inline-flex;align-items:center;gap:6px}.abp-page .abp-framework-strip .abp-icon{width:17px;height:17px;color:var(--accent)}.abp-page .abp-motion{display:inline-flex;align-items:center;gap:6px;min-height:44px;background:transparent;border:0;padding:10px 0;color:var(--muted);font-size:12px;cursor:pointer;margin-top:8px}.abp-page .abp-motion .abp-icon{width:15px;height:15px}.abp-page .abp-art{position:relative;isolation:isolate;margin:0 8px;perspective:900px}.abp-page .abp-art>img{width:100%;border-radius:22px;box-shadow:0 26px 54px #035bc522;animation:abp-assemble 9s ease-in-out infinite;animation-play-state:paused}.abp-page .abp-art-tag{position:absolute;display:flex;align-items:center;gap:9px;padding:14px 18px;background:var(--paper);border-radius:8px;box-shadow:var(--shadow);font-size:14px;font-weight:600;color:var(--accent);animation:abp-tile-drift 8s ease-in-out infinite;animation-play-state:paused}.abp-page .abp-art-tag-a{left:-25px;top:5%;animation-delay:-2s}.abp-page .abp-art-tag-b{right:-12px;bottom:2%;animation-delay:-5s}.abp-page .abp-orbit{position:absolute;inset:-45px -25px;border:1px dashed color-mix(in srgb,var(--accent) 20%,transparent);border-radius:32px;z-index:-1;transform:rotate(-7deg)}.abp-page .abp-hero[data-motion="running"] .abp-art>img,.abp-page .abp-hero[data-motion="running"] .abp-art-tag{animation-play-state:running}@keyframes abp-assemble{0%,100%{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-13px) rotate(1deg)}}@keyframes abp-tile-drift{0%,100%{transform:translateY(0) rotate(var(--angle))}50%{transform:translateY(-12px) rotate(0)}}.abp-page .abp-facts{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;padding:28px 0;margin-top:45px;border-top:1px solid var(--line)}.abp-page .abp-facts>div{display:flex;align-items:center;gap:13px}.abp-page .abp-facts dt{color:var(--accent);font-size:21px;font-weight:600;white-space:nowrap}.abp-page .abp-facts dd{font-size:14px;color:var(--muted)}@media (max-width:1050px){.abp-page .abp-hero h1{font-size:45px}.abp-page .abp-hero-grid{gap:30px}.abp-page .abp-hero .abp-actions{flex-direction:column;align-items:stretch}.abp-page .abp-hero .abp-button{width:100%}.abp-page .abp-facts>div{display:block}.abp-page .abp-facts dd{margin-top:6px}}@media (max-width:800px){.abp-page .abp-hero-grid{grid-template-columns:1fr;gap:55px}.abp-page .abp-hero-copy{max-width:620px;margin:auto;text-align:center}.abp-page .abp-hero .abp-actions{flex-direction:row;justify-content:center}.abp-page .abp-hero .abp-button{width:auto}.abp-page .abp-framework-strip{justify-content:center}.abp-page .abp-art{width:min(540px,calc(100% - 32px));margin:0 auto}.abp-page .abp-facts{margin-top:50px}.abp-page .abp-hero{padding-top:55px}}@media (max-width:520px){.abp-page .abp-wrap:where([data-pbb-css-section="1150934-1"],[data-pbb-css-section="1150934-1"] *){padding-inline:20px}.abp-page .abp-hero h1 span{font-size:21px}.abp-page .abp-hero .abp-actions,.abp-page .abp-actions:where([data-pbb-css-section="1150934-1"],[data-pbb-css-section="1150934-1"] *){flex-direction:column;align-items:stretch}.abp-page .abp-hero .abp-button,.abp-page .abp-button:where([data-pbb-css-section="1150934-1"],[data-pbb-css-section="1150934-1"] *){width:100%;padding-inline:12px}.abp-page .abp-button .abp-icon:where([data-pbb-css-section="1150934-1"],[data-pbb-css-section="1150934-1"] *){width:20px;height:20px}.abp-page .abp-framework-strip{gap:8px 14px;font-size:12px}.abp-page .abp-art-tag{font-size:11px;padding:10px 12px;gap:7px}.abp-page .abp-art-tag .abp-icon{width:17px;height:17px}.abp-page .abp-art-tag-a{left:-13px}.abp-page .abp-art-tag-b{right:-12px}.abp-page .abp-art>img{border-radius:15px}.abp-page .abp-facts{gap:16px;padding:24px 0}.abp-page .abp-facts dt{font-size:17px;white-space:normal}.abp-page .abp-facts dd{font-size:12px;line-height:1.5}}@media (prefers-reduced-motion:reduce){.abp-page .abp-art>img,.abp-page .abp-art-tag{animation:none!important;transform:none}.abp-page .abp-motion{display:none!important}.abp-page .abp-button:where([data-pbb-css-section="1150934-1"],[data-pbb-css-section="1150934-1"] *){transition:none}}.abp-page *:where([data-pbb-css-section="1150934-2"],[data-pbb-css-section="1150934-2"] *),.abp-page *:where([data-pbb-css-section="1150934-2"],[data-pbb-css-section="1150934-2"] *)::before,.abp-page *:where([data-pbb-css-section="1150934-2"],[data-pbb-css-section="1150934-2"] *)::after{box-sizing:border-box}:where(.abp-page) :where(h1,h2,h3,p,figure,ul,ol,dl,dd):where([data-pbb-css-section="1150934-2"],[data-pbb-css-section="1150934-2"] *){margin:0}.abp-page .abp-wrap:where([data-pbb-css-section="1150934-2"],[data-pbb-css-section="1150934-2"] *){width:min(1180px,100%);padding-inline:28px;margin-inline:auto}.abp-page strong:where([data-pbb-css-section="1150934-2"],[data-pbb-css-section="1150934-2"] *){font-weight:600;color:var(--ink)}.abp-page a:where([data-pbb-css-section="1150934-2"],[data-pbb-css-section="1150934-2"] *){color:var(--accent);text-underline-offset:4px}.abp-page :is(a,button,input,summary):focus-visible:where([data-pbb-css-section="1150934-2"],[data-pbb-css-section="1150934-2"] *){outline:3px solid #2c8aed;outline-offset:5px}.abp-page .abp-icon:where([data-pbb-css-section="1150934-2"],[data-pbb-css-section="1150934-2"] *){width:24px;height:24px;flex-shrink:0;stroke-width:1.65;vertical-align:middle}.abp-page .abp-nav{position:sticky;top:var(--nav-offset);z-index:20;background:var(--paper);border-bottom:1px solid var(--line)}.abp-page .abp-nav ul{display:flex;align-items:center;justify-content:center;gap:28px;flex-wrap:nowrap;list-style:none;padding:8px 0;margin:0;overflow:auto;scrollbar-width:thin}.abp-page .abp-nav li,.abp-page .abp-nav li+li{margin:0;padding:0;flex:0 0 auto}.abp-page .abp-nav a{display:flex;align-items:center;gap:8px;min-height:48px;font-size:14px;font-weight:600;text-decoration:none;white-space:nowrap}.abp-page .abp-nav .abp-icon{width:19px;height:19px}@media (max-width:800px){.abp-page .abp-nav ul{justify-content:flex-start;gap:24px}.abp-page .abp-nav .abp-icon{display:none}}@media (max-width:520px){.abp-page .abp-wrap:where([data-pbb-css-section="1150934-2"],[data-pbb-css-section="1150934-2"] *){padding-inline:20px}.abp-page .abp-nav .abp-wrap{padding-inline:16px}}.abp-page *:where([data-pbb-css-section="1150934-3"],[data-pbb-css-section="1150934-3"] *),.abp-page *:where([data-pbb-css-section="1150934-3"],[data-pbb-css-section="1150934-3"] *)::before,.abp-page *:where([data-pbb-css-section="1150934-3"],[data-pbb-css-section="1150934-3"] *)::after{box-sizing:border-box}:where(.abp-page) :where(h1,h2,h3,p,figure,ul,ol,dl,dd):where([data-pbb-css-section="1150934-3"],[data-pbb-css-section="1150934-3"] *){margin:0}.abp-page .abp-wrap:where([data-pbb-css-section="1150934-3"],[data-pbb-css-section="1150934-3"] *){width:min(1180px,100%);padding-inline:28px;margin-inline:auto}.abp-page .abp-section:where([data-pbb-css-section="1150934-3"],[data-pbb-css-section="1150934-3"] *){padding-block:80px;border-top:1px solid var(--line)}.abp-page h2:where([data-pbb-css-section="1150934-3"],[data-pbb-css-section="1150934-3"] *){font-weight:900;line-height:1.12;color:var(--ink);text-wrap:balance}.abp-page h2:where([data-pbb-css-section="1150934-3"],[data-pbb-css-section="1150934-3"] *){font-size:32px}.abp-page h3:where([data-pbb-css-section="1150934-3"],[data-pbb-css-section="1150934-3"] *){font-size:21px;line-height:1.3;font-weight:600;color:var(--ink)}.abp-page strong:where([data-pbb-css-section="1150934-3"],[data-pbb-css-section="1150934-3"] *){font-weight:600;color:var(--ink)}.abp-page a:where([data-pbb-css-section="1150934-3"],[data-pbb-css-section="1150934-3"] *){color:var(--accent);text-underline-offset:4px}.abp-page :is(a,button,input,summary):focus-visible:where([data-pbb-css-section="1150934-3"],[data-pbb-css-section="1150934-3"] *){outline:3px solid #2c8aed;outline-offset:5px}.abp-page .abp-icon:where([data-pbb-css-section="1150934-3"],[data-pbb-css-section="1150934-3"] *){width:24px;height:24px;flex-shrink:0;stroke-width:1.65;vertical-align:middle}.abp-page .abp-heading:where([data-pbb-css-section="1150934-3"],[data-pbb-css-section="1150934-3"] *){max-width:740px;margin:0 auto 38px;text-align:center}.abp-page .abp-heading p:where([data-pbb-css-section="1150934-3"],[data-pbb-css-section="1150934-3"] *){margin-top:17px}.abp-page .abp-frameworks{background:var(--paper)}.abp-page .abp-framework-grid{display:grid;grid-template-columns:1fr 1fr;gap:26px;max-width:960px;margin:auto}.abp-page .abp-framework-card{display:flex;flex-direction:column;align-items:flex-start;padding:30px;background:var(--sky);border-radius:10px}.abp-page .abp-framework-icon{color:var(--accent);margin-bottom:16px}.abp-page .abp-framework-icon .abp-icon{width:30px;height:30px}.abp-page .abp-framework-card h3{font-size:24px;min-height:32px}.abp-page .abp-framework-type{font-size:14px;color:var(--accent);margin-top:7px}.abp-page .abp-framework-card>p:not(.abp-framework-type){margin-top:16px;flex:1}.abp-page .abp-framework-card>a{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-top:18px;font-size:14px;font-weight:600}.abp-page .abp-framework-card>a .abp-icon{width:17px;height:17px}.abp-page .abp-framework-note{max-width:900px;margin:26px auto 0;text-align:center;font-size:14px;color:var(--muted)}@media (max-width:800px){.abp-page .abp-framework-grid{grid-template-columns:1fr}.abp-page .abp-section:where([data-pbb-css-section="1150934-3"],[data-pbb-css-section="1150934-3"] *){padding-block:60px}}@media (max-width:520px){.abp-page .abp-wrap:where([data-pbb-css-section="1150934-3"],[data-pbb-css-section="1150934-3"] *){padding-inline:20px}.abp-page .abp-framework-card{padding:26px}.abp-page .abp-framework-note{font-size:17px}.abp-page .abp-heading:where([data-pbb-css-section="1150934-3"],[data-pbb-css-section="1150934-3"] *){margin-bottom:28px}.abp-page .abp-section:where([data-pbb-css-section="1150934-3"],[data-pbb-css-section="1150934-3"] *){padding-block:48px}}.abp-page *:where([data-pbb-css-section="1150934-4"],[data-pbb-css-section="1150934-4"] *),.abp-page *:where([data-pbb-css-section="1150934-4"],[data-pbb-css-section="1150934-4"] *)::before,.abp-page *:where([data-pbb-css-section="1150934-4"],[data-pbb-css-section="1150934-4"] *)::after{box-sizing:border-box}:where(.abp-page) :where(h1,h2,h3,p,figure,ul,ol,dl,dd):where([data-pbb-css-section="1150934-4"],[data-pbb-css-section="1150934-4"] *){margin:0}.abp-page .abp-wrap:where([data-pbb-css-section="1150934-4"],[data-pbb-css-section="1150934-4"] *){width:min(1180px,100%);padding-inline:28px;margin-inline:auto}.abp-page .abp-section:where([data-pbb-css-section="1150934-4"],[data-pbb-css-section="1150934-4"] *){padding-block:80px;border-top:1px solid var(--line)}.abp-page h2:where([data-pbb-css-section="1150934-4"],[data-pbb-css-section="1150934-4"] *){font-weight:900;line-height:1.12;color:var(--ink);text-wrap:balance}.abp-page h2:where([data-pbb-css-section="1150934-4"],[data-pbb-css-section="1150934-4"] *){font-size:32px}.abp-page h3:where([data-pbb-css-section="1150934-4"],[data-pbb-css-section="1150934-4"] *){font-size:21px;line-height:1.3;font-weight:600;color:var(--ink)}.abp-page strong:where([data-pbb-css-section="1150934-4"],[data-pbb-css-section="1150934-4"] *){font-weight:600;color:var(--ink)}.abp-page a:where([data-pbb-css-section="1150934-4"],[data-pbb-css-section="1150934-4"] *){color:var(--accent);text-underline-offset:4px}.abp-page :is(a,button,input,summary):focus-visible:where([data-pbb-css-section="1150934-4"],[data-pbb-css-section="1150934-4"] *){outline:3px solid #2c8aed;outline-offset:5px}.abp-page .abp-icon:where([data-pbb-css-section="1150934-4"],[data-pbb-css-section="1150934-4"] *){width:24px;height:24px;flex-shrink:0;stroke-width:1.65;vertical-align:middle}.abp-page .abp-heading:where([data-pbb-css-section="1150934-4"],[data-pbb-css-section="1150934-4"] *){max-width:740px;margin:0 auto 38px;text-align:center}.abp-page .abp-heading p:where([data-pbb-css-section="1150934-4"],[data-pbb-css-section="1150934-4"] *){margin-top:17px}.abp-page .abp-usecases{background:var(--canvas)}.abp-page .abp-use-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:26px}.abp-page .abp-use-card{padding:24px 24px 28px;background:var(--paper);border-radius:8px;box-shadow:var(--shadow)}.abp-page .abp-use-art{height:134px;border-radius:6px;background:var(--sky);padding:24px;display:grid;grid-template-columns:60px 1fr;gap:10px 18px;align-items:center;margin-bottom:24px;color:var(--accent)}.abp-page .abp-use-art>.abp-icon{width:52px;height:52px;grid-row:span 3}.abp-page .abp-use-art>span{height:9px;background:color-mix(in srgb,var(--accent) 17%,transparent);border-radius:3px}.abp-page .abp-use-art>span:last-child{width:60%;background:var(--accent)}.abp-page .abp-use-art-1{background:var(--cream)}.abp-page .abp-use-art-2{background:var(--canvas)}.abp-page .abp-use-card>p{margin-top:13px}.abp-page .abp-block-names{font-size:14px;color:var(--muted)}.abp-page .abp-use-card>a{display:inline-flex;align-items:center;gap:7px;min-height:44px;font-size:14px;font-weight:600;margin-top:16px}.abp-page .abp-use-card>a .abp-icon{width:17px;height:17px}@media (max-width:800px){.abp-page .abp-use-grid{grid-template-columns:1fr}.abp-page .abp-use-card{display:grid;grid-template-columns:170px 1fr;gap:8px 26px}.abp-page .abp-use-art{grid-row:span 4;height:100%;min-height:150px;margin:0;grid-template-columns:1fr;padding:24px}.abp-page .abp-use-art>.abp-icon{grid-row:auto;width:42px;height:42px}.abp-page .abp-use-art>span{height:6px}.abp-page .abp-use-card>p,.abp-page .abp-use-card>a{margin-top:0}.abp-page .abp-section:where([data-pbb-css-section="1150934-4"],[data-pbb-css-section="1150934-4"] *){padding-block:60px}}@media (max-width:520px){.abp-page .abp-wrap:where([data-pbb-css-section="1150934-4"],[data-pbb-css-section="1150934-4"] *){padding-inline:20px}.abp-page .abp-heading:where([data-pbb-css-section="1150934-4"],[data-pbb-css-section="1150934-4"] *){margin-bottom:28px}.abp-page .abp-section:where([data-pbb-css-section="1150934-4"],[data-pbb-css-section="1150934-4"] *){padding-block:48px}.abp-page .abp-use-card{display:block}.abp-page .abp-use-art{height:110px;min-height:0;display:grid;grid-template-columns:60px 1fr;margin-bottom:20px;gap:8px 18px}.abp-page .abp-use-art>.abp-icon{grid-row:span 3}.abp-page .abp-use-card>p{margin-top:12px}.abp-page .abp-use-card>a{margin-top:14px}}.abp-page *:where([data-pbb-css-section="1150934-5"],[data-pbb-css-section="1150934-5"] *),.abp-page *:where([data-pbb-css-section="1150934-5"],[data-pbb-css-section="1150934-5"] *)::before,.abp-page *:where([data-pbb-css-section="1150934-5"],[data-pbb-css-section="1150934-5"] *)::after{box-sizing:border-box}:where(.abp-page) :where(h1,h2,h3,p,figure,ul,ol,dl,dd):where([data-pbb-css-section="1150934-5"],[data-pbb-css-section="1150934-5"] *){margin:0}.abp-page .abp-wrap:where([data-pbb-css-section="1150934-5"],[data-pbb-css-section="1150934-5"] *){width:min(1180px,100%);padding-inline:28px;margin-inline:auto}.abp-page .abp-section:where([data-pbb-css-section="1150934-5"],[data-pbb-css-section="1150934-5"] *){padding-block:80px;border-top:1px solid var(--line)}.abp-page h2:where([data-pbb-css-section="1150934-5"],[data-pbb-css-section="1150934-5"] *){font-weight:900;line-height:1.12;color:var(--ink);text-wrap:balance}.abp-page h2:where([data-pbb-css-section="1150934-5"],[data-pbb-css-section="1150934-5"] *){font-size:32px}.abp-page h3:where([data-pbb-css-section="1150934-5"],[data-pbb-css-section="1150934-5"] *){font-size:21px;line-height:1.3;font-weight:600;color:var(--ink)}.abp-page strong:where([data-pbb-css-section="1150934-5"],[data-pbb-css-section="1150934-5"] *){font-weight:600;color:var(--ink)}.abp-page a:where([data-pbb-css-section="1150934-5"],[data-pbb-css-section="1150934-5"] *){color:var(--accent);text-underline-offset:4px}.abp-page :is(a,button,input,summary):focus-visible:where([data-pbb-css-section="1150934-5"],[data-pbb-css-section="1150934-5"] *){outline:3px solid #2c8aed;outline-offset:5px}.abp-page img:where([data-pbb-css-section="1150934-5"],[data-pbb-css-section="1150934-5"] *){display:block;max-width:100%;height:auto}.abp-page .abp-icon:where([data-pbb-css-section="1150934-5"],[data-pbb-css-section="1150934-5"] *){width:24px;height:24px;flex-shrink:0;stroke-width:1.65;vertical-align:middle}.abp-page .abp-button:where([data-pbb-css-section="1150934-5"],[data-pbb-css-section="1150934-5"] *){display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:52px;padding:14px 20px;border-radius:4px;font-size:17px;font-weight:600;line-height:1.4;text-decoration:none;transition:transform .2s ease,background-color .2s ease}.abp-page .abp-primary:where([data-pbb-css-section="1150934-5"],[data-pbb-css-section="1150934-5"] *){background:#075fca;color:#fff}.abp-page .abp-primary:hover:where([data-pbb-css-section="1150934-5"],[data-pbb-css-section="1150934-5"] *){background:#054caa;transform:translateY(-2px)}.abp-page .abp-heading:where([data-pbb-css-section="1150934-5"],[data-pbb-css-section="1150934-5"] *){max-width:740px;margin:0 auto 38px;text-align:center}.abp-page .abp-heading p:where([data-pbb-css-section="1150934-5"],[data-pbb-css-section="1150934-5"] *){margin-top:17px}.abp-page .abp-playground{background:var(--sky)}.abp-page .abp-play-shell{max-width:970px;margin:auto;border-radius:12px;background:var(--paper);overflow:hidden;box-shadow:var(--shadow)}.abp-page .abp-play-tabs{display:flex;align-items:center;justify-content:center;gap:12px;padding:17px;border-bottom:1px solid var(--line)}.abp-page .abp-play-tabs button{cursor:pointer;background:transparent;border:0;border-radius:4px;min-height:44px;padding:10px 18px;font-size:14px;font-weight:600;color:var(--text)}.abp-page .abp-play-tabs button[aria-selected="true"]{background:var(--sky);color:var(--accent)}.abp-page .abp-play-panel{padding:32px;min-height:400px}.abp-page .abp-product-preview{display:grid;grid-template-columns:1fr 1fr;gap:36px;align-items:center;min-height:370px}.abp-page .abp-preview-product-art{border-radius:10px;overflow:hidden}.abp-page .abp-product-preview h3{font-size:24px}.abp-page .abp-product-preview p{margin-top:12px}.abp-page .abp-product-preview ul{padding-left:20px;margin-top:18px;font-size:17px}.abp-page .abp-product-preview li+li{margin-top:5px}.abp-page .abp-preview-price{font-size:32px;font-weight:600;color:var(--ink)}.abp-page .abp-product-preview .abp-button{margin-top:20px}.abp-page .abp-checklist-preview{max-width:700px;margin:10px auto}.abp-page .abp-checklist-top{display:flex;align-items:center;justify-content:space-between;gap:18px}.abp-page #abp-progress-text{font-size:14px;color:var(--muted)}.abp-page .abp-checklist-preview progress{appearance:none;width:100%;height:6px;display:block;margin:20px 0 24px;border:0;border-radius:3px;overflow:hidden;background:var(--sky);color:var(--accent)}.abp-page .abp-checklist-preview progress::-webkit-progress-bar{background:var(--sky)}.abp-page .abp-checklist-preview progress::-webkit-progress-value{background:var(--accent);transition:width .2s ease}.abp-page .abp-checklist-preview progress::-moz-progress-bar{background:var(--accent)}.abp-page .abp-checklist-preview ul{padding:0;list-style:none}.abp-page .abp-checklist-preview li{border-bottom:1px solid var(--line)}.abp-page .abp-checklist-preview label{display:flex;align-items:center;gap:14px;min-height:58px;padding:12px 0;cursor:pointer}.abp-page .abp-checklist-preview input{width:21px;height:21px;accent-color:#075fca;flex-shrink:0}.abp-page .abp-checklist-preview input:checked+span{text-decoration:line-through;color:var(--muted)}.abp-page .abp-accordion-preview{max-width:730px;margin:8px auto}.abp-page .abp-accordion-preview details{border-bottom:1px solid var(--line)}.abp-page .abp-accordion-preview summary{display:flex;justify-content:space-between;align-items:center;gap:18px;list-style:none;cursor:pointer;padding:22px 0;color:var(--ink);font-size:17px;font-weight:600;line-height:1.45}.abp-page summary:where([data-pbb-css-section="1150934-5"],[data-pbb-css-section="1150934-5"] *)::-webkit-details-marker{display:none}.abp-page summary>span:where([data-pbb-css-section="1150934-5"],[data-pbb-css-section="1150934-5"] *){font-size:24px;font-weight:400;color:var(--accent);transition:transform .2s ease}.abp-page details[open]>summary>span:where([data-pbb-css-section="1150934-5"],[data-pbb-css-section="1150934-5"] *){transform:rotate(45deg)}.abp-page .abp-accordion-preview details p{padding:0 0 22px}@media (max-width:800px){.abp-page .abp-section:where([data-pbb-css-section="1150934-5"],[data-pbb-css-section="1150934-5"] *){padding-block:60px}.abp-page .abp-product-preview{gap:24px}.abp-page .abp-product-preview .abp-button{font-size:14px}}@media (max-width:520px){.abp-page .abp-wrap:where([data-pbb-css-section="1150934-5"],[data-pbb-css-section="1150934-5"] *){padding-inline:20px}.abp-page .abp-button:where([data-pbb-css-section="1150934-5"],[data-pbb-css-section="1150934-5"] *){width:100%;padding-inline:12px}.abp-page .abp-button .abp-icon:where([data-pbb-css-section="1150934-5"],[data-pbb-css-section="1150934-5"] *){width:20px;height:20px}.abp-page .abp-heading:where([data-pbb-css-section="1150934-5"],[data-pbb-css-section="1150934-5"] *){margin-bottom:28px}.abp-page .abp-section:where([data-pbb-css-section="1150934-5"],[data-pbb-css-section="1150934-5"] *){padding-block:48px}.abp-page .abp-play-tabs{gap:4px;padding:12px}.abp-page .abp-play-tabs button{padding:10px 12px;font-size:14px}.abp-page .abp-play-panel{padding:24px 20px}.abp-page .abp-product-preview{grid-template-columns:1fr;gap:24px}.abp-page .abp-preview-product-art{max-width:250px;margin:auto}.abp-page .abp-product-preview .abp-button{font-size:17px}.abp-page .abp-checklist-top{display:block}.abp-page #abp-progress-text{display:block;margin-top:10px}}@media (prefers-reduced-motion:reduce){.abp-page .abp-button:where([data-pbb-css-section="1150934-5"],[data-pbb-css-section="1150934-5"] *),.abp-page summary>span:where([data-pbb-css-section="1150934-5"],[data-pbb-css-section="1150934-5"] *){transition:none}.abp-page .abp-checklist-preview progress::-webkit-progress-value{transition:none}}.abp-page *:where([data-pbb-css-section="1150934-6"],[data-pbb-css-section="1150934-6"] *),.abp-page *:where([data-pbb-css-section="1150934-6"],[data-pbb-css-section="1150934-6"] *)::before,.abp-page *:where([data-pbb-css-section="1150934-6"],[data-pbb-css-section="1150934-6"] *)::after{box-sizing:border-box}:where(.abp-page) :where(h1,h2,h3,p,figure,ul,ol,dl,dd):where([data-pbb-css-section="1150934-6"],[data-pbb-css-section="1150934-6"] *){margin:0}.abp-page .abp-wrap:where([data-pbb-css-section="1150934-6"],[data-pbb-css-section="1150934-6"] *){width:min(1180px,100%);padding-inline:28px;margin-inline:auto}.abp-page .abp-section:where([data-pbb-css-section="1150934-6"],[data-pbb-css-section="1150934-6"] *){padding-block:80px;border-top:1px solid var(--line)}.abp-page h2:where([data-pbb-css-section="1150934-6"],[data-pbb-css-section="1150934-6"] *){font-weight:900;line-height:1.12;color:var(--ink);text-wrap:balance}.abp-page h2:where([data-pbb-css-section="1150934-6"],[data-pbb-css-section="1150934-6"] *){font-size:32px}.abp-page h3:where([data-pbb-css-section="1150934-6"],[data-pbb-css-section="1150934-6"] *){font-size:21px;line-height:1.3;font-weight:600;color:var(--ink)}.abp-page strong:where([data-pbb-css-section="1150934-6"],[data-pbb-css-section="1150934-6"] *){font-weight:600;color:var(--ink)}.abp-page :is(a,button,input,summary):focus-visible:where([data-pbb-css-section="1150934-6"],[data-pbb-css-section="1150934-6"] *){outline:3px solid #2c8aed;outline-offset:5px}.abp-page .abp-icon:where([data-pbb-css-section="1150934-6"],[data-pbb-css-section="1150934-6"] *){width:24px;height:24px;flex-shrink:0;stroke-width:1.65;vertical-align:middle}.abp-page .abp-heading:where([data-pbb-css-section="1150934-6"],[data-pbb-css-section="1150934-6"] *){max-width:740px;margin:0 auto 38px;text-align:center}.abp-page .abp-heading p:where([data-pbb-css-section="1150934-6"],[data-pbb-css-section="1150934-6"] *){margin-top:17px}.abp-page .abp-library{background:var(--paper)}.abp-page .abp-library-tools{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:22px}.abp-page .abp-search{max-width:500px;flex:1}.abp-page .abp-search label{display:block;color:var(--ink);font-weight:600;font-size:14px;margin-bottom:8px}.abp-page .abp-search>div{position:relative}.abp-page .abp-search .abp-icon{position:absolute;left:14px;top:14px;width:20px;height:20px;color:var(--muted)}.abp-page .abp-search input{width:100%;min-height:48px;font-size:17px;padding:12px 14px 12px 44px;background:var(--canvas);color:var(--ink);border:1px solid var(--line);border-radius:4px}.abp-page .abp-library-count{font-size:14px;color:var(--muted);padding-bottom:12px}.abp-page .abp-filters{display:flex;flex-wrap:wrap;gap:9px;margin-bottom:28px}.abp-page .abp-filters button{min-height:42px;padding:10px 16px;background:var(--canvas);border:1px solid var(--line);border-radius:4px;font-size:14px;color:var(--text);cursor:pointer}.abp-page .abp-filters button[aria-pressed="true"]{background:#075fca;color:#fff;border-color:#075fca}.abp-page .abp-library-list{display:grid;grid-template-columns:1fr 1fr;gap:0 40px;list-style:none;padding:0;margin:0}.abp-page .abp-library-list>li{display:flex;align-items:start;gap:16px;padding:24px 0;border-bottom:1px solid var(--line);margin:0}.abp-page .abp-library-icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;background:var(--sky);color:var(--accent);flex-shrink:0}.abp-page .abp-library-icon .abp-icon{width:21px;height:21px}.abp-page .abp-library-list h3{font-size:17px}.abp-page .abp-library-list p{margin-top:7px;font-size:14px;color:var(--muted)}.abp-page #abp-empty{padding:24px 0}@media (max-width:800px){.abp-page .abp-section:where([data-pbb-css-section="1150934-6"],[data-pbb-css-section="1150934-6"] *){padding-block:60px}}@media (max-width:520px){.abp-page .abp-wrap:where([data-pbb-css-section="1150934-6"],[data-pbb-css-section="1150934-6"] *){padding-inline:20px}.abp-page .abp-heading:where([data-pbb-css-section="1150934-6"],[data-pbb-css-section="1150934-6"] *){margin-bottom:28px}.abp-page .abp-section:where([data-pbb-css-section="1150934-6"],[data-pbb-css-section="1150934-6"] *){padding-block:48px}.abp-page .abp-library-tools{display:block}.abp-page .abp-library-count{margin-top:10px;padding:0}.abp-page .abp-filters{gap:7px}.abp-page .abp-filters button{padding:10px 12px;min-height:44px}.abp-page .abp-library-list{grid-template-columns:1fr}.abp-page .abp-library-list p{font-size:17px}}.abp-page *:where([data-pbb-css-section="1150934-7"],[data-pbb-css-section="1150934-7"] *),.abp-page *:where([data-pbb-css-section="1150934-7"],[data-pbb-css-section="1150934-7"] *)::before,.abp-page *:where([data-pbb-css-section="1150934-7"],[data-pbb-css-section="1150934-7"] *)::after{box-sizing:border-box}:where(.abp-page) :where(h1,h2,h3,p,figure,ul,ol,dl,dd):where([data-pbb-css-section="1150934-7"],[data-pbb-css-section="1150934-7"] *){margin:0}.abp-page .abp-wrap:where([data-pbb-css-section="1150934-7"],[data-pbb-css-section="1150934-7"] *){width:min(1180px,100%);padding-inline:28px;margin-inline:auto}.abp-page .abp-section:where([data-pbb-css-section="1150934-7"],[data-pbb-css-section="1150934-7"] *){padding-block:80px;border-top:1px solid var(--line)}.abp-page h2:where([data-pbb-css-section="1150934-7"],[data-pbb-css-section="1150934-7"] *){font-weight:900;line-height:1.12;color:var(--ink);text-wrap:balance}.abp-page h2:where([data-pbb-css-section="1150934-7"],[data-pbb-css-section="1150934-7"] *){font-size:32px}.abp-page h3:where([data-pbb-css-section="1150934-7"],[data-pbb-css-section="1150934-7"] *){font-size:21px;line-height:1.3;font-weight:600;color:var(--ink)}.abp-page strong:where([data-pbb-css-section="1150934-7"],[data-pbb-css-section="1150934-7"] *){font-weight:600;color:var(--ink)}.abp-page .abp-icon:where([data-pbb-css-section="1150934-7"],[data-pbb-css-section="1150934-7"] *){width:24px;height:24px;flex-shrink:0;stroke-width:1.65;vertical-align:middle}.abp-page .abp-heading:where([data-pbb-css-section="1150934-7"],[data-pbb-css-section="1150934-7"] *){max-width:740px;margin:0 auto 38px;text-align:center}.abp-page .abp-heading p:where([data-pbb-css-section="1150934-7"],[data-pbb-css-section="1150934-7"] *){margin-top:17px}.abp-page .abp-controls{background:var(--cream)}.abp-page .abp-control-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:28px}.abp-page .abp-control-grid article>span{display:block;color:var(--accent);margin-bottom:22px}.abp-page .abp-control-grid article>span .abp-icon{width:32px;height:32px}.abp-page .abp-control-grid p{margin-top:14px;font-size:17px}@media (max-width:1050px){.abp-page .abp-control-grid{grid-template-columns:1fr 1fr}}@media (max-width:800px){.abp-page .abp-section:where([data-pbb-css-section="1150934-7"],[data-pbb-css-section="1150934-7"] *){padding-block:60px}}@media (max-width:520px){.abp-page .abp-wrap:where([data-pbb-css-section="1150934-7"],[data-pbb-css-section="1150934-7"] *){padding-inline:20px}.abp-page .abp-heading:where([data-pbb-css-section="1150934-7"],[data-pbb-css-section="1150934-7"] *){margin-bottom:28px}.abp-page .abp-section:where([data-pbb-css-section="1150934-7"],[data-pbb-css-section="1150934-7"] *){padding-block:48px}.abp-page .abp-control-grid{grid-template-columns:1fr;gap:28px}.abp-page .abp-control-grid article>span{margin-bottom:14px}}.abp-page *:where([data-pbb-css-section="1150934-8"],[data-pbb-css-section="1150934-8"] *),.abp-page *:where([data-pbb-css-section="1150934-8"],[data-pbb-css-section="1150934-8"] *)::before,.abp-page *:where([data-pbb-css-section="1150934-8"],[data-pbb-css-section="1150934-8"] *)::after{box-sizing:border-box}:where(.abp-page) :where(h1,h2,h3,p,figure,ul,ol,dl,dd):where([data-pbb-css-section="1150934-8"],[data-pbb-css-section="1150934-8"] *){margin:0}.abp-page .abp-wrap:where([data-pbb-css-section="1150934-8"],[data-pbb-css-section="1150934-8"] *){width:min(1180px,100%);padding-inline:28px;margin-inline:auto}.abp-page .abp-section:where([data-pbb-css-section="1150934-8"],[data-pbb-css-section="1150934-8"] *){padding-block:80px;border-top:1px solid var(--line)}.abp-page h2:where([data-pbb-css-section="1150934-8"],[data-pbb-css-section="1150934-8"] *){font-weight:900;line-height:1.12;color:var(--ink);text-wrap:balance}.abp-page h2:where([data-pbb-css-section="1150934-8"],[data-pbb-css-section="1150934-8"] *){font-size:32px}.abp-page h3:where([data-pbb-css-section="1150934-8"],[data-pbb-css-section="1150934-8"] *){font-size:21px;line-height:1.3;font-weight:600;color:var(--ink)}.abp-page strong:where([data-pbb-css-section="1150934-8"],[data-pbb-css-section="1150934-8"] *){font-weight:600;color:var(--ink)}.abp-page a:where([data-pbb-css-section="1150934-8"],[data-pbb-css-section="1150934-8"] *){color:var(--accent);text-underline-offset:4px}.abp-page :is(a,button,input,summary):focus-visible:where([data-pbb-css-section="1150934-8"],[data-pbb-css-section="1150934-8"] *){outline:3px solid #2c8aed;outline-offset:5px}.abp-page .abp-icon:where([data-pbb-css-section="1150934-8"],[data-pbb-css-section="1150934-8"] *){width:24px;height:24px;flex-shrink:0;stroke-width:1.65;vertical-align:middle}.abp-page .abp-actions:where([data-pbb-css-section="1150934-8"],[data-pbb-css-section="1150934-8"] *){display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:28px}.abp-page .abp-button:where([data-pbb-css-section="1150934-8"],[data-pbb-css-section="1150934-8"] *){display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:52px;padding:14px 20px;border-radius:4px;font-size:17px;font-weight:600;line-height:1.4;text-decoration:none;transition:transform .2s ease,background-color .2s ease}.abp-page .abp-primary:where([data-pbb-css-section="1150934-8"],[data-pbb-css-section="1150934-8"] *){background:#075fca;color:#fff}.abp-page .abp-primary:hover:where([data-pbb-css-section="1150934-8"],[data-pbb-css-section="1150934-8"] *){background:#054caa;transform:translateY(-2px)}.abp-page .abp-micro:where([data-pbb-css-section="1150934-8"],[data-pbb-css-section="1150934-8"] *){font-size:14px;color:var(--muted);line-height:1.6;margin-top:16px}.abp-page .abp-install{background:var(--sky)}.abp-page .abp-download-grid{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.abp-page .abp-offer{padding:38px;background:var(--paper);border-radius:12px;box-shadow:var(--shadow)}.abp-page .abp-offer-heading{display:flex;align-items:center;gap:16px}.abp-page .abp-offer-heading>.abp-icon{width:42px;height:42px;color:var(--accent)}.abp-page .abp-price{font-size:68px;line-height:1.1;font-weight:600;color:var(--ink);margin:24px 0}.abp-page .abp-price span{display:block;font-size:14px;color:var(--muted);font-weight:400;margin-top:12px}.abp-page .abp-offer .abp-button{width:100%}.abp-page .abp-setup>p{margin-top:18px}.abp-page .abp-setup ol{list-style:none;padding:0;margin-top:25px}.abp-page .abp-setup li{display:flex;gap:18px;margin-top:22px}.abp-page .abp-setup li>span{display:flex;align-items:center;justify-content:center;width:34px;height:34px;flex-shrink:0;background:var(--paper);color:var(--accent);border-radius:8px;font-size:14px}.abp-page .abp-setup h3{font-size:17px}.abp-page .abp-setup li p{margin-top:7px}.abp-page .abp-requirements{font-size:14px;color:var(--muted)}@media (max-width:1050px){.abp-page .abp-download-grid{gap:40px}}@media (max-width:800px){.abp-page .abp-download-grid{grid-template-columns:1fr}.abp-page .abp-section:where([data-pbb-css-section="1150934-8"],[data-pbb-css-section="1150934-8"] *){padding-block:60px}}@media (max-width:520px){.abp-page .abp-wrap:where([data-pbb-css-section="1150934-8"],[data-pbb-css-section="1150934-8"] *){padding-inline:20px}.abp-page .abp-actions:where([data-pbb-css-section="1150934-8"],[data-pbb-css-section="1150934-8"] *){flex-direction:column;align-items:stretch}.abp-page .abp-button:where([data-pbb-css-section="1150934-8"],[data-pbb-css-section="1150934-8"] *){width:100%;padding-inline:12px}.abp-page .abp-button .abp-icon:where([data-pbb-css-section="1150934-8"],[data-pbb-css-section="1150934-8"] *){width:20px;height:20px}.abp-page .abp-section:where([data-pbb-css-section="1150934-8"],[data-pbb-css-section="1150934-8"] *){padding-block:48px}.abp-page .abp-offer{padding:28px}.abp-page .abp-offer-heading{align-items:start}.abp-page .abp-offer-heading>.abp-icon{width:32px;height:32px}.abp-page .abp-offer h2{font-size:24px}.abp-page .abp-price{font-size:45px}.abp-page .abp-requirements{font-size:17px}}@media (prefers-reduced-motion:reduce){.abp-page .abp-button:where([data-pbb-css-section="1150934-8"],[data-pbb-css-section="1150934-8"] *){transition:none}}.abp-page *:where([data-pbb-css-section="1150934-9"],[data-pbb-css-section="1150934-9"] *),.abp-page *:where([data-pbb-css-section="1150934-9"],[data-pbb-css-section="1150934-9"] *)::before,.abp-page *:where([data-pbb-css-section="1150934-9"],[data-pbb-css-section="1150934-9"] *)::after{box-sizing:border-box}:where(.abp-page) :where(h1,h2,h3,p,figure,ul,ol,dl,dd):where([data-pbb-css-section="1150934-9"],[data-pbb-css-section="1150934-9"] *){margin:0}.abp-page .abp-wrap:where([data-pbb-css-section="1150934-9"],[data-pbb-css-section="1150934-9"] *){width:min(1180px,100%);padding-inline:28px;margin-inline:auto}.abp-page .abp-section:where([data-pbb-css-section="1150934-9"],[data-pbb-css-section="1150934-9"] *){padding-block:80px;border-top:1px solid var(--line)}.abp-page h2:where([data-pbb-css-section="1150934-9"],[data-pbb-css-section="1150934-9"] *){font-weight:900;line-height:1.12;color:var(--ink);text-wrap:balance}.abp-page h2:where([data-pbb-css-section="1150934-9"],[data-pbb-css-section="1150934-9"] *){font-size:32px}.abp-page strong:where([data-pbb-css-section="1150934-9"],[data-pbb-css-section="1150934-9"] *){font-weight:600;color:var(--ink)}.abp-page a:where([data-pbb-css-section="1150934-9"],[data-pbb-css-section="1150934-9"] *){color:var(--accent);text-underline-offset:4px}.abp-page :is(a,button,input,summary):focus-visible:where([data-pbb-css-section="1150934-9"],[data-pbb-css-section="1150934-9"] *){outline:3px solid #2c8aed;outline-offset:5px}.abp-page .abp-icon:where([data-pbb-css-section="1150934-9"],[data-pbb-css-section="1150934-9"] *){width:24px;height:24px;flex-shrink:0;stroke-width:1.65;vertical-align:middle}.abp-page .abp-heading:where([data-pbb-css-section="1150934-9"],[data-pbb-css-section="1150934-9"] *){max-width:740px;margin:0 auto 38px;text-align:center}.abp-page .abp-heading p:where([data-pbb-css-section="1150934-9"],[data-pbb-css-section="1150934-9"] *){margin-top:17px}.abp-page .abp-faq summary{display:flex;justify-content:space-between;align-items:center;gap:18px;list-style:none;cursor:pointer;padding:22px 0;color:var(--ink);font-size:17px;font-weight:600;line-height:1.45}.abp-page summary:where([data-pbb-css-section="1150934-9"],[data-pbb-css-section="1150934-9"] *)::-webkit-details-marker{display:none}.abp-page summary>span:where([data-pbb-css-section="1150934-9"],[data-pbb-css-section="1150934-9"] *){font-size:24px;font-weight:400;color:var(--accent);transition:transform .2s ease}.abp-page details[open]>summary>span:where([data-pbb-css-section="1150934-9"],[data-pbb-css-section="1150934-9"] *){transform:rotate(45deg)}.abp-page .abp-questions{background:var(--paper)}.abp-page .abp-faq{display:grid;grid-template-columns:1fr 1fr;gap:16px 24px;align-items:start}.abp-page .abp-faq details{background:var(--canvas);border-radius:8px}.abp-page .abp-faq summary{padding:22px 24px}.abp-page .abp-faq details p{padding:0 24px 24px}.abp-page .abp-support{display:flex;flex-wrap:wrap;justify-content:center;gap:14px 28px;margin-top:28px}.abp-page .abp-support a{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:14px;font-weight:600}.abp-page .abp-support .abp-icon{width:17px;height:17px}@media (max-width:800px){.abp-page .abp-section:where([data-pbb-css-section="1150934-9"],[data-pbb-css-section="1150934-9"] *){padding-block:60px}.abp-page .abp-faq{grid-template-columns:1fr}}@media (max-width:520px){.abp-page .abp-wrap:where([data-pbb-css-section="1150934-9"],[data-pbb-css-section="1150934-9"] *){padding-inline:20px}.abp-page .abp-heading:where([data-pbb-css-section="1150934-9"],[data-pbb-css-section="1150934-9"] *){margin-bottom:28px}.abp-page .abp-section:where([data-pbb-css-section="1150934-9"],[data-pbb-css-section="1150934-9"] *){padding-block:48px}.abp-page .abp-faq summary{padding:22px}.abp-page .abp-faq details p{padding:0 22px 22px}}@media (prefers-reduced-motion:reduce){.abp-page summary>span:where([data-pbb-css-section="1150934-9"],[data-pbb-css-section="1150934-9"] *){transition:none}}.abp-page *:where([data-pbb-css-section="1150934-10"],[data-pbb-css-section="1150934-10"] *),.abp-page *:where([data-pbb-css-section="1150934-10"],[data-pbb-css-section="1150934-10"] *)::before,.abp-page *:where([data-pbb-css-section="1150934-10"],[data-pbb-css-section="1150934-10"] *)::after{box-sizing:border-box}:where(.abp-page) :where(h1,h2,h3,p,figure,ul,ol,dl,dd):where([data-pbb-css-section="1150934-10"],[data-pbb-css-section="1150934-10"] *){margin:0}.abp-page .abp-wrap:where([data-pbb-css-section="1150934-10"],[data-pbb-css-section="1150934-10"] *){width:min(1180px,100%);padding-inline:28px;margin-inline:auto}.abp-page .abp-section:where([data-pbb-css-section="1150934-10"],[data-pbb-css-section="1150934-10"] *){padding-block:80px;border-top:1px solid var(--line)}.abp-page h2:where([data-pbb-css-section="1150934-10"],[data-pbb-css-section="1150934-10"] *){font-weight:900;line-height:1.12;color:var(--ink);text-wrap:balance}.abp-page h2:where([data-pbb-css-section="1150934-10"],[data-pbb-css-section="1150934-10"] *){font-size:32px}.abp-page strong:where([data-pbb-css-section="1150934-10"],[data-pbb-css-section="1150934-10"] *){font-weight:600;color:var(--ink)}.abp-page a:where([data-pbb-css-section="1150934-10"],[data-pbb-css-section="1150934-10"] *){color:var(--accent);text-underline-offset:4px}.abp-page :is(a,button,input,summary):focus-visible:where([data-pbb-css-section="1150934-10"],[data-pbb-css-section="1150934-10"] *){outline:3px solid #2c8aed;outline-offset:5px}.abp-page .abp-icon:where([data-pbb-css-section="1150934-10"],[data-pbb-css-section="1150934-10"] *){width:24px;height:24px;flex-shrink:0;stroke-width:1.65;vertical-align:middle}.abp-page .abp-actions:where([data-pbb-css-section="1150934-10"],[data-pbb-css-section="1150934-10"] *){display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:28px}.abp-page .abp-button:where([data-pbb-css-section="1150934-10"],[data-pbb-css-section="1150934-10"] *){display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:52px;padding:14px 20px;border-radius:4px;font-size:17px;font-weight:600;line-height:1.4;text-decoration:none;transition:transform .2s ease,background-color .2s ease}.abp-page .abp-primary:where([data-pbb-css-section="1150934-10"],[data-pbb-css-section="1150934-10"] *){background:#075fca;color:#fff}.abp-page .abp-primary:hover:where([data-pbb-css-section="1150934-10"],[data-pbb-css-section="1150934-10"] *){background:#054caa;transform:translateY(-2px)}.abp-page .abp-secondary:where([data-pbb-css-section="1150934-10"],[data-pbb-css-section="1150934-10"] *){background:transparent;border:1px solid var(--line);color:var(--accent)}.abp-page .abp-secondary:hover:where([data-pbb-css-section="1150934-10"],[data-pbb-css-section="1150934-10"] *){background:var(--sky);transform:translateY(-2px)}.abp-page .abp-micro:where([data-pbb-css-section="1150934-10"],[data-pbb-css-section="1150934-10"] *){font-size:14px;color:var(--muted);line-height:1.6;margin-top:16px}.abp-page .abp-close{position:relative;isolation:isolate;overflow:hidden;background:#062955;text-align:center;padding-block:90px;color:#d4e3f2}.abp-page .abp-close h2{max-width:720px;font-size:45px;margin:auto}.abp-page .abp-close p{margin:22px auto 0;max-width:640px}.abp-page .abp-close .abp-actions{justify-content:center}.abp-page .abp-close .abp-primary{background:#fff0d8;color:#10345c}.abp-page .abp-close .abp-secondary:hover{background:#ffffff0b}.abp-page .abp-close-blocks{display:flex;justify-content:center;gap:14px;margin-bottom:28px;color:#e7f2ff}.abp-page .abp-close-blocks span{display:flex;align-items:center;justify-content:center;width:52px;height:52px;background:#ffffff0c;border-radius:10px;transform:rotate(-7deg)}.abp-page .abp-close-blocks span:nth-child(2){transform:translateY(-8px) rotate(4deg);background:#ffffff15}.abp-page .abp-close-blocks span:last-child{transform:rotate(8deg)}@media (max-width:800px){.abp-page .abp-section:where([data-pbb-css-section="1150934-10"],[data-pbb-css-section="1150934-10"] *){padding-block:60px}.abp-page .abp-close h2{font-size:32px}}@media (max-width:520px){.abp-page .abp-wrap:where([data-pbb-css-section="1150934-10"],[data-pbb-css-section="1150934-10"] *){padding-inline:20px}.abp-page .abp-actions:where([data-pbb-css-section="1150934-10"],[data-pbb-css-section="1150934-10"] *){flex-direction:column;align-items:stretch}.abp-page .abp-button:where([data-pbb-css-section="1150934-10"],[data-pbb-css-section="1150934-10"] *){width:100%;padding-inline:12px}.abp-page .abp-button .abp-icon:where([data-pbb-css-section="1150934-10"],[data-pbb-css-section="1150934-10"] *){width:20px;height:20px}.abp-page .abp-section:where([data-pbb-css-section="1150934-10"],[data-pbb-css-section="1150934-10"] *){padding-block:48px}}@media (prefers-reduced-motion:reduce){.abp-page .abp-button:where([data-pbb-css-section="1150934-10"],[data-pbb-css-section="1150934-10"] *){transition:none}}