.pbk .pbk-ico{border-radius:var(--r-md);background:var(--tint,var(--surface));width:40px;height:40px;color:color-mix(in srgb,var(--tint-deep,var(--muted)) 70%,var(--ink));flex:none;place-items:center;display:grid}.pbk .pbk-ico svg{width:55%;height:55%}.pbk .pbk-ico--lg{border-radius:var(--r-lg);width:56px;height:56px}.pbk .pbk-logo{border:1px solid var(--card-line);border-radius:var(--r-sm);background:var(--canvas);flex:none;place-items:center;width:28px;height:28px;display:grid}.pbk .pbk-logo img{object-fit:contain;width:70%;height:70%}.pbk .pbk-head .pbk-logo{width:34px;height:34px;margin-inline-start:auto}.pbk .pbk-pill,.pbk .pbk-tag{border:1px solid var(--card-line);border-radius:var(--r-pill);background:var(--surface);color:var(--muted);font-size:var(--fs-label);font-weight:var(--fw-semibold);white-space:nowrap;align-items:center;padding:.2em .65em;line-height:1.4;display:inline-flex}.pbk .pbk-tag{font-family:var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;border-radius:var(--r-sm);color:var(--ink-2)}.pbk :is(.pbk-pill,.pbk-tag)[data-k=write]{background:var(--peach);color:var(--ink-2);border-color:#0000}.pbk .pbk-grid{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pbk .pbk-card{gap:var(--space-3);padding:var(--space-5);border:1px solid var(--card-line);border-radius:var(--r-lg);background:var(--canvas);content-visibility:auto;contain-intrinsic-size:auto 13rem;transition:border-color var(--dur-fast) var(--ease);flex-direction:column;display:flex;position:relative}.pbk .pbk-card:hover{border-color:var(--ink)}.pbk .pbk-card:has(a:focus-visible){outline:2px solid var(--red);outline-offset:3px}.pbk .pbk-card a:focus-visible{outline-color:#0000}.pbk .pbk-card a:after{content:"";border-radius:inherit;position:absolute;inset:0}.pbk .pbk-head{align-items:center;gap:var(--space-3);display:flex}.pbk .pbk-id{min-width:0}.pbk .pbk-id h3{font-size:var(--fs-h3);font-weight:var(--fw-semibold);overflow-wrap:anywhere;margin:0;line-height:1.25}.pbk .pbk-id span{font-size:var(--fs-small);color:var(--muted);margin-top:.2rem;display:block}.pbk .pbk-job{font-size:var(--fs-small);color:var(--muted);flex:1;margin:0;line-height:1.55}.pbk .pbk-foot{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:30px;display:flex}.pbk .pbk-pills{gap:var(--space-2);flex-wrap:wrap;display:flex}.pbk .pbk-arrow{border:1px solid var(--line);width:30px;height:30px;color:var(--muted);border-radius:50%;flex:none;place-items:center;display:grid}.pbk .pbk-arrow svg{width:14px;height:14px}.pbk .pbk-card:hover .pbk-arrow{border-color:var(--ink);background:var(--ink);color:var(--canvas)}@media (max-width:1000px){.pbk .pbk-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.pbk .pbk-grid{grid-template-columns:minmax(0,1fr)}.pbk .pbk-card{padding:var(--space-4)}}.pbk .pbk-facts{margin:var(--space-6) 0 0;border:1px solid var(--card-line);border-radius:var(--r-lg);background:var(--canvas);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.pbk .pbk-facts--stats{grid-template-columns:repeat(3,minmax(0,1fr));max-width:36rem}.pbk .pbk-facts>div{gap:var(--space-1);min-width:0;padding:var(--space-4) var(--space-5);border-inline-start:1px solid var(--card-line);flex-direction:column;display:flex}.pbk .pbk-facts>div:first-child{border-inline-start:0}.pbk .pbk-facts dt{font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--muted)}.pbk .pbk-facts--stats dt{letter-spacing:0;text-transform:none;font-family:inherit;font-size:var(--fs-small);order:2}.pbk .pbk-facts dd{align-items:center;gap:var(--space-2);font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--ink);overflow-wrap:break-word;flex-wrap:wrap;margin:0;display:flex}.pbk .pbk-facts dd a{text-underline-offset:3px;align-items:center;min-height:44px;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.pbk .pbk-facts dd a:hover{color:var(--red-aa)}.pbk .pbk-facts small{font-size:var(--fs-small);color:var(--muted);flex-basis:100%;line-height:1.45}.pbk .pbk-big{font-size:1.6rem;font-weight:var(--fw-bold);line-height:1.1}@media (max-width:640px){.pbk .pbk-facts:not(.pbk-facts--stats){grid-template-columns:repeat(2,minmax(0,1fr))}.pbk .pbk-facts:not(.pbk-facts--stats)>div:nth-child(odd){border-inline-start:0}.pbk .pbk-facts:not(.pbk-facts--stats)>div:nth-child(n+3){border-block-start:1px solid var(--card-line)}.pbk .pbk-facts>div{padding:var(--space-3) var(--space-4)}}.pbk .pbk-hero{padding-block-end:var(--space-7)}.pbk .pbk-hero .lead{max-width:60ch}.pbk .pbk-hero h1{font-size:clamp(2.2rem,1.2rem + 3vw,3.9rem)}.pbk .pbk-h1-sub{color:var(--ink);display:block}.pbk .pbk-crumb ol{gap:0 var(--space-2);margin:0 0 var(--space-4);font-size:var(--fs-small);color:var(--muted);flex-wrap:wrap;padding:0;list-style:none;display:flex}.pbk .pbk-crumb li{align-items:center;min-height:44px;display:flex}.pbk .pbk-crumb li:not(:last-child):after{content:"/";margin-inline-start:var(--space-2)}.pbk .pbk-crumb a{min-height:44px;color:inherit;align-items:center;display:inline-flex}.pbk .pbk-crumb a:hover{color:var(--ink)}.pbk .pbk-crumb [aria-current]{color:var(--ink);font-weight:var(--fw-semibold)}.pbk .pbk-agent{align-items:center;gap:var(--space-3);margin:0 0 var(--space-4);font-weight:var(--fw-semibold);display:flex}.pbk .pbk-agent a:hover{color:var(--red-aa)}@media (max-width:640px){.pbk .pbk-crumb li:not(:first-child){display:none}.pbk .pbk-crumb li:after{content:none!important}}.pbk .pbk-overview{padding-block-start:var(--space-6)}.pbk .pbk-two{gap:var(--space-7);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);display:grid}.pbk .pbk-label{margin:0 0 var(--space-3);font-family:var(--font-mono);font-size:var(--fs-label);font-weight:var(--fw-medium);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--muted)}.pbk .pbk-gets{font-size:var(--fs-lead);color:var(--ink);margin:0;line-height:1.6}.pbk .pbk-bullets{margin:0;padding:0;list-style:none}.pbk .pbk-bullets li{padding:var(--space-2) 0;border-block-end:1px solid var(--card-line);font-size:var(--fs-body);padding-inline-start:var(--space-4);line-height:1.5;position:relative}.pbk .pbk-bullets li:last-child{border-block-end:0}.pbk .pbk-bullets li:before{content:"";inset-inline-start:0;background:var(--ink);border-radius:50%;width:6px;height:6px;position:absolute;top:1.05em}.pbk .pbk-note{padding:var(--space-5);border:1px solid var(--card-line);border-radius:var(--r-lg);background:var(--canvas);margin-block-start:var(--space-6)}.pbk .pbk-note h3{margin:0 0 var(--space-2);font-size:1.05rem}.pbk .pbk-note .pbk-bullets li{padding-block:var(--space-1);color:var(--muted);border-block-end:0}@media (max-width:800px){.pbk .pbk-two{gap:var(--space-5);grid-template-columns:minmax(0,1fr)}}.pbk .pbk-steps{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.pbk .pbk-step{gap:var(--space-4);padding:var(--space-4) var(--space-5);border:1px solid var(--card-line);border-radius:var(--r-lg);background:var(--canvas);scroll-margin-top:calc(var(--nav-h) + 1rem);grid-template-columns:3rem minmax(0,1fr) auto;align-items:start;display:grid}.pbk .pbk-step[data-kind=m]{border-inline-start:3px solid var(--peach-deep)}.pbk .pbk-num{font-family:var(--font-mono);font-size:var(--fs-small);color:var(--muted);line-height:1.8}.pbk .pbk-body h3{font-size:1.05rem;font-weight:var(--fw-bold);margin:0;line-height:1.4}.pbk .pbk-sum{max-width:62ch;margin:var(--space-1) 0 0;font-size:var(--fs-small);color:var(--muted);line-height:1.55}.pbk .pbk-tags{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}@media (max-width:640px){.pbk .pbk-step{gap:var(--space-2) var(--space-3);padding:var(--space-4);grid-template-columns:2rem minmax(0,1fr)}.pbk .pbk-tags{grid-column:2;justify-content:flex-start}}.pbk .audit-say .pbk-audit-note{margin-top:var(--space-3);font-size:var(--fs-small)}.pbk .as-cloud{min-height:0}.pbk .pbk-peek{isolation:isolate;width:100%;max-width:30rem;margin-block:calc(var(--space-6) * -1);justify-self:end;position:relative}.pbk .pbk-peek:before,.pbk .pbk-peek:after{content:"";z-index:-1;border:1px solid var(--card-line);border-radius:var(--r-xl);background:var(--surface);position:absolute;inset:0}.pbk .pbk-peek:before{inset-inline:var(--space-4);translate:0 var(--space-3)}.pbk .pbk-peek:after{inset-inline:var(--space-6);translate:0 var(--space-5);z-index:-2}.pbk .pbk-peek-card{padding:var(--space-5);border:1px solid var(--card-line);border-radius:var(--r-xl);background:var(--canvas);box-shadow:0 26px 60px -26px color-mix(in srgb,var(--ink) 34%,transparent)}.pbk .pbk-peek .pbk-head{margin-block-end:var(--space-3)}.pbk .pbk-peek .pbk-id strong{font-size:var(--fs-h3);font-weight:var(--fw-semibold);line-height:1.25;display:block}.pbk .pbk-peek-steps{margin:var(--space-3) 0 0;gap:2px;padding:0;list-style:none;display:grid}.pbk .pbk-peek-steps li{padding:var(--space-1) var(--space-3);border-radius:var(--r-sm);font-size:var(--fs-small);font-weight:var(--fw-medium);color:var(--ink);border-inline-start:3px solid #0000;grid-template-columns:2rem minmax(0,1fr);line-height:1.5;display:grid}.pbk .pbk-peek-steps li[data-kind=m]{border-inline-start-color:var(--peach-deep);background:var(--surface)}.pbk .pbk-peek .pbk-num{line-height:1.5}.pbk .pbk-peek .pbk-tags{margin-top:var(--space-1);grid-column:2;justify-content:flex-start}.pbk .pbk-peek-more{margin:var(--space-1) 0 0;padding-inline:var(--space-3);font-size:var(--fs-small);color:var(--muted)}.pbk .pbk-ov-title{font-size:var(--fs-h3);font-weight:var(--fw-semibold);line-height:1.25;display:block}.pbk .pbk-ov{gap:var(--space-2);margin:var(--space-4) 0;padding:0;list-style:none;display:grid}.pbk .pbk-ov li{align-items:center;gap:var(--space-1) var(--space-3);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"i n c""i b b";display:grid}.pbk .pbk-ov .pbk-ico{grid-area:i;width:36px;height:36px}.pbk .pbk-ov-name{font-size:var(--fs-small);font-weight:var(--fw-semibold);color:var(--ink);grid-area:n}.pbk .pbk-ov-n{font-size:var(--fs-small);color:var(--muted);grid-area:c}.pbk .pbk-ovbar{border-radius:var(--r-pill);background:var(--surface);grid-area:b;block-size:4px;display:block}.pbk .pbk-ovbar i{border-radius:inherit;background:var(--muted);block-size:100%;display:block}@media (min-width:1101px){.pbk .herotwo{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.pbk .pbk-hero .herotwo{padding-block-end:var(--space-4)}}@media (max-width:1100px){.pbk .pbk-peek{display:none}.pbk .herotwo{grid-template-columns:minmax(0,1fr)}}
