body.p02-page{--ink:#1d2d40;--muted:#4e6177;--blue:#28589f;--line:#c9d4df;color:var(--ink);background:#f2f5f8;font-family:Segoe UI,Microsoft YaHei,sans-serif;font-size:16px;line-height:1.7}.p02-page *{box-sizing:border-box}.p02-page main a,.p02-page #site-footer a{color:inherit}.p02-page button{font:inherit}.p02-page ::selection{background:#c8daf5;color:#152940}.p02-page main :focus-visible{outline:3px solid #366cae;outline-offset:4px}.p02-page-shell{max-width:1160px;margin:auto;padding:52px 32px 60px}.p02-heading{max-width:1000px;margin:0 0 32px}.p02-heading h1{font-size:clamp(38px,3.7vw,54px);line-height:1.18;letter-spacing:-.04em;margin:10px 0 22px;font-weight:700;text-wrap:balance}.p02-kicker{font-size:14px;letter-spacing:.05em;color:var(--blue);font-weight:650;margin:0}.p02-lead{max-width:850px;font-size:18px;color:var(--muted);line-height:1.85;margin:0}.p02-page h2{font-size:23px;line-height:1.45;letter-spacing:-.025em;margin:0 0 16px}.p02-page h3{font-size:18px;margin:0 0 10px;line-height:1.5}.p02-page p{line-height:1.8}.p02-page .p02-data-note{font-size:13px;color:var(--muted);margin:0 0 20px}.p02-actions{display:flex;gap:16px;align-items:center;margin:0 0 12px}.p02-actions a{padding:11px 20px;border-radius:8px;text-decoration:none;font-size:16px;border:1px solid #b6c7da}.p02-actions .p02-primary{background:#28589f;border-color:#28589f;color:#fff}.p02-actions a:hover{background:#dae5f1}.p02-actions .p02-primary:hover{background:#204a89}.p02-home-note{font-size:13px;color:var(--muted);margin:12px 0 28px}.p02-signature{position:relative;margin:30px 0 48px}.p02-beat{position:relative;padding:24px 0;scroll-margin-top:140px}.p02-beat>p,.p02-beat>div>p{color:var(--muted);margin:8px 0 20px}.p02-workbook{background:#fff;border:1px solid #cbd6e2;border-radius:14px;box-shadow:0 8px 22px -22px #425c7e;overflow:hidden;min-width:0}.p02-workbook table{width:100%;border-collapse:collapse;font-size:16px;table-layout:auto;margin:0;color:var(--ink)}.p02-workbook caption{text-align:left;font-size:15px;font-weight:650;padding:16px 20px;background:#f9fbfd;border-bottom:1px solid var(--line)}.p02-workbook th{font-size:14px;font-weight:500;background:#f2f5f8;color:#465b71;text-align:left;padding:12px 18px;line-height:1.6}.p02-workbook td{padding:16px 18px;border-top:1px solid #e0e6ec;font-variant-numeric:tabular-nums;line-height:1.65;overflow-wrap:anywhere}.p02-cell-value{display:inline-block;font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:4px;padding:0 3px}.p02-unit-comparison{display:grid;grid-template-columns:.85fr 1.15fr;gap:48px}.p02-expression{font-size:32px!important;font-weight:650;color:var(--ink)!important;line-height:1.5!important;margin:24px 0!important}.p02-expression>span:last-child{font-size:24px;font-weight:450;margin-left:2px}.p02-warning{background:#faf5e9;color:#785422;padding:20px 22px;border-left:3px solid #b89a63;border-radius:0 10px 10px 0;margin:20px 0 0}.p02-warning strong{font-size:23px}.p02-warning p{margin:6px 0 0;font-size:16px}.p02-wind-contrast{display:grid;grid-template-columns:1fr 1fr;gap:40px;padding:36px 0;border-top:1px solid #bdcbd9}.p02-wind-contrast p{color:var(--muted);margin:0}.p02-line-references{display:grid;grid-template-columns:1fr 1fr;gap:32px}.p02-line-references th,.p02-line-references td{padding:13px}.p02-calculation{padding:24px 0 32px}.p02-calculation>span{font-size:15px;color:var(--muted)}.p02-calculation p{max-width:790px;color:var(--muted);margin:0}.p02-load-lookup{display:grid;grid-template-columns:.85fr 1.15fr;align-items:center;gap:36px;margin:28px 0 0}.p02-load-lookup p{margin:6px 0 0;color:var(--muted)}.p02-load-lookup h3{font-size:25px}.p02-success{padding:18px 22px;background:#f1f6f3;border-left:3px solid #8ba89a;border-radius:0 10px 10px 0;color:#435f53!important}.p02-detail{padding:23px 0;border-top:1px solid #c2ceda}.p02-detail summary{font-size:17px;font-weight:600;cursor:pointer}.p02-detail p{max-width:880px;color:var(--muted);margin:18px 0 0}.p02-detail img{display:block;width:100%;height:auto;margin-top:24px;background:#fff}.p02-privacy{border-top:1px solid #becbd8;margin:42px 0 0;padding:28px 0;display:grid;grid-template-columns:220px 1fr;gap:32px}.p02-privacy strong{font-size:18px}.p02-privacy p{font-size:15px;color:var(--muted);margin:0}.p02-next{border-top:1px solid #becbd8;display:flex;justify-content:space-between;gap:24px;padding-top:25px;font-size:15px}.p02-next a{text-decoration:none}.p02-next a:hover{text-decoration:underline}.p02-home-stage{display:grid;grid-template-columns:1fr .9fr 1fr;gap:24px;background:linear-gradient(135deg,#f6f9fddd,#dce6f1ee);border:1px solid #c3d1e1;padding:28px;border-radius:22px;align-items:center;box-shadow:0 30px 65px -42px #416385}.p02-home-stage>div>p{font-size:14px;margin:0 0 12px;color:#40566f}.p02-home-stage th,.p02-home-stage td{padding:10px;font-size:14px}.p02-home-stage caption{padding:12px;font-size:14px}.p02-home-decision{padding:18px}.p02-home-decision>span{font-size:14px;color:#365678}.p02-home-decision strong{font-size:54px;display:block;line-height:1.4}.p02-home-decision small{font-size:17px}.p02-home-decision p{font-size:15px!important}.p02-before-after{display:grid;grid-template-columns:1fr 1fr;gap:64px;padding:45px 0}.p02-before-after h2{font-size:30px;margin:16px 0}.p02-before-after p:last-child{color:var(--muted);font-size:16px}.p02-program-index{padding:36px 0}.p02-program-index>a{display:grid;grid-template-columns:190px 1fr 120px;align-items:center;gap:20px;text-decoration:none;border-bottom:1px solid #c1ceda;padding:25px 0}.p02-program-index>a:hover h3{color:var(--blue)}.p02-program-index>a>span{font-size:14px;color:var(--muted)}.p02-program-index h3{margin:0 0 8px;font-size:23px}.p02-program-index p{font-size:14px;margin:0;color:var(--muted)}.p02-program-index>a>span:first-child{color:var(--blue);font-weight:600}.p02-program-index>a>span>small{display:block;color:var(--muted);font-size:13px;font-weight:400;margin-top:4px}.p02-support-links{display:flex;gap:36px;padding:20px 0}.p02-delivery-story{display:grid;grid-template-columns:1.45fr 1fr;gap:48px;align-items:start}.p02-launcher-stage{padding:24px;background:linear-gradient(145deg,#e6eef8,#f6f8fb);border:1px solid #c5d2e0;border-radius:22px;box-shadow:0 28px 56px -40px #3d5d82}.p02-stage-caption{display:flex;justify-content:space-between;gap:12px;grid-column:1/-1;font-size:13px;font-weight:500;color:#516b85}.p02-home-stage>.p02-stage-caption{padding-bottom:10px;border-bottom:1px solid #c4d1e0}.p02-delivery-story img{display:block;width:100%;height:auto;border-radius:10px}.p02-delivery-explain{padding-top:18px}.p02-delivery-explain h2{font-size:30px;line-height:1.35;margin:12px 0 28px}.p02-delivery-task h3{color:var(--blue)}.p02-delivery-task dl{margin:24px 0}.p02-delivery-task dl>div{margin:0 0 20px}.p02-delivery-task dt{font-size:13px;color:#506880;margin-bottom:5px}.p02-delivery-task dd{margin:0;font-size:16px;line-height:1.75}.p02-delivery-task>a{font-size:14px;color:var(--blue)!important}.p02-delivery-boundary{padding-top:24px;border-top:1px solid #c2cfda}.p02-delivery-explain p{color:var(--muted);font-size:16px;margin:0}.p02-delivery-explain>p{margin-top:24px}.p02-graph-choices{display:flex;gap:12px;margin-bottom:18px}.p02-graph-choices button{border:1px solid #aebfd1;border-radius:7px;background:transparent;padding:9px 18px;color:var(--ink);cursor:pointer}.p02-graph-choices button[aria-pressed=true]{background:#28589f;color:#fff;border-color:#28589f}.p02-inspector{background:#fff;padding:22px 26px;border-radius:12px;min-height:170px;border:1px solid #c9d4df}.p02-inspector h2{font-size:21px}.p02-inspector dl{display:grid;grid-template-columns:1fr 1fr 1fr;gap:28px;margin:0}.p02-inspector dt{font-size:13px;color:var(--blue);margin-bottom:5px}.p02-inspector dd{font-size:15px;margin:0;color:var(--ink);line-height:1.7}.p02-inspector p{margin:0}.p02-graph{height:500px;position:relative;margin:28px 0 0}.p02-connectors{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.p02-wire{fill:none;stroke:#acbed1;stroke-width:1.5}.p02-wire.is-related{stroke:#3469ae;stroke-width:2}.p02-flow{fill:none;stroke:#3475c9;stroke-width:3;stroke-dasharray:10 90;animation:p02-flow 7s linear infinite;opacity:.82}.p02-flow.is-muted{opacity:.18}.p02-graph-node{box-shadow:0 5px 15px -12px #3f5f82;position:absolute;width:17%;min-height:84px;text-align:left;border:1px solid #c2d0de;border-radius:9px;padding:12px;background:#fff;color:var(--ink);cursor:pointer;transition:background .2s,border-color .2s}.p02-graph-node small{display:block;font-size:12px;color:#52667d;line-height:1.5;margin-bottom:5px}.p02-graph-node strong{font-size:15px;line-height:1.5;display:block}.p02-graph-node[aria-pressed=true]{background:#28589f;color:#fff;border-color:#28589f}.p02-graph-node[aria-pressed=true] small{color:#e0eaff}.p02-graph-node.is-related{border-color:#6389ba;background:#edf4fd}.p02-graph-node.is-muted{background:#f2f5f8}.p02-mobile-graph{display:none}.p02-ambient{position:fixed;inset:110px 0 0;overflow:hidden;pointer-events:none;z-index:0}.p02-page #main-content,.p02-page #site-footer{position:relative;z-index:1}@keyframes p02-flow{to{stroke-dashoffset:-200}}.p02-page[data-background-paused=true] .p02-ambient *,.p02-page[data-background-paused=true] .p02-flow{animation-play-state:paused!important}.p02-skip{position:fixed;top:-100px;left:20px;z-index:200}.p02-skip:focus{top:10px;background:#fff;padding:10px}.p02-back-mobile{display:none}.p02-page .v22-back.p02-home-link{white-space:nowrap}.p02-page #site-footer{content-visibility:visible;contain-intrinsic-size:auto}@media(min-width:768px){.p02-page .v25-project-id{min-width:70px}}@media(max-width:900px){.p02-page-shell{padding:32px 24px 44px}.p02-home-stage{grid-template-columns:1fr 1fr}.p02-home-decision{grid-column:1/-1;grid-row:2;display:flex;gap:20px;align-items:center}.p02-home-decision p{max-width:320px}.p02-delivery-story{grid-template-columns:1fr}.p02-graph-node{padding:9px}.p02-graph-node strong{font-size:14px}}@media(max-width:767px){.p02-page-shell{padding:28px 20px 36px}.p02-heading h1{font-size:34px;line-height:1.24;margin:12px 0 18px}.p02-lead{font-size:16px;line-height:1.85}.p02-kicker{font-size:13px}.p02-page h2{font-size:21px}.p02-signature{margin:24px 0 30px}.p02-beat{padding:22px 0;scroll-margin-top:135px}.p02-page .p02-data-note{font-size:12px}.p02-workbook table{font-size:15px}.p02-workbook caption{font-size:14px;padding:13px 14px}.p02-workbook th{font-size:13px;padding:10px}.p02-workbook td{padding:12px 10px}.p02-unit-comparison,.p02-line-references,.p02-load-lookup,.p02-wind-contrast{grid-template-columns:1fr;gap:12px}.p02-expression{font-size:28px!important}.p02-warning{padding:18px}.p02-warning p{font-size:15px}.p02-wind-contrast{padding:28px 0;gap:20px}.p02-line-story [data-book=line] thead,.p02-line-story [data-book=line-output] thead,.p02-load-story [data-book=load-output] thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.p02-line-story [data-book=line] tr,.p02-line-story [data-book=line-output] tr,.p02-load-story [data-book=load-output] tr{display:grid;grid-template-columns:1fr 1fr;padding:6px}.p02-line-story [data-book=line] td,.p02-line-story [data-book=line-output] td,.p02-load-story [data-book=load-output] td{display:block;border:0;padding:10px 8px}.p02-line-story [data-book=line] td:before,.p02-line-story [data-book=line-output] td:before,.p02-load-story [data-book=load-output] td:before{content:attr(data-label);display:block;font-size:12px;color:#50647a;margin-bottom:4px}.p02-load-story [data-book=load-output] tr+tr{border-top:1px solid #c9d4df}.p02-load-lookup{margin-top:18px}.p02-load-lookup h3{font-size:23px}.p02-success{font-size:15px;padding:16px}.p02-detail summary{font-size:16px}.p02-detail p{font-size:15px}.p02-privacy{grid-template-columns:1fr;gap:10px;margin-top:28px}.p02-privacy p{font-size:14px}.p02-next{flex-direction:column;gap:16px;font-size:14px}.p02-actions{gap:10px}.p02-actions a{padding:10px 12px;font-size:14px}.p02-home-stage{display:flex;flex-direction:column;align-items:stretch;padding:18px;gap:22px}.p02-home-decision{display:block;padding:6px 4px}.p02-home-decision strong{font-size:42px}.p02-home-decision p{max-width:none}.p02-before-after{grid-template-columns:1fr;gap:32px;padding:20px 0}.p02-before-after h2{font-size:27px}.p02-program-index>a{grid-template-columns:1fr;gap:10px;padding:22px 0}.p02-program-index h3{font-size:21px}.p02-support-links{flex-direction:column;gap:18px;font-size:15px}.p02-delivery-story{gap:28px}.p02-launcher-stage{padding:16px;border-radius:16px}.p02-delivery-explain{padding-top:0}.p02-delivery-explain h2{font-size:27px}.p02-stage-caption{font-size:12px}.p02-expression>span:last-child{font-size:21px}.p02-delivery-explain p{font-size:15px}.p02-inspector{padding:18px;min-height:0}.p02-inspector dl{grid-template-columns:1fr;gap:12px}.p02-inspector h2{font-size:20px}.p02-inspector dd{font-size:14px}.p02-graph-choices{gap:8px}.p02-graph-choices button{flex:1;font-size:14px;padding:9px 5px}.p02-graph{display:none}.p02-mobile-graph{display:block;margin:20px 0}.p02-mobile-group{margin:18px 0}.p02-mobile-group>p{font-size:13px;color:var(--muted);margin:0 0 8px}.p02-mobile-group button{display:block;width:100%;padding:12px 16px;text-align:left;background:#fff;border:1px solid #b9cbdc;border-radius:7px;margin:8px 0;color:var(--ink);font-size:15px}.p02-mobile-group button[aria-pressed=true]{background:#28589f;color:#fff}.p02-mobile-flow{width:100%;height:24px;display:block}.p02-mobile-flow .p02-flow{stroke-width:2}.p02-particle:nth-of-type(n+5){display:none}.p02-back-desktop{display:none}.p02-back-mobile{display:inline}.p02-page .v22-back.p02-home-link{display:inline-flex;font-size:13px;gap:3px}}@media(max-width:374px){.p02-heading h1{font-size:29px}.p02-page-shell{padding-left:16px;padding-right:16px}.p02-workbook td{padding:10px 7px}.p02-workbook th{padding:9px 7px}}@media(prefers-reduced-motion:reduce){.p02-ambient *,.p02-flow{animation:none!important}.p02-page *{scroll-behavior:auto!important}}.v22 .v24-zoom .v24-fit{width:auto;min-width:76px;padding-inline:9px;white-space:nowrap}.p02-page .p02-detail summary{color:#28589f}body.p02-page #site-header{background:#162433;font-family:Microsoft YaHei,Segoe UI,sans-serif;font-size:16px;line-height:1.7}.p02-module-name{display:block;font-size:15px}.p02-page .p02-home-link{flex-shrink:0}body.p02-page .p02-workbook table td{font-size:16px!important}@media(max-width:800px){body.p02-page #site-header{font-size:15px}.p02-module-name{display:block;font-size:13px}}@media(max-width:1023px){body.p02-page:not([data-p02-page=home]) .v22-header-inner .v25-project-id{display:none!important}}@media(max-width:767px){body.p02-page:not([data-p02-page=home]) .v22-header-inner{gap:10px}body.p02-page .p02-workbook table td{font-size:15px!important}}.p02-page{--field-ink:#243447;--field-active:#edf3fb;--field-result:#28589f;--field-note:#52677d}.p02-workbook td{vertical-align:top}.p02-cell-wrap{display:inline-grid;grid-template-rows:auto auto;align-items:start;justify-items:start;vertical-align:top;gap:4px}.p02-cell-value{color:var(--field-ink);background-color:transparent;background-image:linear-gradient(var(--field-active),var(--field-active));background-size:calc(var(--field-emphasis,0)*100%) 100%;background-repeat:no-repeat}.p02-source-clue{display:block;font-size:12px;font-weight:400;line-height:1.5;color:var(--field-note);white-space:normal;background:transparent}.p02-expression .p02-cell-wrap{display:inline-block}.p02-formula-sources{display:flex;flex-wrap:wrap;gap:8px 24px;font-size:13px;line-height:1.6;color:var(--field-note)}.p02-equation{display:flex;align-items:baseline;flex-wrap:wrap;gap:12px 16px;margin:14px 0 22px;font-size:30px;font-weight:650;line-height:1.45;font-variant-numeric:tabular-nums}.p02-equation-operands,.p02-equation-result,.p02-term{display:inline-flex;align-items:baseline;white-space:nowrap;gap:12px}.p02-term{gap:4px}.p02-term small{font-size:22px;font-weight:450;line-height:1.45;color:var(--field-note)}.p02-operator{font-size:26px;font-weight:450;color:var(--field-note)}.p02-key-result{color:var(--field-result);font-weight:700;background-image:none}.p02-home-decision h2{font-size:25px;margin:12px 0 16px}.p02-rule-tags{display:flex;flex-wrap:wrap;gap:8px}.p02-rule-tags span{padding:5px 8px;background-color:#f5f7fa;background-image:linear-gradient(#dce8f7,#dce8f7);background-size:calc(var(--field-emphasis,0)*100%) 100%;background-repeat:no-repeat;border:1px solid #c0cfdf;border-radius:6px;font-size:13px}.p02-home-decision .p02-home-total{font-size:30px;margin-top:18px}.p02-home-decision .p02-home-total small{font-size:17px;font-weight:400}.p02-home-stage .p02-toolkit-sources,.p02-home-stage .p02-toolkit-output{font-size:12px;line-height:1.8;margin:12px 0;color:#4e6177}.p02-launcher-surface{width:100%;height:100%;background:url(../project02/launcher-release.webp) center/100% 100% no-repeat}.p02-launcher-window{display:block;margin:0;aspect-ratio:760/500;border-radius:10px;overflow:hidden;box-shadow:0 16px 32px -18px rgb(40 65 96 / var(--launcher-shadow,.32));transform-origin:center}.p02-launcher-dock{display:flex;gap:8px;margin:20px 0;flex-wrap:wrap}.p02-launcher-dock button{flex:1;min-width:0;padding:10px 12px;background:transparent;border:1px solid transparent;border-radius:9px;font-size:13px;line-height:1.5;color:#52677d}.p02-launcher-dock button small{display:block;font-size:12px}.p02-launcher-dock button[aria-selected=true]{background:#fff;border-color:#c5d3e4;color:#28589f;box-shadow:0 5px 14px -10px #4e6c91}.p02-graph-node strong>span,.p02-mobile-group button>span{display:block}.p02-inspector dl{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.p02-pipeline-story[data-graph-paused=true] .p02-flow{animation-play-state:paused}.p02-flow{animation-duration:6.5s}.p02-fill{position:relative;isolation:isolate;background-image:none}.p02-fill:before{content:"";position:absolute;inset:-2px -4px;z-index:-1;pointer-events:none;border:1px solid #81a9dd;border-radius:4px;background:#dceafb;opacity:var(--field-emphasis,0)}.p02-fill-text{display:inline}.p02-ambient-grid{position:absolute;inset:-36px;background-image:linear-gradient(#698cad0b 1px,transparent 1px),linear-gradient(90deg,#698cad0b 1px,transparent 1px);background-size:72px 72px;mask-image:linear-gradient(transparent,#0008 30%,#0004 75%,transparent);animation:p02-grid-drift 28s linear infinite}.p02-ambient-light{position:absolute;width:900px;height:660px;left:-180px;top:0;background:radial-gradient(ellipse at center,#85aadd70 0%,#a5c0e142 32%,transparent 69%);animation:p02-light-breathe 9s ease-in-out infinite alternate;animation-delay:-3s;will-change:transform}.p02-ambient-light-second{width:740px;height:680px;left:auto;right:-140px;top:34%;background:radial-gradient(ellipse at center,#a0b7d564 0%,#b7cde534 36%,transparent 69%);animation-duration:12s;animation-delay:-10s;animation-direction:alternate-reverse}.p02-particle{position:absolute;left:var(--x);top:var(--y);width:var(--size);height:var(--size);border-radius:50%;background:radial-gradient(circle,#5c85b5 15%,#80a4cc99 55%,transparent 78%);opacity:.52;animation:p02-particle-drift var(--duration) ease-in-out infinite alternate;animation-delay:var(--delay)}.p02-particle:nth-of-type(1){--x:5%;--y:18%;--size:5px;--dx:26px;--dy:-34px;--duration:7s;--delay:-2s}.p02-particle:nth-of-type(2){--x:91%;--y:32%;--size:6px;--dx:-28px;--dy:22px;--duration:9s;--delay:-5s}.p02-particle:nth-of-type(3){--x:8%;--y:72%;--size:4px;--dx:18px;--dy:32px;--duration:8s;--delay:-6s}.p02-particle:nth-of-type(4){--x:94%;--y:84%;--size:5px;--dx:-21px;--dy:-30px;--duration:10s;--delay:-3s}.p02-particle:nth-of-type(5){--x:38%;--y:93%;--size:4px;--dx:30px;--dy:-13px;--duration:8.5s;--delay:-4s}.p02-particle:nth-of-type(6){--x:67%;--y:4%;--size:3px;--dx:-18px;--dy:26px;--duration:7.5s;--delay:-1s}.p02-particle:nth-of-type(7){--x:2%;--y:46%;--size:3px;--dx:19px;--dy:-25px;--duration:9.5s;--delay:-7s}.p02-particle:nth-of-type(8){--x:98%;--y:61%;--size:4px;--dx:-25px;--dy:13px;--duration:8s;--delay:-3s}@keyframes p02-grid-drift{to{transform:translateY(28px)}}@keyframes p02-particle-drift{0%{transform:translate(0)}to{transform:translate(var(--dx),var(--dy))}}@keyframes p02-light-breathe{0%{transform:translate(-70px,-30px) scale(.94);opacity:.64}to{transform:translate(150px,70px) scale(1.06);opacity:1}}@media(max-width:767px){.p02-equation{flex-direction:column;align-items:flex-start;font-size:24px;gap:10px}.p02-equation-operands,.p02-equation-result{gap:10px}.p02-term{gap:4px}.p02-term small{font-size:18px}.p02-operator{font-size:22px}.p02-formula-sources{font-size:12px;gap:4px 16px}.p02-inspector dl{grid-template-columns:1fr}.p02-launcher-dock{gap:6px}.p02-launcher-dock button{font-size:12px;padding:8px 7px}.p02-launcher-dock button small{font-size:11px}.p02-home-decision{display:block}.p02-home-decision .p02-home-total{font-size:30px}.p02-ambient-light{width:520px;height:610px;left:-270px;top:0}.p02-ambient-light-second{width:480px;height:560px;left:auto;right:-265px;top:45%}.p02-particle:nth-of-type(1){--x:2%;--y:13%;--dx:8px;--dy:26px}.p02-particle:nth-of-type(2){--x:97%;--y:37%;--dx:-8px;--dy:-24px}.p02-particle:nth-of-type(3){--x:1%;--y:69%;--dx:8px;--dy:22px}.p02-particle:nth-of-type(4){--x:97%;--y:92%;--dx:-8px;--dy:-28px}}@media(prefers-reduced-motion:reduce){.p02-page .p02-ambient *,.p02-page .p02-flow{animation:none!important}}
