.ppo-learn h1,.ppo-learn h2,.ppo-learn h3,.ppo-learn h4{margin:0;color:var(--ppo-ink);line-height:1.15;letter-spacing:-.02em}.ppo-learn p{margin:0}.ppo-h1{font-size:clamp(32px,4.2vw,48px);font-weight:800;letter-spacing:-.03em;line-height:1.08}.ppo-h2{font-size:clamp(26px,3.2vw,38px);font-weight:800;letter-spacing:-.028em;line-height:1.12}.ppo-h3{font-size:20px;font-weight:700;letter-spacing:-.015em;line-height:1.25}.ppo-h4{font-size:16px;font-weight:700;letter-spacing:-.01em}.ppo-learn-lede{max-width:720px;font-size:clamp(17px,1.6vw,20px);line-height:1.6;color:var(--ppo-muted)}.ppo-small{font-size:14px}.ppo-tiny{font-size:12.5px}.ppo-muted{color:var(--ppo-muted)}.ppo-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ppo-link)}.ppo-row{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.ppo-wrap--narrow{max-width:820px}.ppo-wrap--mid{max-width:1020px}.ppo-section{padding:56px 0}.ppo-section--soft{padding:88px 0;background:var(--ppo-bg-soft)}@media (max-width:700px){.ppo-section--soft{padding:64px 0}}.ppo-section__title{margin-bottom:18px}.ppo-grid-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px}.ppo-grid-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px}@media (max-width:980px){.ppo-grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.ppo-grid-2,.ppo-grid-3{grid-template-columns:1fr}}.ppo-btn svg{width:18px;height:18px;flex:none}.ppo-btn--icon{gap:8px}.ppo-btn--sm{min-height:34px;padding:0 12px;font-size:14px;border-radius:8px}.ppo-btn--sm svg{width:16px;height:16px}.ppo-btn--ghost{border-color:transparent;background:transparent;color:var(--ppo-text)}.ppo-btn--ghost:hover{background:var(--ppo-bg-soft)}.ppo-btn--white{border-color:#fff;background:#fff;color:var(--ppo-navy-900)}.ppo-btn--white:hover{background:#eef2ff}.ppo-btn--on-dark{border-color:hsla(0,0%,100%,.22);background:hsla(0,0%,100%,.08);color:#fff}.ppo-btn--on-dark:hover{background:hsla(0,0%,100%,.14)}.ppo-linkbtn{color:var(--ppo-link);font-weight:600;text-decoration:underline;text-underline-offset:3px}.ppo-card{border:1px solid var(--ppo-line);border-radius:var(--ppo-radius-lg);background:var(--ppo-card);box-shadow:var(--ppo-shadow-sm)}.ppo-card--pad{padding:24px}.ppo-card--hover{transition:transform .18s,box-shadow .18s,border-color .18s}.ppo-card--hover:hover{transform:translateY(-3px);border-color:var(--ppo-line-strong);box-shadow:var(--ppo-shadow)}.ppo-site a.ppo-card:focus-visible{border-radius:var(--ppo-radius-lg);box-shadow:var(--ppo-focus),var(--ppo-shadow-sm)}.ppo-icon-tile{display:grid;place-items:center;flex:none;width:44px;height:44px;border-radius:12px;background:var(--ppo-bg-tint);color:var(--ppo-link)}.ppo-icon-tile svg{width:22px;height:22px}.ppo-icon-tile--orange{background:var(--ppo-orange-100);color:var(--ppo-orange-600)}.ppo-icon-tile--violet{background:var(--ppo-violet-100);color:var(--ppo-violet-700)}.ppo-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none;font-size:13.5px;color:var(--ppo-muted)}.ppo-crumbs li+li:before{content:"/";margin-right:8px}.ppo-crumbs a{color:var(--ppo-muted);text-decoration:none}.ppo-crumbs a:hover{text-decoration:underline}.ppo-input{width:100%;min-height:52px;padding:12px 14px;border:1px solid var(--ppo-line-strong);border-radius:10px;background:var(--ppo-card);color:var(--ppo-ink);font:inherit;font-size:17px;transition:border-color .15s,box-shadow .15s}.ppo-input::placeholder{color:var(--ppo-muted)}.ppo-input:focus{outline:none;border-color:var(--ppo-blue-500);box-shadow:var(--ppo-focus)}.ppo-learn-hero{padding:56px 0 30px;border-bottom:1px solid var(--ppo-line);background:radial-gradient(800px 300px at 80% 0,color-mix(in srgb,var(--ppo-violet-500) 14%,transparent),transparent 70%),linear-gradient(180deg,var(--ppo-bg-tint),var(--ppo-bg))}.ppo-learn-hero>.ppo-wrap{display:grid;grid-gap:14px;gap:14px}.ppo-learn-search{position:relative;display:block;max-width:620px;margin-top:6px}.ppo-learn-search svg{position:absolute;top:50%;left:16px;transform:translateY(-50%);color:var(--ppo-muted);pointer-events:none}.ppo-learn-search .ppo-input{padding-left:46px;border-radius:14px;box-shadow:var(--ppo-shadow-sm)}.ppo-learn-search .ppo-input:focus{box-shadow:var(--ppo-focus),var(--ppo-shadow-sm)}.ppo-learn-hubs{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.ppo-learn-hub{display:inline-flex;align-items:center;min-height:34px;padding:7px 13px;border:1px solid var(--ppo-line-strong);border-radius:999px;background:var(--ppo-card);color:var(--ppo-text);font:inherit;font-size:14px;font-weight:600;line-height:1.2;text-decoration:none;cursor:pointer}.ppo-learn-hub:hover{border-color:var(--ppo-blue-400)}.ppo-learn-hub[aria-pressed=true]{border-color:var(--ppo-ink);background:var(--ppo-ink);color:var(--ppo-bg)}.ppo-feat{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);overflow:hidden;color:inherit;text-decoration:none}.ppo-feat__art{display:grid;place-items:center;min-height:300px}.ppo-feat__art .ppo-acard__cards span{width:84px;height:116px;margin:0 -10px;border-radius:12px;font-size:28px}.ppo-feat__body{display:grid;align-content:center;grid-gap:14px;gap:14px;padding:34px}.ppo-feat__more{width:-moz-fit-content;width:fit-content}@media (max-width:860px){.ppo-feat{grid-template-columns:1fr}.ppo-feat__art{min-height:200px}.ppo-feat__body{padding:22px}}.ppo-learn-sec+.ppo-learn-sec{padding-top:8px}.ppo-learn-sec__head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:16px}.ppo-learn-sec__head p{margin-top:4px}.ppo-learn-empty{text-align:center}.ppo-learn-tool{display:grid;align-content:start;grid-gap:10px;gap:10px;color:inherit;text-decoration:none}.ppo-learn-tool .ppo-btn{width:-moz-fit-content;width:fit-content}.ppo-acard{display:grid;grid-template-rows:auto 1fr;overflow:hidden;color:inherit;text-decoration:none}.ppo-acard__art{position:relative;display:grid;place-items:center;height:150px;overflow:hidden}.ppo-acard__art,.ppo-acard__art--poker{background:linear-gradient(135deg,#1d2c73,#3d6cf5 60%,#7a5cf2)}.ppo-acard__art--points{background:linear-gradient(135deg,#0f3d63,#0369a1 55%,#34b3d9)}.ppo-acard__art--remote{background:linear-gradient(135deg,#4b2f9c,#7a5cf2 55%,#c98bff)}.ppo-acard__art--techniques{background:linear-gradient(135deg,#7a3f12,#e2760a 55%,#ffb35c)}.ppo-acard__art--refinement{background:linear-gradient(135deg,#0d4f3a,#138a4f 55%,#5ad19a)}.ppo-acard__hub{position:absolute;top:12px;left:14px;padding:4px 8px;border-radius:999px;background:rgba(0,0,0,.18);color:hsla(0,0%,100%,.92);font-size:11.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.ppo-acard__cards{display:flex;margin-top:18px}.ppo-acard__cards span{display:grid;place-items:start;width:54px;height:74px;margin:0 -6px;padding:6px 8px;border-radius:9px;background:#fff;box-shadow:0 10px 22px -10px rgba(0,0,0,.5);color:#0c1530;font-size:18px;font-weight:800}.ppo-acard__body{display:grid;align-content:start;grid-gap:8px;gap:8px;padding:18px 20px 20px}.ppo-acard:hover h3{color:var(--ppo-link)}.ppo-art-head{padding:48px 0 30px;border-bottom:1px solid var(--ppo-line);background:linear-gradient(180deg,var(--ppo-bg-tint),var(--ppo-bg))}.ppo-art-head>.ppo-wrap{display:grid;grid-gap:14px;gap:14px}.ppo-art-head__row{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.ppo-art-title{max-width:900px}.ppo-art-thumb{display:grid;place-items:center;flex:none;width:168px;height:112px;overflow:hidden;border-radius:16px;box-shadow:var(--ppo-shadow)}.ppo-art-thumb .ppo-acard__cards{margin-top:10px}.ppo-art-thumb .ppo-acard__cards span{width:38px;height:52px;margin:0 -5px;padding:4px 5px;border-radius:7px;font-size:13px}@media (max-width:760px){.ppo-art-thumb{display:none}}.ppo-art-by{display:flex;align-items:center;gap:12px}.ppo-art-by__text{display:grid}.ppo-art-by strong{color:var(--ppo-ink);font-size:15px}.ppo-art-by__av{display:grid;place-items:center;width:40px;height:40px;border:1px solid var(--ppo-line);border-radius:50%;background:var(--ppo-card)}.ppo-art-grid{display:grid;grid-template-columns:250px minmax(0,760px);justify-content:center;grid-gap:48px;gap:48px;padding-top:36px;padding-bottom:56px}.ppo-art-toc__in{position:-webkit-sticky;position:sticky;top:calc(var(--ppo-header-h) + 20px);display:grid;grid-gap:12px;gap:12px}.ppo-art-toc__title{color:var(--ppo-muted);font-size:12.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.ppo-art-toc__list{display:grid;grid-gap:2px;gap:2px;margin:0;padding:0;list-style:none;border-left:2px solid var(--ppo-line)}.ppo-art-toc__list a{display:block;margin-left:-2px;padding:6px 12px;border-left:2px solid transparent;color:var(--ppo-muted);font-size:14px;line-height:1.35;text-decoration:none}.ppo-art-toc__list a:hover{color:var(--ppo-ink)}.ppo-art-toc__list a[aria-current=location]{border-left-color:var(--ppo-blue-500);color:var(--ppo-link);font-weight:600}.ppo-art-try{display:grid;justify-items:start;grid-gap:6px;gap:6px;margin-top:12px;padding:16px;border:1px solid var(--ppo-line);border-radius:14px;background:var(--ppo-bg-soft)}.ppo-art-try strong{color:var(--ppo-ink)}.ppo-art-key{margin-bottom:28px;padding:18px 20px;border:1px solid var(--ppo-line);border-radius:16px;background:var(--ppo-bg-tint)}.ppo-art-key strong{color:var(--ppo-ink)}.ppo-art-key ul{display:grid;grid-gap:8px;gap:8px;margin:10px 0 0;padding:0;list-style:none}.ppo-art-key li{display:flex;gap:10px;font-size:15.5px}.ppo-art-key li svg{flex:none;margin-top:4px;color:var(--ppo-green-500)}.ppo-art-guide{display:grid;grid-gap:4px;gap:4px;margin-bottom:28px;padding:16px 20px;border:1px dashed var(--ppo-line-strong);border-radius:16px}.ppo-art-guide strong{color:var(--ppo-ink)}.ppo-art-guide ul{display:grid;grid-gap:4px;gap:4px;margin:8px 0 0;padding-left:18px;font-size:15.5px}.ppo-art-guide a,.ppo-art-sources a,.ppo-gloss a{color:var(--ppo-link);text-underline-offset:3px}.ppo-gloss a{text-decoration:underline;text-decoration-thickness:1px}.ppo-site [tabindex="-1"]:focus{outline:none}@media (max-width:980px){.ppo-art-grid{grid-template-columns:minmax(0,1fr);gap:0}.ppo-art-toc{display:none}}.ppo-prose{color:var(--ppo-text);font-size:17.5px;line-height:1.75}.ppo-prose>*+*{margin-top:1.05em}.ppo-prose h2{margin-top:1.9em;font-size:27px;font-weight:800;letter-spacing:-.022em;line-height:1.2;scroll-margin-top:90px}.ppo-prose h3{margin-top:1.5em;font-size:20px;font-weight:700;line-height:1.3;scroll-margin-top:90px}.ppo-prose ol,.ppo-prose ul{margin-bottom:0;padding-left:1.3em}.ppo-prose li+li{margin-top:.4em}.ppo-prose strong{color:var(--ppo-ink)}.ppo-prose a{color:var(--ppo-link);font-weight:600;text-decoration-thickness:1px;text-underline-offset:3px}.ppo-prose blockquote{margin:1.4em 0;padding:14px 20px;border-left:4px solid var(--ppo-violet-500);border-radius:0 12px 12px 0;background:var(--ppo-bg-soft);color:var(--ppo-ink);font-size:18px}.ppo-prose__table{position:relative;overflow-x:auto}.ppo-prose table{width:100%;border-collapse:collapse;font-size:15.5px;line-height:1.5}.ppo-prose td,.ppo-prose th{padding:10px 12px;border-bottom:1px solid var(--ppo-line);text-align:left;vertical-align:top}.ppo-prose thead td,.ppo-prose thead th{background:var(--ppo-bg-soft);color:var(--ppo-muted);font-size:13px;letter-spacing:.05em;text-transform:uppercase}.ppo-prose tbody th{font-weight:inherit}.ppo-prose__callout,.ppo-prose__product{display:block;padding:14px 18px;border:1px solid;border-radius:14px;font-size:16px;line-height:1.6}.ppo-prose__callout>strong:first-child,.ppo-prose__product>strong:first-child{display:block;margin-bottom:2px}.ppo-prose__callout--tip{border-color:var(--ppo-tip-line);background:var(--ppo-green-100)}.ppo-prose__callout--note{border-color:var(--ppo-note-line);background:var(--ppo-blue-100)}.ppo-prose__product{padding:16px 18px;border-style:dashed;border-color:var(--ppo-line-strong);background:var(--ppo-bg-soft)}.ppo-prose__cards{display:flex;flex-wrap:wrap;gap:6px;padding:0;list-style:none}.ppo-prose__cards li{display:inline-grid;place-items:start;width:42px;height:56px;margin:0;padding:4px 6px;border:2px solid var(--ppo-line-strong);border-radius:8px;background:var(--ppo-card);color:var(--ppo-ink);font-size:15px;font-weight:800;line-height:1}.ppo-prose__cards li+li{margin-top:0}.ppo-prose__steps{display:grid;grid-gap:12px;gap:12px;padding:0;list-style:none;counter-reset:ppo-step}.ppo-prose__steps>li{position:relative;padding:14px 16px 14px 56px;border:1px solid var(--ppo-line);border-radius:14px;background:var(--ppo-card);counter-increment:ppo-step}.ppo-prose__steps>li+li{margin-top:0}.ppo-prose__steps>li:before{content:counter(ppo-step);position:absolute;top:14px;left:14px;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:linear-gradient(135deg,#2f5ae0,#5a3fd0);color:#fff;font-size:14px;font-weight:800}@media (max-width:560px){.ppo-prose{font-size:16.5px}.ppo-prose h2{font-size:23px}}.ppo-art-faq{margin-top:42px}.ppo-art-faq h2{margin-bottom:14px;font-size:24px;font-weight:800;scroll-margin-top:90px}.ppo-faq details{padding:0 18px}.ppo-faq summary{padding:16px 0}.ppo-faq details p{padding:0 0 16px;color:var(--ppo-muted)}.ppo-art-cta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;margin-top:42px;padding:26px;border-radius:20px;background:radial-gradient(500px 200px at 90% 0,rgba(122,92,242,.45),transparent 70%),var(--ppo-navy-900);color:#c9d2f0}.ppo-learn .ppo-art-cta h2{color:#fff}.ppo-art-cta p{margin-top:6px}.ppo-art-sources{margin-top:26px;padding-top:16px;border-top:1px solid var(--ppo-line)}.ppo-art-sources ul{display:grid;grid-gap:4px;gap:4px;margin:8px 0 0;padding-left:18px;font-size:14.5px}.ppo-art-sources a{display:inline-flex;align-items:center;gap:3px}.ppo-art-sources svg{flex:none}.ppo-art-reviewed{color:var(--ppo-muted)}.ppo-gloss{display:grid;margin:0}.ppo-gloss__row{display:grid;grid-template-columns:220px 1fr;grid-gap:20px;gap:20px;padding:16px 0;border-bottom:1px solid var(--ppo-line);scroll-margin-top:90px}.ppo-gloss__row[hidden]{display:none}.ppo-gloss dt{color:var(--ppo-ink);font-weight:800;scroll-margin-top:90px}.ppo-gloss dd{margin:0;color:var(--ppo-text)}@media (max-width:640px){.ppo-gloss__row{grid-template-columns:1fr;gap:4px}}.ppo-author{display:grid;grid-gap:14px;gap:14px}.ppo-author__links{display:flex;flex-wrap:wrap;gap:12px;margin:0;padding:0;list-style:none}.ppo-author__links a{color:var(--ppo-link)}.ppo-page h1,.ppo-page h2,.ppo-page h3,.ppo-page h4{margin:0;color:var(--ppo-ink);line-height:1.15;letter-spacing:-.02em}.ppo-page p,.ppo-page ul{margin:0}.ppo-display{font-size:clamp(38px,5.6vw,66px);font-weight:800;letter-spacing:-.035em;line-height:1.02}.ppo-site-lede{max-width:720px;font-size:clamp(17px,1.6vw,20px);line-height:1.6;color:var(--ppo-muted)}.ppo-callout a,.ppo-page .ppo-faq a,.ppo-site-lede a{color:var(--ppo-link);text-decoration:underline;text-underline-offset:3px}.ppo-center{text-align:center}.ppo-stack{display:grid;align-content:start;grid-gap:12px;gap:12px}.ppo-stack__gap{margin-top:10px}.ppo-row--gap{gap:12px;margin-top:26px}.ppo-link-icon{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px}.ppo-grid-4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:18px;gap:18px}.ppo-grid--start{align-items:start;gap:28px}.ppo-btn--lg{min-height:52px;padding:0 22px;border-radius:12px;font-size:17px}.ppo-btn--block{width:100%}.ppo-btn--laya{border-color:var(--ppo-laya-600);background:var(--ppo-laya-600);color:#fff}.ppo-btn--laya:hover{border-color:#3f4aa8;background:#3f4aa8}html[data-site=ppo][data-theme=dark] .ppo-btn--laya{border-color:#4f5bc4;background:#4f5bc4}.ppo-page .ppo-btn{gap:8px}.ppo-page .ppo-btn svg{width:18px;height:18px;flex:none}.ppo-chip{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border:1px solid var(--ppo-line-strong);border-radius:999px;background:var(--ppo-card);color:var(--ppo-text);font-size:13px;font-weight:600;white-space:nowrap}.ppo-chip svg{width:14px;height:14px}.ppo-chip--dark{border-color:hsla(0,0%,100%,.18);background:hsla(0,0%,100%,.08);color:#dfe6ff}.ppo-req{display:inline-flex;align-items:center;gap:6px;width:-moz-fit-content;width:fit-content;padding:4px 9px;border-radius:999px;font-size:12.5px;font-weight:700}.ppo-req svg{width:13px;height:13px}.ppo-req--guest{background:var(--ppo-green-100);color:var(--ppo-green-ink)}.ppo-req--account{background:var(--ppo-laya-100);color:var(--ppo-laya-600)}.ppo-req--jira{background:#e6efff;color:#0b4fb3}html[data-site=ppo][data-theme=dark] .ppo-req--jira{background:#12244a;color:#8fb6ff}.ppo-icon-tile--laya{background:var(--ppo-laya-100);color:var(--ppo-laya)}.ppo-callout{display:flex;gap:12px;padding:14px 16px;border:1px solid var(--ppo-line);border-radius:12px;background:var(--ppo-bg-soft);font-size:14.5px}.ppo-callout svg{width:18px;height:18px;flex:none;margin-top:2px}.ppo-callout--blue{border-color:var(--ppo-note-line);background:var(--ppo-blue-100)}.ppo-callout--laya{border-color:#d4d4f7;background:var(--ppo-laya-100)}html[data-site=ppo][data-theme=dark] .ppo-callout--laya{border-color:#3a3a7a}.ppo-ticks{display:grid;align-content:start;grid-gap:10px;gap:10px;padding:0;list-style:none}.ppo-ticks li{display:flex;align-items:flex-start;gap:10px;font-size:15px}.ppo-ticks--small li{font-size:14px}.ppo-ticks li svg{width:18px;height:18px;flex:none;margin-top:2px;color:var(--ppo-green-500)}.ppo-ticks li.is-no,.ppo-ticks li.is-no svg{color:var(--ppo-muted)}.ppo-ticks strong{color:var(--ppo-ink)}.ppo-band{padding:88px 0}.ppo-band--soft{background:var(--ppo-bg-soft)}.ppo-band--tight{padding:56px 0}.ppo-band--navy{background:radial-gradient(1200px 500px at 85% -10%,rgba(122,92,242,.35),transparent 60%),radial-gradient(900px 500px at -10% 110%,rgba(61,108,245,.3),transparent 60%),var(--ppo-navy-900);color:#c9d2f0}.ppo-band--navy h1,.ppo-band--navy h2,.ppo-band--navy h3{color:#fff}.ppo-band--navy .ppo-eyebrow{color:#9db6ff}.ppo-band--navy a:not(.ppo-btn){color:#fff}.ppo-band--hero{padding-top:64px}.ppo-band__head{display:grid;grid-gap:14px;gap:14px;max-width:760px;margin-bottom:44px}.ppo-band__head--center{justify-items:center;margin-left:auto;margin-right:auto;text-align:center}.ppo-band__head--split{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:20px;max-width:none}.ppo-band__head--split>.ppo-band__head{max-width:680px;margin-bottom:0}.ppo-band__more{margin-top:26px}.ppo-band__head [tabindex="-1"]{scroll-margin-top:90px}.ppo-page-hero{padding:64px 0 40px;border-bottom:1px solid var(--ppo-line);background:linear-gradient(180deg,var(--ppo-bg-tint),var(--ppo-bg))}.ppo-page-hero__in{display:grid;grid-gap:14px;gap:14px;max-width:820px}.ppo-crumbs-dark{margin-bottom:12px}.ppo-crumbs-dark .ppo-crumbs,.ppo-crumbs-dark .ppo-crumbs a{color:#9db6ff}.ppo-app-head{display:flex;align-items:center;gap:12px;margin-bottom:14px}.ppo-app-head img{flex:none}.ppo-app-head strong{display:block;color:#fff;font-size:20px}.ppo-app-head__vendor{display:block;color:#a9b5dc;font-size:13.5px}.ppo-hero{position:relative;overflow:hidden;padding:calc(var(--ppo-header-h) + 56px) 0 88px;background:radial-gradient(900px 520px at 78% 18%,rgba(122,92,242,.38),transparent 62%),radial-gradient(800px 600px at 8% 0,rgba(61,108,245,.3),transparent 60%),radial-gradient(700px 400px at 60% 110%,rgba(247,147,30,.14),transparent 60%),linear-gradient(180deg,var(--ppo-navy-950),var(--ppo-navy-900));color:#c9d2f0}.ppo-hero:before{content:"";position:absolute;inset:0;background-image:radial-gradient(hsla(0,0%,100%,.07) 1px,transparent 0);background-size:26px 26px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.9),transparent 85%);mask-image:linear-gradient(180deg,rgba(0,0,0,.9),transparent 85%);pointer-events:none}.ppo-hero__grid{position:relative;display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,1fr);align-items:center;grid-gap:56px;gap:56px}.ppo-hero__copy{display:grid;align-content:start;grid-gap:22px;gap:22px;min-width:0}.ppo-page .ppo-hero h1{color:#fff}.ppo-hero__accent{background:var(--ppo-grad-text);-webkit-background-clip:text;background-clip:text;color:transparent}.ppo-hero__lede{max-width:560px;font-size:clamp(17px,1.5vw,19px);line-height:1.6;color:#c3cdee}.ppo-hero__pills{display:flex;flex-wrap:wrap;gap:8px}.ppo-hero__trust{display:flex;flex-wrap:wrap;align-items:center;gap:12px;color:#a9b5dc;font-size:13.5px}.ppo-ht-wrap{position:relative;min-width:0}.ppo-ht{position:relative;width:100%;max-width:560px;margin-left:auto}.ppo-ht__glow{position:absolute;inset:10% -6% -8% 6%;background:radial-gradient(closest-side,rgba(122,92,242,.55),transparent);filter:blur(30px)}.ppo-ht__card{position:relative;overflow:hidden;border:1px solid hsla(0,0%,100%,.6);border-radius:18px;background:#fff;box-shadow:var(--ppo-shadow-lg);color:#1f2a44;transform:perspective(1400px) rotateY(-4deg) rotateX(2deg);transform-origin:left center}.ppo-ht__head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 16px;border-bottom:1px solid #e7ebf3}.ppo-ht__title{color:#0c1530;font-size:14.5px;font-weight:700}.ppo-ht__chips{display:flex;gap:6px}.ppo-ht__chip{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 9px;border:1px solid color-mix(in srgb,#0284c7 22%,transparent);border-radius:999px;background:color-mix(in srgb,#0284c7 10%,transparent);color:#0369a1;font-size:12.5px;font-weight:600;white-space:nowrap}.ppo-ht__bar{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;border-bottom:1px solid #e7ebf3;background:#f6f8fc}.ppo-ht__timer{display:inline-flex;align-items:center;gap:5px;padding:2px 8px;border:1px solid #bfe6d0;border-radius:999px;background:#e3f6ec;color:#11804a;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;font-weight:600;transition:opacity .3s}.ppo-ht__timer.is-off{opacity:.35}.ppo-ht__count{display:inline-flex;align-items:center;gap:6px;color:#45506b;font-size:13px}.ppo-ht__count b{color:#11804a}.ppo-ht__item{display:flex;align-items:center;gap:10px;margin:14px 16px 6px;padding:10px 12px;border:1px solid #e3e7ef;border-radius:10px;animation:ppo-ht-in .35s ease-out}.ppo-ht__dot{flex:none;width:8px;height:8px;border-radius:50%;background:#1fa463}.ppo-ht__item-title{flex:1 1;min-width:0;overflow:hidden;font-size:13.5px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.ppo-ht__est{display:grid;flex:none;place-items:center;min-width:26px;height:22px;border-radius:6px;background:#eef1f6;color:#5a6480;font-size:12px;font-weight:700;transition:background .3s,color .3s}.ppo-ht__est.is-saved{background:#0369a1;color:#fff}.ppo-ht__table{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:8px;gap:8px;margin:4px 16px 0;padding:14px 16px 6px;border:1px dashed #d4dcef;border-radius:14px;background:radial-gradient(120% 140% at 50% 0,#eef3ff,#f7f9fd)}.ppo-ht__seat{display:grid;justify-items:center;grid-gap:6px;gap:6px;padding-bottom:6px}.ppo-ht__name{color:#5a6480;font-size:11.5px;font-weight:600}.ppo-ht__avatar{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:50%;font-size:11px;font-weight:700;letter-spacing:.02em}.ppo-ht__avatar--guest{background:#d9f2e6;color:#0f6a43}.ppo-ht__flip{position:relative;width:44px;height:60px;transform-style:preserve-3d;transition:transform .6s cubic-bezier(.2,.8,.2,1)}.ppo-ht__flip.is-flipped{transform:rotateY(180deg)}.ppo-ht__face{position:absolute;inset:0;display:grid;place-items:center;border-radius:8px;-webkit-backface-visibility:hidden;backface-visibility:hidden;font-weight:800}.ppo-ht__face--back{border:1.5px dashed #c8d0e2;background:repeating-linear-gradient(135deg,#e9edf6 0 6px,#f3f5fa 6px 12px);color:#fff;transition:background .25s,border-color .25s}.ppo-ht__flip.is-in .ppo-ht__face--back{border:1.5px solid transparent;background:linear-gradient(140deg,#3d6cf5,#7a5cf2);box-shadow:0 6px 14px -6px rgba(61,108,245,.8)}.ppo-ht__face--front{border:1.5px solid #0369a1;background:#fff;box-shadow:0 6px 14px -8px rgba(3,105,161,.6);color:#0c1530;font-size:19px;transform:rotateY(180deg)}.ppo-ht__results{display:flex;align-items:center;gap:8px;margin:12px 16px 0;padding:10px 12px;border:1px solid #e7ebf3;border-radius:10px;background:#f6f8fc;filter:grayscale(1);opacity:.35;transition:opacity .35s,filter .35s}.ppo-ht__results.is-on{filter:none;opacity:1}.ppo-ht__stat{display:grid;padding:0 10px;border-right:1px solid #e3e7ef}.ppo-ht__stat span{color:#5a6480;font-size:10.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.ppo-ht__stat b{color:#0c1530;font-size:17px;line-height:1.2}.ppo-ht__save{margin-left:auto;padding:7px 11px;border-radius:8px;background:#0369a1;color:#fff;font-size:12.5px;font-weight:700;white-space:nowrap}.ppo-ht__results.is-on .ppo-ht__save:not(.is-done){animation:ppo-ht-pulse 1.2s ease-in-out infinite}.ppo-ht__save.is-done{background:#1fa463}.ppo-ht__hand{display:flex;gap:5px;overflow:hidden;padding:14px 16px 16px}.ppo-ht__card-sm{display:grid;flex:none;place-items:start;width:34px;height:44px;padding:4px 6px;border:1.5px solid #d6dcea;border-radius:7px;background:#fff;color:#1f2a44;font-size:12.5px;font-weight:800;transition:transform .25s,border-color .25s,box-shadow .25s}.ppo-ht__card-sm.is-q{color:#c8372d}.ppo-ht__card-sm.is-picked{border-color:#0284c7;box-shadow:0 8px 16px -8px rgba(3,105,161,.7);transform:translateY(-8px)}.ppo-ht__float{position:absolute;display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:12px;background:hsla(0,0%,100%,.96);box-shadow:var(--ppo-shadow);color:#1f2a44;font-size:12.5px;white-space:nowrap}.ppo-ht__float b{color:#0c1530}.ppo-ht__float--a{left:18px;bottom:-18px;animation:ppo-ht-bob 5s ease-in-out infinite}.ppo-ht__float--b{right:-14px;bottom:-18px;color:#11804a;font-weight:700;animation:ppo-ht-bob 6s ease-in-out infinite reverse}.ppo-ht-wrap.is-still .ppo-ht__float,.ppo-ht-wrap.is-still .ppo-ht__item,.ppo-ht-wrap.is-still .ppo-ht__results.is-on .ppo-ht__save{animation:none}.ppo-ht-wrap.is-still .ppo-ht__card-sm,.ppo-ht-wrap.is-still .ppo-ht__flip{transition:none}.ppo-ht__pause{position:absolute;right:10px;bottom:10px;z-index:3;display:grid;place-items:center;width:34px;height:34px;padding:0;border:1px solid hsla(0,0%,100%,.25);border-radius:50%;background:rgba(10,16,40,.55);color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.ppo-ht__pause:hover{background:rgba(10,16,40,.75)}.ppo-site .ppo-ht__pause:focus-visible{border-radius:50%}.ppo-way{position:relative;display:grid;align-content:start;grid-gap:14px;gap:14px;padding:26px}.ppo-way__top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.ppo-way p{color:var(--ppo-muted);font-size:15px}.ppo-page .ppo-way__note{padding-top:12px;border-top:1px dashed var(--ppo-line-strong);font-size:13.5px}.ppo-way__cta{margin-top:auto}.ppo-soonstrip{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:18px;padding:12px 16px;border:1px dashed var(--ppo-line-strong);border-radius:14px;background:var(--ppo-bg-soft);color:var(--ppo-text);text-decoration:none;transition:border-color .2s,transform .2s var(--laya-ease-emphasized)}.ppo-soonstrip:hover{border-color:var(--ppo-blue-500);transform:translateY(-1px)}.ppo-soonstrip__lead{display:inline-flex;align-items:center;gap:8px;font-weight:700}.ppo-soonstrip__items{display:flex;flex-wrap:wrap;gap:16px;color:var(--ppo-muted);font-size:14.5px;font-weight:600}.ppo-soonstrip__item{display:inline-flex;align-items:center;gap:7px}.ppo-soonstrip__go{display:inline-flex;align-items:center;gap:6px;margin-left:auto;color:var(--ppo-link);font-weight:700}.ppo-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:22px;gap:22px;margin:0;padding:0;list-style:none}.ppo-step{display:grid;align-content:start;grid-gap:10px;gap:10px;padding:24px;border:1px solid var(--ppo-line);border-radius:18px;background:var(--ppo-card)}.ppo-step__n{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:linear-gradient(135deg,#2f5ae0,#5a3fd0);color:#fff;font-weight:800}.ppo-step p{color:var(--ppo-muted);font-size:15px}.ppo-compare{display:grid;grid-template-columns:1fr 1fr;overflow:hidden;border:1px solid var(--ppo-line);border-radius:22px;background:var(--ppo-card);box-shadow:var(--ppo-shadow)}.ppo-compare__col{display:grid;align-content:start;grid-gap:16px;gap:16px;padding:30px}.ppo-compare__col--account{border-left:1px solid var(--ppo-line);background:linear-gradient(180deg,color-mix(in srgb,var(--ppo-laya) 5%,var(--ppo-card)),var(--ppo-card))}.ppo-compare__price{color:var(--ppo-ink);font-size:30px;font-weight:800;letter-spacing:-.03em}.ppo-compare__note{display:block;margin-top:4px;color:var(--ppo-muted);font-size:14px;font-weight:600;letter-spacing:0}.ppo-feature{display:grid;align-content:start;grid-gap:10px;gap:10px}.ppo-feature p{color:var(--ppo-muted);font-size:15px}.ppo-card--link{color:inherit;text-decoration:none}.ppo-jira-band{display:grid;grid-template-columns:1fr 1.05fr;align-items:center;grid-gap:56px;gap:56px}.ppo-jira-band__title{margin-top:12px}.ppo-jira-band__lede{margin-top:14px;font-size:17px}.ppo-jira-band__points{display:grid;grid-gap:14px;gap:14px;margin:24px 0 28px}.ppo-jira-band__point{display:flex;gap:12px}.ppo-jira-band__point svg{width:20px;height:20px;flex:none;margin-top:2px;color:#9db6ff}.ppo-jira-band__point strong{color:#fff}.ppo-page .ppo-band--navy .ppo-h1{font-size:clamp(32px,4.2vw,48px)}.ppo-xmini{position:relative;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:14px;gap:14px}.ppo-xmini__pane{overflow:hidden;border-radius:14px;background:#fff;box-shadow:var(--ppo-shadow-lg);color:#1f2a44}.ppo-xmini__bar{display:flex;align-items:center;gap:8px;padding:9px 12px;border-bottom:1px solid #e7ebf3;background:#f6f8fc;color:#45506b;font-size:12px;font-weight:700}.ppo-xmini__app{display:inline-grid;place-items:center;height:20px;padding:0 6px;border-radius:5px;color:#fff;font-size:11px;font-weight:800}.ppo-xmini__app--jira{background:#1868db}.ppo-xmini__app--web{padding:0 3px;border:1px solid #e3e7ef;background:#fff}.ppo-xmini__body{display:grid;grid-gap:10px;gap:10px;padding:12px}.ppo-xmini__row{overflow:hidden;font-size:12.5px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.ppo-xmini__key{margin-right:4px;color:#5a6480;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px}.ppo-xmini__people{display:flex;align-items:center;gap:6px}.ppo-xmini__p{position:relative;display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:#e9ddff;color:#4a2f9c;font-size:10.5px;font-weight:800}.ppo-xmini__p i{position:absolute;right:-2px;bottom:-2px;width:10px;height:10px;border:2px solid #fff;border-radius:50%;background:#1fa463}.ppo-xmini__guest{padding:2px 6px;border:1px solid #f2d48f;border-radius:999px;background:#fff4d6;color:#7a4a00;font-size:10.5px;font-weight:700}.ppo-xmini__cards{display:flex;gap:4px}.ppo-xmini__cards span{display:grid;place-items:start;width:28px;height:38px;padding:3px 5px;border:1.5px solid #d6dcea;border-radius:6px;font-size:11.5px;font-weight:800}.ppo-xmini__cards span.is-on{border-color:#0284c7;box-shadow:0 6px 12px -6px rgba(11,106,162,.7);transform:translateY(-5px)}.ppo-xmini__link{display:grid;place-items:center}.ppo-xmini__link span{display:inline-flex;align-items:center;gap:6px;padding:12px 6px;border:1px dashed hsla(0,0%,100%,.3);border-radius:999px;color:#c9d2f0;font-size:12px;font-weight:700;transform:rotate(180deg);writing-mode:vertical-rl}.ppo-xmini__link svg{transform:rotate(90deg)}.ppo-which{display:grid;align-content:start;grid-gap:14px;gap:14px;padding:26px}.ppo-page .ppo-which__logo{display:flex;align-items:center;gap:10px;margin:0;color:var(--ppo-ink);font-size:16px;font-weight:800;line-height:1.55;letter-spacing:normal}.ppo-which__laya{display:inline-flex;color:var(--ppo-laya)}.ppo-page .ppo-which ul{display:grid;grid-gap:6px;gap:6px;padding-left:18px;color:var(--ppo-muted);font-size:14.5px}.ppo-which--on{border-color:#0369a1;box-shadow:0 0 0 3px rgba(3,105,161,.12),var(--ppo-shadow)}.ppo-which .ppo-btn{width:-moz-fit-content;width:fit-content}.ppo-faq{display:grid;grid-gap:10px;gap:10px}.ppo-faq details{padding:0;border:1px solid var(--ppo-line);border-radius:14px;background:var(--ppo-card)}.ppo-faq details p{padding:0 18px 16px}.ppo-faq summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px;color:var(--ppo-ink);font-weight:700;list-style:none;cursor:pointer}.ppo-faq summary::-webkit-details-marker{display:none}.ppo-faq summary svg{flex:none;color:var(--ppo-muted);transition:transform .2s}.ppo-faq details[open] summary svg{transform:rotate(180deg)}.ppo-page .ppo-faq details p{padding:0 18px 16px;color:var(--ppo-muted)}.ppo-site .ppo-faq summary:focus-visible{border-radius:13px}.ppo-final-cta{display:grid;justify-items:center;grid-gap:18px;gap:18px;text-align:center}.ppo-final-cta__lede{max-width:600px}.ppo-final-cta__btns{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.ppo-page .ppo-final-cta__note{color:#a9b5dc}.ppo-page .ppo-final-cta__note a{text-decoration:underline;text-underline-offset:3px}.ppo-tour{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;grid-gap:32px;gap:32px}.ppo-tour__list{display:grid;grid-gap:14px;gap:14px;margin:0;padding:0;list-style:none}.ppo-tour__list li{display:flex;gap:12px}.ppo-tour__n{display:grid;flex:none;place-items:center;width:28px;height:28px;border-radius:50%;background:linear-gradient(135deg,#2f5ae0,#5a3fd0);color:#fff;font-size:13px;font-weight:800}.ppo-sketch{overflow:hidden;border:1px solid #e6e8f0;border-radius:16px;background:#f6f7fb;box-shadow:var(--ppo-shadow);color:#14162b;font-size:13.5px}html[data-site=ppo][data-theme=dark] .ppo-sketch{border-color:#232745;background:#060710;color:#e8eaf3}.ppo-sketch__bar{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;border-bottom:1px solid #e6e8f0;background:#fff}.ppo-sketch__grow{flex:1 1 auto}.ppo-sketch__body{display:grid;grid-template-columns:minmax(0,1fr) 220px 46px}.ppo-sketch__main{display:grid;grid-gap:10px;gap:10px;min-width:0;padding:12px}.ppo-sketch__tools{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:6px}.ppo-sketch__deckwrap{position:relative}.ppo-sketch__issues{position:relative;display:grid;grid-gap:2px;gap:2px;padding-top:10px;border-top:1px solid #e6e8f0}.ppo-sketch__details{position:relative;display:grid;align-content:start;grid-gap:8px;gap:8px;padding:12px;border-left:1px solid #e6e8f0;background:#fff}.ppo-sketch__details-title{font-size:17px;line-height:1.3}.ppo-sketch__criteria{padding-left:18px}.ppo-sketch__rail{position:relative;display:flex;flex-direction:column;align-items:center;gap:12px;padding:34px 0 12px;border-left:1px solid #e6e8f0;background:#f1f2f8}html[data-site=ppo][data-theme=dark] .ppo-sketch__bar,html[data-site=ppo][data-theme=dark] .ppo-sketch__details{border-color:#232745;background:#181b2e}html[data-site=ppo][data-theme=dark] .ppo-sketch__rail{border-color:#232745;background:#1d2138}html[data-site=ppo][data-theme=dark] .ppo-sketch__issues{border-color:#232745}.ppo-sketch__person{position:relative}.ppo-sketch__avatar{place-items:center;width:26px;height:26px;font-size:11px;font-weight:700}.ppo-sketch__avatar,.ppo-sketch__n{display:inline-grid;border-radius:50%}.ppo-sketch__n{z-index:6;flex:none;place-items:center;width:22px;height:22px;background:linear-gradient(135deg,#2f5ae0,#5a3fd0);box-shadow:0 0 0 3px rgba(122,92,242,.25);color:#fff;font-size:12px;font-weight:800}.ppo-sketch__n--in{position:absolute;left:-6px;top:-8px}.ppo-sketch__rail .ppo-sketch__n{position:absolute;top:6px}.ppo-sk-chip{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 9px;border:1px solid #d3d7e6;border-radius:999px;background:#f6f7fb;color:#545a78;font-size:12.5px;font-weight:600;white-space:nowrap}.ppo-sk-chip--blue{border-color:color-mix(in srgb,#0284c7 22%,transparent);background:color-mix(in srgb,#0284c7 10%,transparent);color:#0369a1}.ppo-sk-btn{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:0 9px;border:1px solid #d3d7e6;border-radius:8px;background:#fff;color:#14162b;font-size:12.5px;font-weight:600;white-space:nowrap}.ppo-sk-btn--wide{min-width:90px}.ppo-sk-btn--primary{border-color:#0369a1;background:#0369a1;color:#fff}.ppo-sk-btn--dark{border-color:#0c4a6e;background:#0c4a6e;color:#fff}html[data-site=ppo][data-theme=dark] .ppo-sk-chip{border-color:#34406a;background:#0f1733;color:#a0a9c4}html[data-site=ppo][data-theme=dark] .ppo-sk-chip--blue{color:#7dd3fc}html[data-site=ppo][data-theme=dark] .ppo-sk-btn:not(.ppo-sk-btn--primary):not(.ppo-sk-btn--dark){border-color:#34406a;background:#181b2e;color:#e8eaf3}.ppo-sk-current,.ppo-sk-row{display:flex;align-items:center;gap:8px;min-width:0}.ppo-sk-current{position:relative;padding:10px 12px;border:1px solid #e6e8f0;border-radius:10px;background:#fff}html[data-site=ppo][data-theme=dark] .ppo-sk-current{border-color:#232745;background:#181b2e}.ppo-sk-live{flex:none;width:10px;height:10px;border-radius:50%;background:#1fa463;box-shadow:0 0 0 3px rgba(31,164,99,.18)}.ppo-sk-current__title{flex:1 1 auto;min-width:0;overflow:hidden;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.ppo-sk-key{color:#545a78;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;white-space:nowrap}html[data-site=ppo][data-theme=dark] .ppo-sk-key{color:#a0a9c4}.ppo-sk-type{display:inline-grid;flex:none;place-items:center;width:16px;height:16px;border-radius:4px;background:#22a06b;color:#fff}.ppo-sk-epic{flex:none;max-width:150px;overflow:hidden;padding:3px 7px;border-radius:4px;background:#e5dcff;color:#5a3fd0;font-size:11px;font-weight:700;letter-spacing:.02em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.ppo-sk-deck{display:flex;justify-content:center;padding:14px 6px 10px}.ppo-sk-card{position:relative;flex:none;width:44px;height:58px;margin:0 -6px;padding:4px 7px;border:2px solid #d3d7e6;border-radius:10px;background:#fff;box-shadow:-2px 0 6px -4px rgba(12,21,48,.25);color:#14162b;font-size:15px;font-weight:800}.ppo-sk-card.is-on{z-index:5;border-color:#0284c7;transform:translateY(-8px)}.ppo-sk-card.is-q .ppo-sk-card__v{color:#c8372d}.ppo-sk-card__v{display:block;line-height:1}.ppo-sk-card__dot{position:absolute;top:6px;right:6px;width:8px;height:8px;border-radius:50%;background:color-mix(in srgb,#0284c7 75%,transparent)}html[data-site=ppo][data-theme=dark] .ppo-sk-card{border-color:#34406a;background:#181b2e;color:#e8eaf3}.ppo-sk-count{display:inline-grid;place-items:center;min-width:22px;height:20px;padding:0 6px;border:1px solid #e6e8f0;border-radius:6px;background:#f6f7fb;color:#545a78;font-size:12px;font-weight:700}.ppo-sk-row{padding:6px 8px;border-radius:8px;font-size:12.5px}.ppo-sk-row.is-current{background:color-mix(in srgb,#0284c7 9%,transparent)}.ppo-sk-row__state{display:grid;flex:none;place-items:center;width:18px}.ppo-sk-row__t{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ppo-sk-live-ic{color:#0369a1}.ppo-sk-done-ic{color:#1fa463}.ppo-sk-wait-ic{color:#e2760a}.ppo-sk-estbox{display:inline-grid;flex:none;place-items:center;min-width:26px;height:22px;padding:0 6px;border:1px solid #e6e8f0;border-radius:6px;background:#f6f7fb;color:#545a78;font-size:12.5px;font-weight:700}.ppo-sk-estbox.is-set{border-color:color-mix(in srgb,#0284c7 22%,transparent);background:color-mix(in srgb,#0284c7 10%,transparent);color:#0369a1}.ppo-sk-crown{position:absolute;top:-5px;left:-2px;color:#1f9d55;fill:#c9f0d8}.ppo-sk-check{color:#1f9d55}.ppo-sk-check,.ppo-sk-wait{position:absolute;top:-4px;right:-4px}.ppo-sk-wait{border-radius:50%;background:#fff;color:#e2760a}.ppo-xsteps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;margin:0;padding:0;list-style:none}.ppo-xsteps li{display:flex;gap:12px;padding:20px;border:1px solid var(--ppo-line);border-radius:16px;background:var(--ppo-card)}.ppo-xsteps h3{margin-bottom:6px}.ppo-plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;grid-gap:18px;gap:18px}.ppo-plan{display:grid;grid-template-rows:auto auto auto auto 1fr auto;align-content:start;grid-gap:12px;gap:12px;padding:26px;border:1px solid var(--ppo-line);border-radius:20px;background:var(--ppo-card);box-shadow:var(--ppo-shadow-sm)}.ppo-plan--on{border-color:var(--ppo-laya);box-shadow:0 0 0 3px color-mix(in srgb,var(--ppo-laya) 18%,transparent),var(--ppo-shadow)}.ppo-plan__price{color:var(--ppo-ink);font-size:34px;font-weight:800;letter-spacing:-.03em}.ppo-plan__price--soon{padding:10px 0 6px;color:var(--ppo-muted);font-size:18px;letter-spacing:0}.ppo-plan .ppo-ticks{align-content:start}.ppo-about__mark{display:inline-flex}.ppo-soon-lede{margin-bottom:18px}.ppo-soon-card{display:grid;align-content:start;grid-gap:10px;gap:10px;scroll-margin-top:90px;transition:border-color .4s var(--laya-ease-standard),box-shadow .4s var(--laya-ease-standard)}.ppo-soon-card:focus{border-color:var(--ppo-blue-500);box-shadow:var(--ppo-focus),var(--ppo-shadow-sm);outline:none}.ppo-soon-card__top{display:flex;align-items:center;justify-content:space-between}.ppo-soon-card h3{margin-top:4px}.ppo-soon-card__link{display:inline-flex;align-items:center;gap:4px;color:var(--ppo-link)}.ppo-soon-band{display:flex;flex-wrap:wrap;align-items:center;gap:18px;padding:22px;border:1px dashed var(--ppo-line-strong);border-radius:18px;background:var(--ppo-bg-soft)}.ppo-soon-band__body{display:grid;flex:1 1 320px;grid-gap:6px;gap:6px;min-width:0}.ppo-ado-hero-card{display:grid;align-content:start;grid-gap:16px;gap:16px;padding:22px;border:1px solid hsla(0,0%,100%,.14);border-radius:18px;background:hsla(0,0%,100%,.06);color:#dfe6ff}.ppo-ado-hero-card__note{display:flex;gap:10px;font-size:14.5px;line-height:1.55}.ppo-ado-hero-card__note svg{flex:none;margin-top:3px;color:#9db6ff}.ppo-ado-hero-card__note strong{color:#fff}.ppo-ado-pills{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;padding:0;list-style:none}.ppo-ado-pills li{padding:10px 12px;border-radius:12px;background:hsla(0,0%,100%,.08);color:#fff;font-size:14px;font-weight:600}.ppo-ado-split{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;grid-gap:16px;gap:16px}.ppo-licence{display:grid;grid-gap:12px;gap:12px;color:var(--ppo-text);font-size:15.5px;line-height:1.65;overflow-wrap:anywhere}.ppo-page .ppo-licence h4{margin-top:10px}.ppo-page .ppo-licence ol,.ppo-page .ppo-licence ul{display:grid;grid-gap:6px;gap:6px;margin:0;padding-left:1.4em}.ppo-page .ppo-licence ul{list-style:disc}.ppo-page .ppo-licence ol{gap:12px;list-style:decimal}.ppo-licence li::marker{color:var(--ppo-muted)}.ppo-licence strong{color:var(--ppo-ink)}.ppo-storage{overflow-x:auto;border:1px solid var(--ppo-line);border-radius:14px;background:var(--ppo-card)}.ppo-storage table{width:100%;min-width:640px;border-collapse:collapse;font-size:14px}.ppo-storage td,.ppo-storage th{padding:10px 12px;border-bottom:1px solid var(--ppo-line);color:var(--ppo-text);text-align:left;vertical-align:top}.ppo-storage thead th{background:var(--ppo-bg-soft);color:var(--ppo-ink);font-weight:700}.ppo-storage tbody th{font-weight:600}.ppo-storage tbody tr:last-child td,.ppo-storage tbody tr:last-child th{border-bottom:0}.ppo-storage code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;overflow-wrap:anywhere}.ppo-site .ppo-storage:focus-visible{box-shadow:var(--ppo-focus);outline:2px solid transparent}@media (max-width:1100px){.ppo-ado-split{grid-template-columns:1fr}}@media (max-width:980px){.ppo-hero__grid{grid-template-columns:minmax(0,1fr);gap:40px}.ppo-hero{padding-bottom:64px}.ppo-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}.ppo-jira-band{grid-template-columns:1fr;gap:36px}.ppo-ht{margin:0 auto}.ppo-ht__card{transform:none}.ppo-tour{grid-template-columns:1fr}}@media (max-width:960px){.ppo-plans{grid-template-columns:1fr}}@media (max-width:860px){.ppo-steps,.ppo-xsteps{grid-template-columns:1fr}}@media (max-width:800px){.ppo-compare{grid-template-columns:1fr}.ppo-compare__col--account{border-top:1px solid var(--ppo-line);border-left:0}}@media (max-width:700px){.ppo-band{padding:64px 0}.ppo-band__head{margin-bottom:30px}.ppo-sketch__body{grid-template-columns:minmax(0,1fr) 46px}.ppo-sketch__details{display:none}}@media (max-width:680px){.ppo-grid-4{grid-template-columns:1fr}}@media (max-width:560px){.ppo-ht__float{display:none}.ppo-ht__flip{width:38px;height:52px}.ppo-ht__table{gap:4px;margin:4px 10px 0;padding:12px 8px 4px}.ppo-ht__item,.ppo-ht__results{margin-left:10px;margin-right:10px}.ppo-ht__stat{padding:0 6px}.ppo-ht__hand{gap:4px;padding:12px 54px 14px 10px}.ppo-ht__card-sm{flex:0 1 30px;min-width:0;height:40px;padding:3px;font-size:12px}.ppo-xmini{grid-template-columns:1fr}.ppo-xmini__link span{transform:none;writing-mode:horizontal-tb}.ppo-xmini__link svg{transform:none}.ppo-ado-pills{grid-template-columns:1fr}}@media (max-width:374px){.ppo-ht__card-sm:nth-child(8),.ppo-ht__card-sm:nth-child(9),.ppo-ht__stat:nth-child(2){display:none}.ppo-ht__stat b{white-space:nowrap}}