.pg-data .cap{margin:14px 0 0;font-size:13px;color:#8a8782}.pg-data .frame{border-radius:24px;background:#f1efec;overflow:hidden;box-sizing:border-box}.pg-data .wk-frame{margin-top:88px;padding:clamp(16px,6vw,96px) clamp(12px,4vw,64px)}.pg-data .wk-card{max-width:760px;margin:0 auto;text-align:left;background:#ffffff;border-radius:16px;box-shadow:0 24px 60px -20px rgba(37,33,28,.22),0 0 0 1px rgba(37,33,28,.05);box-sizing:border-box}@media (min-width:1200px){.pg-data .wk-card{zoom:1.3}}.pg-data .wk-bar{transition:background-color .42s ease}.pg-data .wk-text{animation:wkIn .42s ease both}@keyframes wkIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.pg-data .wk-bar{transition:none}.pg-data .wk-text{animation:none}}.pg-data .under{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:48px;align-items:start;margin-top:56px;text-align:left}.pg-data .under .h-m{font-size:clamp(28px,3vw,40px);max-width:16ch}.pg-data .under p{margin:0;font-size:19px;line-height:1.5;color:#6e6c69;max-width:40ch}.pg-data .under .cap{margin-top:14px;font-size:13px;color:#8a8782}.pg-data .tick path{stroke-dasharray:1;stroke-dashoffset:1;animation:tickDraw 4.8s ease-in-out infinite}.pg-data .tick path+path{animation-delay:.08s}.pg-data .tick-2 path{animation-delay:.35s}.pg-data .tick-2 path+path{animation-delay:.43s}.pg-data .tick-3 path{animation-delay:.7s}.pg-data .tick-3 path+path{animation-delay:.78s}@keyframes tickDraw{0%{stroke-dashoffset:1;opacity:1}18%{stroke-dashoffset:0;opacity:1}86%{stroke-dashoffset:0;opacity:1}96%{stroke-dashoffset:0;opacity:0}to{stroke-dashoffset:1;opacity:0}}@media (prefers-reduced-motion:reduce){.pg-data .tick path{animation:none;stroke-dashoffset:0}}.pg-data .files{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:80px}.pg-data .file{display:flex;flex-direction:column;min-height:320px;padding:40px 36px;border-radius:24px;background:#f1efec;box-sizing:border-box}.pg-data .file .tick{display:block;overflow:visible}.pg-data .file h3{margin:72px 0 0;font-size:clamp(28px,2.6vw,36px);line-height:1.05;font-weight:400;letter-spacing:-.03em}.pg-data .file p{margin:12px 0 0;font-size:17px;line-height:1.5;color:#6e6c69;max-width:30ch}.pg-data .lp-tile{margin-top:80px;padding-top:clamp(48px,7vw,104px)!important;display:flex;align-items:flex-end;justify-content:center;padding:0 clamp(12px,4vw,64px)}.pg-data .lp-card{width:100%;max-width:820px;background:#ffffff;border-radius:14px 14px 0 0;box-shadow:0 24px 60px -20px rgba(37,33,28,.22),0 0 0 1px rgba(37,33,28,.05);overflow:hidden}@media (min-width:1200px){.pg-data .lp-card{zoom:1.25}}.pg-data .ask{max-width:760px;margin:80px auto 0;display:flex;flex-direction:column;gap:14px;text-align:left}.pg-data .ask-me{align-self:flex-end;max-width:min(32ch,80%);padding:14px 20px;border-radius:22px 22px 6px 22px;background:#f1efec;color:#25211c;font-size:clamp(17px,1.5vw,21px);line-height:1.35;letter-spacing:-.01em}.pg-data .ask-w{display:flex;gap:14px;align-items:flex-start;max-width:88%}.pg-data .ask-w svg{flex:none;width:30px;height:auto;margin-top:13px}.pg-data .ask-w div{padding:14px 20px;border-radius:22px 22px 22px 6px;background:#25211c;color:#ffffff;font-size:clamp(17px,1.5vw,21px);line-height:1.35;letter-spacing:-.01em}@media (max-width:960px){.pg-data .under{gap:16px}.pg-data .files,.pg-data .under{grid-template-columns:minmax(0,1fr)}.pg-data .file{min-height:0}.pg-data .file h3{margin-top:40px}.pg-data .ask{margin-top:72px}}@media (max-width:640px){.pg-data .wk-card{zoom:.85;padding:22px 20px!important}.pg-data .wk-top{grid-template-columns:minmax(0,1fr)!important;gap:20px!important}.pg-data .file{padding:28px 24px;border-radius:18px}.pg-data .lp-tile{padding-top:24px!important}.pg-data .lp-grid{grid-template-columns:minmax(0,1fr)!important}.pg-data .lp-chat{border-left:0!important;border-top:1px solid rgba(37,33,28,.08)}.pg-data .ask-me,.pg-data .ask-w div{padding:16px 20px;border-radius:22px 22px 6px 22px}.pg-data .ask-w div{border-radius:22px 22px 22px 6px}.pg-data .ask-w{gap:12px;max-width:100%}.pg-data .ask-w svg{width:28px;margin-top:14px}}.pg-data .wk-card button{white-space:nowrap;flex:none}.pg-data .file{min-height:0}#reports .under,.pg-data .file h3{margin-top:0}#reports .wk-frame{margin-top:56px}@keyframes dataSecOut{0%{opacity:1}to{opacity:0}}.pg-data .filed{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px clamp(48px,8vw,120px);align-items:start}.pg-data .filed .files{display:flex;flex-direction:column;gap:36px;margin-top:12px}.pg-data .filed .file{padding:0;border-radius:0;background:none}.pg-data .filed .file h3{display:flex;align-items:center;gap:12px;font-size:clamp(24px,2.2vw,30px)}.pg-data .filed .file .tick{flex:none;width:26px;height:26px;padding:6px;box-sizing:border-box;border-radius:999px;background:#f1efec;color:var(--ink)}.pg-data .filed .tick path{animation:none;stroke-dasharray:16;stroke-dashoffset:0}html.rv-on .pg-data .filed .file .tick path{stroke-dashoffset:16}html.rv-on .pg-data .filed .file.in .tick path{animation:filedTick .5s ease-out forwards;animation-delay:calc(var(--rv-d, 0s) + .45s)}@keyframes filedTick{to{stroke-dashoffset:0}}.pg-data .filed .file p{margin-top:8px;padding-left:32px}@media (max-width:960px){.pg-data .filed{grid-template-columns:minmax(0,1fr)}.pg-data .filed .files{margin-top:0}}@media (max-width:640px){.pg-data .filed .file{padding:0}}