.ptr-eyebrow{margin:0 0 var(--sp-4);font-family:var(--mono);font-size:var(--fs-mono);letter-spacing:var(--ls-mono);text-transform:uppercase;color:var(--tx-dim)}.ptr-h2{max-width:26ch;font-size:var(--fs-h2);letter-spacing:var(--ls-h2);color:var(--tx);text-wrap:balance;margin:0;font-weight:600;line-height:1.1}.ptr-lede{margin:var(--sp-5) 0 0;max-width:62ch;font-size:var(--fs-lead);color:var(--tx-dim);line-height:1.55}.ptr-hero{padding:var(--sp-12) 0 var(--sp-10)}.ptr-hero .ptr-herowrap{text-align:center;max-width:46rem;margin-inline:auto}.ptr-herowrap{max-width:52rem}.ptr-h1{font-size:var(--fs-hero);letter-spacing:var(--ls-hero);color:var(--tx);text-wrap:balance;margin:0;font-weight:600;line-height:1.04}.ptr-h1 em{font-style:normal;font-weight:inherit;color:var(--accent-text)}.ptr-herosub{margin:var(--sp-6) auto 0;max-width:56ch;font-size:var(--fs-lead);color:var(--tx-dim);line-height:1.55}.ptr-herocta{justify-content:center;gap:var(--sp-3);flex-wrap:wrap;margin-block-start:var(--sp-8);display:flex}.iz a.ptr-btn{min-height:44px;padding:0 var(--sp-6);border:var(--bw) solid var(--line-strong);border-radius:var(--r-pill);font-size:var(--fs-body-sm);color:var(--tx);align-items:center;font-weight:500;text-decoration:none;transition:border-color .15s,color .15s,background-color .15s;display:inline-flex}.iz a.ptr-btn:hover{border-color:var(--accent-text);color:var(--accent-text)}.iz a.ptr-btn.is-primary{background:var(--accent);border-color:var(--accent);color:var(--bg)}.iz a.ptr-btn.is-primary:hover{filter:brightness(1.06);color:var(--bg)}.ptr-stats{justify-content:center;gap:var(--sp-3) var(--sp-6);margin:var(--sp-10) 0 0;padding:var(--sp-5) 0 0;border-block-start:var(--bw) solid var(--line);flex-wrap:wrap;list-style:none;display:flex}.ptr-heroshake{margin-block-start:var(--sp-12);line-height:0}.ptr-heroshake img{aspect-ratio:1774/560;object-fit:cover;object-position:bottom center;-webkit-mask-composite:source-in;width:100%;height:auto;max-height:32rem;display:block;-webkit-mask-image:linear-gradient(#0000 0,#000 15%),linear-gradient(90deg,#0000 0,#000 7% 93%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 15%),linear-gradient(90deg,#0000 0,#000 7% 93%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.ptr-stats li{font-family:var(--mono);font-size:var(--fs-mono);letter-spacing:var(--ls-mono);text-transform:uppercase;color:var(--tx-dim)}.ptr-clocks{padding:var(--sp-section) 0;background:var(--bg-2)}.ptr-clockgrid{gap:var(--sp-6);grid-template-columns:repeat(3,minmax(0,1fr));margin-block-start:var(--sp-10);display:grid}.ptr-clock{padding:var(--sp-6);border:var(--bw) solid var(--line);border-radius:var(--r-md);background:var(--surface);flex-direction:column;display:flex}.ptr-clockh{margin:0 0 var(--sp-4);font-size:var(--fs-h3);letter-spacing:var(--ls-h3);color:var(--tx);font-weight:600}.ptr-clockbody{font-size:var(--fs-body-sm);color:var(--tx-dim);flex:1;margin:0;line-height:1.6}.ptr-clockstrip{margin:var(--sp-6) 0 0;border-block-start:var(--bw) solid var(--line);font-family:var(--mono);font-size:var(--fs-mono);letter-spacing:var(--ls-mono);color:var(--accent-text);padding-block-start:var(--sp-4)}.ptr-tracks{padding:var(--sp-section) 0}.ptr-trackswitch{gap:var(--sp-8);grid-template-columns:minmax(0,15rem) minmax(0,1fr);margin-block-start:var(--sp-10);display:grid}.ptr-tracktabs{gap:var(--sp-2);flex-direction:column;display:flex}.ptr-tracktab{appearance:none;padding:var(--sp-4) var(--sp-5);border:var(--bw) solid transparent;border-radius:var(--r-sm);font:inherit;font-size:var(--fs-body-sm);text-align:start;color:var(--tx-dim);cursor:pointer;background:0 0;font-weight:500;transition:color .15s,border-color .15s,background-color .15s}.ptr-tracktab:hover{color:var(--tx)}.ptr-tracktab.is-on{border-color:var(--line-strong);background:var(--surface);color:var(--accent-text)}.ptr-tracktab:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.ptr-trackpanel{padding:var(--sp-8);border:var(--bw) solid var(--line);border-radius:var(--r-md);background:var(--surface)}.ptr-trackwho,.ptr-trackowns{font-size:var(--fs-body-sm);color:var(--tx-dim);margin:0;line-height:1.6}.ptr-trackwho span,.ptr-trackowns span{font-family:var(--mono);font-size:var(--fs-mono);letter-spacing:var(--ls-mono);text-transform:uppercase;color:var(--tx-dim);margin-block-end:var(--sp-2);display:block}.ptr-trackgets{margin:var(--sp-6) 0;padding:var(--sp-6) 0;border-block:var(--bw) solid var(--line);list-style:none}.ptr-trackgets li{font-size:var(--fs-body);color:var(--tx);padding-inline-start:var(--sp-6);line-height:1.55;position:relative}.ptr-trackgets li+li{margin-block-start:var(--sp-3)}.ptr-trackgets li:before{content:"";background:var(--accent);border-radius:50%;width:8px;height:8px;position:absolute;inset-block-start:.6em;inset-inline-start:0}.ptr-enable{padding:var(--sp-section) 0;background:var(--bg-2)}.ptr-enablegrid{gap:var(--bw);margin:var(--sp-10) 0 0;border:var(--bw) solid var(--line);border-radius:var(--r-md);background:var(--line);grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid;overflow:hidden}.ptr-enablecell{padding:var(--sp-6);background:var(--surface)}.ptr-enableh{margin:0 0 var(--sp-3);font-size:var(--fs-body);color:var(--tx);font-weight:600}.ptr-enablecell p{font-size:var(--fs-body-sm);color:var(--tx-dim);margin:0;line-height:1.6}.ptr-args{padding:var(--sp-section) 0}.ptr-arggrid{gap:var(--sp-8);grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:var(--sp-10);display:grid}.ptr-arg{border-inline-start:2px solid var(--accent);flex-direction:column;padding-inline-start:var(--sp-6);display:flex}.ptr-argh{margin:0 0 var(--sp-4);font-size:var(--fs-h3);letter-spacing:var(--ls-h3);color:var(--tx);font-weight:600}.ptr-argbody{font-size:var(--fs-body-sm);color:var(--tx-dim);flex:1;margin:0;line-height:1.65}.iz a.ptr-arglink,.iz a.ptr-objlink{align-items:center;gap:var(--sp-2);font-family:var(--mono);font-size:var(--fs-mono);letter-spacing:var(--ls-mono);text-transform:uppercase;color:var(--accent-text);margin-block-start:var(--sp-5);text-decoration:none;display:inline-flex}.iz a.ptr-arglink svg,.iz a.ptr-objlink svg{width:11px;height:11px}.iz a.ptr-arglink:hover,.iz a.ptr-objlink:hover{text-underline-offset:3px;text-decoration:underline}.ptr-proof{gap:var(--sp-3) var(--sp-5);margin:var(--sp-12) 0 0;padding:var(--sp-5) 0 0;border-block-start:var(--bw) solid var(--line);flex-wrap:wrap;list-style:none;display:flex}.ptr-proof li{font-family:var(--mono);font-size:var(--fs-mono-xs);letter-spacing:var(--ls-mono);text-transform:uppercase;color:var(--tx-dim)}.ptr-obj{padding:var(--sp-section) 0;background:var(--bg-2)}.ptr-objgrid{gap:var(--sp-8);grid-template-columns:minmax(0,20rem) minmax(0,1fr);margin-block-start:var(--sp-10);display:grid}.ptr-objchips{gap:var(--sp-2);flex-direction:column;display:flex}.ptr-objchip{appearance:none;gap:var(--sp-3);padding:var(--sp-4) var(--sp-5);border:var(--bw) solid var(--line);border-radius:var(--r-sm);background:var(--surface);font:inherit;font-size:var(--fs-body-sm);text-align:start;color:var(--tx-dim);cursor:pointer;transition:border-color .15s,color .15s;display:flex}.ptr-objquote{font-family:var(--mono);color:var(--accent-text)}.ptr-objchip:hover{border-color:var(--line-strong);color:var(--tx)}.ptr-objchip.is-on{border-color:var(--accent);color:var(--tx)}.ptr-objchip:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.ptr-objpanel{padding:var(--sp-8);border:var(--bw) solid var(--line);border-radius:var(--r-md);background:var(--surface);grid-area:1/2;align-content:start;display:none}.ptr-objpanel.is-on{display:grid}.ptr-objsaid{margin:0 0 var(--sp-5);border-block-end:var(--bw) solid var(--line);font-size:var(--fs-h3);letter-spacing:var(--ls-h3);color:var(--tx);padding-block-end:var(--sp-5);font-weight:600;line-height:1.25}.ptr-objsay{max-width:54ch;font-size:var(--fs-body);color:var(--tx-dim);margin:0;line-height:1.65}.ptr-deals{padding:var(--sp-section) 0}.ptr-dealsplit{gap:var(--sp-10);grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:var(--sp-10);display:grid}.ptr-sectors,.ptr-triggers{margin:0;padding:0;list-style:none}.ptr-sectors li{padding-block:var(--sp-4);border-block-end:var(--bw) solid var(--line)}.ptr-sectors li strong{font-size:var(--fs-body);color:var(--tx);font-weight:600;display:block}.ptr-sectors li span{font-size:var(--fs-sm);color:var(--tx-dim);margin-block-start:var(--sp-1);display:block}.ptr-triggers li{font-size:var(--fs-body-sm);color:var(--tx-dim);padding-inline-start:var(--sp-6);line-height:1.55;position:relative}.ptr-triggers li+li{margin-block-start:var(--sp-4)}.ptr-triggers li:before{content:"";width:10px;height:var(--bw);background:var(--accent);position:absolute;inset-block-start:.55em;inset-inline-start:0}.ptr-eco{padding:var(--sp-section) 0;background:var(--bg-2)}.ptr-ecogrid{gap:var(--sp-8);grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:var(--sp-10);display:grid}.ptr-ecoblock{padding:var(--sp-6);border:var(--bw) solid var(--line);border-radius:var(--r-md);background:var(--surface)}.ptr-ecoh{margin:0 0 var(--sp-5);font-family:var(--mono);font-size:var(--fs-mono);letter-spacing:var(--ls-mono);text-transform:uppercase;color:var(--tx-dim);font-weight:500}.ptr-ecolist{gap:var(--sp-2) var(--sp-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ptr-ecolist li{padding:var(--sp-2) var(--sp-4);border:var(--bw) solid var(--line);border-radius:var(--r-xs);background:var(--surface-2);font-size:var(--fs-sm);color:var(--tx)}.ptr-econote{margin:var(--sp-5) 0 0;font-size:var(--fs-sm);color:var(--tx-dim)}.iz .ptr-econote a{color:var(--accent-text);text-underline-offset:2px;text-decoration:underline}.ptr-join{padding:var(--sp-section) 0}.ptr-joinslip{max-width:25rem;margin:var(--sp-10) auto 0}.ptr-joinsteps{gap:var(--sp-6);margin:var(--sp-10) 0 0;counter-reset:none;grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none;display:grid}.ptr-joinsteps li{border-block-start:2px solid var(--accent);padding-block-start:var(--sp-5)}.ptr-joinn{font-family:var(--mono);font-size:var(--fs-mono);letter-spacing:var(--ls-mono);color:var(--accent-text);margin-block-end:var(--sp-3);display:block}.ptr-joinh{margin:0 0 var(--sp-3);font-size:var(--fs-body);color:var(--tx);font-weight:600}.ptr-joinsteps p{font-size:var(--fs-body-sm);color:var(--tx-dim);margin:0;line-height:1.6}.ptr-faq{padding:var(--sp-section) 0;background:var(--bg-2)}.ptr-faqgrid{gap:var(--sp-8);grid-template-columns:repeat(3,minmax(0,1fr));margin-block-start:var(--sp-10);display:grid}.ptr-faqq{margin:0 0 var(--sp-3);font-size:var(--fs-body);color:var(--tx);font-weight:600;line-height:1.35}.ptr-faqa{font-size:var(--fs-body-sm);color:var(--tx-dim);margin:0;line-height:1.6}.ptr-close{padding:var(--sp-section) 0}.ptr-closewrap{max-width:46rem}.ptr-closeh{font-size:var(--fs-h2);letter-spacing:var(--ls-h2);color:var(--tx);text-wrap:balance;margin:0;font-weight:600;line-height:1.1}.ptr-closesub{margin:var(--sp-5) 0 0;font-size:var(--fs-lead);color:var(--tx-dim);line-height:1.55}@media (max-width:1060px){.ptr-clockgrid,.ptr-enablegrid,.ptr-faqgrid,.ptr-joinsteps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.ptr-trackswitch,.ptr-arggrid,.ptr-dealsplit,.ptr-ecogrid{grid-template-columns:minmax(0,1fr)}.ptr-tracktabs{flex-flow:wrap}.ptr-trackpanel{padding:var(--sp-6)}}@media (max-width:720px){.ptr-clockgrid,.ptr-enablegrid,.ptr-faqgrid,.ptr-joinsteps{grid-template-columns:minmax(0,1fr)}.ptr-objgrid{gap:var(--sp-4);grid-template-columns:minmax(0,1fr)}.ptr-objchips{display:none}.ptr-objpanel,.ptr-objpanel.is-on{padding:var(--sp-6);grid-area:auto/1;display:grid}.ptr-objsaid{font-size:var(--fs-body)}}.ptra-stage{padding:var(--sp-12) 0 var(--sp-section)}.ptra-split{gap:var(--sp-12);grid-template-columns:minmax(0,1fr) minmax(0,30rem);align-items:start;display:grid}.ptra-h1{margin:0 0 var(--sp-5);font-size:var(--fs-display);letter-spacing:var(--ls-hero);color:var(--tx);text-wrap:balance;font-weight:600;line-height:1.06}.ptra-next{margin:var(--sp-10) 0 0;counter-reset:ptra;padding:0;list-style:none}.ptra-next li{counter-increment:ptra;font-size:var(--fs-body-sm);color:var(--tx-dim);padding-inline-start:var(--sp-8);line-height:1.55;position:relative}.ptra-next li+li{margin-block-start:var(--sp-4)}.ptra-next li:before{content:counter(ptra);font-family:var(--mono);font-size:var(--fs-mono);letter-spacing:var(--ls-mono);color:var(--accent-text);position:absolute;inset-block-start:0;inset-inline-start:0}.ptra-back{margin:var(--sp-8) 0 0;font-size:var(--fs-sm)}.iz .ptra-back a{color:var(--accent-text);text-underline-offset:2px;text-decoration:underline}.ptra-card{padding:var(--sp-8);border:var(--bw) solid var(--line);border-radius:var(--r-md);background:var(--surface)}.ptra-tracks{margin:0 0 var(--sp-6);border:0;padding:0}.ptra-tracks legend{font-family:var(--mono);font-size:var(--fs-mono);letter-spacing:var(--ls-mono);text-transform:uppercase;color:var(--tx-dim);margin-block-end:var(--sp-3);padding:0}.ptra-trackrow{gap:var(--sp-2);flex-wrap:wrap;display:flex}.ptra-trackopt{min-height:36px;padding:0 var(--sp-4);border:var(--bw) solid var(--line);border-radius:var(--r-pill);background:var(--surface-2);font-size:var(--fs-sm);color:var(--tx-dim);cursor:pointer;align-items:center;display:inline-flex}.ptra-trackopt.is-on{border-color:var(--accent);color:var(--tx)}.ptra-trackopt input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.ptra-trackopt:has(input:focus-visible){outline:2px solid var(--accent-text);outline-offset:2px}.ptra-row{gap:var(--sp-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ptra-field{flex-direction:column;margin-block-end:var(--sp-4);display:flex}.ptra-field label{font-size:var(--fs-sm);color:var(--tx);margin-block-end:var(--sp-2);font-weight:500}.ptra-opt{color:var(--tx-dim);font-weight:400}.ptra-field input,.ptra-field textarea{padding:var(--sp-3) var(--sp-4);border:var(--bw) solid var(--line-strong);border-radius:var(--r-sm);background:var(--bg);font:inherit;font-size:var(--fs-body-sm);color:var(--tx)}.ptra-field textarea{resize:vertical}.ptra-field input:focus-visible,.ptra-field textarea:focus-visible{outline:2px solid var(--accent-text);outline-offset:1px}.ptra-err{font-size:var(--fs-sm);color:var(--accent-text);margin-block-start:var(--sp-2);display:none}.ptra-field.is-invalid input,.ptra-field.is-invalid textarea{border-color:var(--accent)}.ptra-field.is-invalid .ptra-err{display:block}.ptra-submit{appearance:none;border:var(--bw) solid var(--accent);border-radius:var(--r-pill);background:var(--accent);width:100%;min-height:46px;font:inherit;font-size:var(--fs-body-sm);color:var(--bg);cursor:pointer;font-weight:600}.ptra-submit:disabled{opacity:.7;cursor:progress}.ptra-submit:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.ptra-failed{margin:var(--sp-4) 0 0;font-size:var(--fs-sm);color:var(--tx-dim)}.iz .ptra-failed a{color:var(--accent-text);text-decoration:underline}.ptra-doneh{margin:0 0 var(--sp-4);font-size:var(--fs-h3);letter-spacing:var(--ls-h3);color:var(--accent-text);font-weight:600}.ptra-done p{font-size:var(--fs-body-sm);color:var(--tx-dim);margin:0;line-height:1.6}@media (max-width:960px){.ptra-split{gap:var(--sp-10);grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.ptra-row{grid-template-columns:minmax(0,1fr)}.ptra-card{padding:var(--sp-6)}}.ptra-thanks{max-width:46rem}.ptr-slip{margin:0}.ptr-slipdoc{border:var(--bw) solid var(--line-strong);border-radius:var(--r-md);background:var(--surface);overflow:hidden}.ptr-slipbar{justify-content:space-between;align-items:center;gap:var(--sp-4);padding:var(--sp-3) var(--sp-5);border-block-end:var(--bw) solid var(--line);background:var(--surface-2);font-family:var(--mono);font-size:var(--fs-mono);letter-spacing:var(--ls-mono);text-transform:uppercase;color:var(--tx-dim);display:flex}.ptr-slipid{color:var(--tx-dim);opacity:.75}.ptr-sliprows{padding:var(--sp-5);margin:0}.ptr-sliprow{gap:var(--sp-4);padding-block:var(--sp-3);grid-template-columns:7.5rem minmax(0,1fr);align-items:baseline;display:grid}.ptr-sliprow+.ptr-sliprow{border-block-start:var(--bw) solid var(--line)}.ptr-sliprow dt{font-family:var(--mono);font-size:var(--fs-mono-xs);letter-spacing:var(--ls-mono);text-transform:uppercase;color:var(--tx-dim)}.ptr-sliprow dd{font-size:var(--fs-body-sm);color:var(--tx);margin:0}.ptr-slipredact{gap:var(--sp-2);align-items:center;display:inline-flex}.ptr-slipredact i{background:var(--line-strong);border-radius:2px;height:9px;display:block}.ptr-slipredact i:first-child{width:54px}.ptr-slipredact i:nth-child(2){width:30px}.ptr-slipredact i:nth-child(3){width:42px}.ptr-slipseal{align-items:center;gap:var(--sp-2);margin:0 var(--sp-5) var(--sp-5);padding:var(--sp-3) var(--sp-4);border:var(--bw) solid var(--accent);border-radius:var(--r-sm);font-family:var(--mono);font-size:var(--fs-mono);letter-spacing:var(--ls-mono);text-transform:uppercase;color:var(--accent-text);display:flex}.ptr-slipseal svg{flex:none;width:15px;height:15px}.ptr-slipfoot{gap:var(--sp-2) var(--sp-5);padding:var(--sp-4) var(--sp-5);border-block-start:var(--bw) solid var(--line);background:var(--surface-2);font-size:var(--fs-sm);color:var(--tx-dim);flex-wrap:wrap;display:flex}.ptr-slipcap{font-size:var(--fs-sm);color:var(--tx-dim);margin-block-start:var(--sp-4)}.ptr-rail{border-block-start:var(--bw) solid var(--line);margin-block-start:var(--sp-12);padding-block-start:var(--sp-6);position:relative}.ptr-railline{height:var(--bw);background:var(--line-strong);position:absolute;inset-block-start:calc(var(--sp-6) + 5px);inset-inline:0}.ptr-railmarks{gap:var(--sp-6);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;position:relative}.ptr-railmark{gap:var(--sp-2);display:grid}.ptr-raildot{border:var(--bw) solid var(--line-strong);background:var(--bg-2);border-radius:50%;width:11px;height:11px}.ptr-railmark.is-due .ptr-raildot{border-color:var(--accent);background:var(--accent)}.ptr-raildate{font-family:var(--mono);font-size:var(--fs-mono);letter-spacing:var(--ls-mono);color:var(--tx)}.ptr-railmark.is-due .ptr-raildate{color:var(--accent-text)}.ptr-raillabel{font-size:var(--fs-sm);color:var(--tx-dim)}.ptr-clockicon,.ptr-enableicon,.ptr-argicon{width:26px;height:26px;color:var(--accent-text);margin-block-end:var(--sp-4)}.ptr-argicon{margin-block-end:var(--sp-3)}.ptr-tracktab{align-items:center;gap:var(--sp-3);display:flex}.ptr-tracktab svg{opacity:.75;flex:none;width:17px;height:17px}.ptr-tracktab.is-on svg{opacity:1}.ptr-trackhead{align-items:center;gap:var(--sp-3);margin:0 0 var(--sp-5);border-block-end:var(--bw) solid var(--line);font-size:var(--fs-h3);letter-spacing:var(--ls-h3);color:var(--tx);padding-block-end:var(--sp-4);font-weight:600;display:flex}.ptr-trackhead svg{width:22px;height:22px;color:var(--accent-text);flex:none}.ptr-sectors li{align-items:start;gap:var(--sp-4);display:flex}.ptr-sectors li>svg{width:20px;height:20px;color:var(--accent-text);flex:none;margin-block-start:2px}.ptr-sectortext{display:block}.ptr-triggers li{align-items:start;gap:var(--sp-4);padding-inline-start:0;display:flex}.ptr-triggers li:before{content:none}.ptr-triggers li svg{width:18px;height:18px;color:var(--accent-text);flex:none;margin-block-start:1px}.ptr-apply{padding:var(--sp-section) 0;background:var(--bg-2)}.ptr-applycopy .ptr-lede{margin-block-end:var(--sp-8)}@media (max-width:1060px){.ptr-slip{max-width:26rem}}@media (max-width:720px){.ptr-heroshake img{aspect-ratio:3/2;max-height:15rem}.ptr-railmarks{gap:var(--sp-5);grid-template-columns:minmax(0,1fr)}.ptr-railline{display:none}.ptr-sliprow{gap:var(--sp-1);grid-template-columns:minmax(0,1fr)}}.ptr-logowall{margin:var(--sp-8) 0 0;border:var(--bw) solid var(--line);border-radius:var(--r-md);background:var(--surface);border-block-end-width:0;border-inline-end-width:0;grid-template-columns:repeat(24,minmax(0,1fr));grid-auto-rows:104px;padding:0;list-style:none;display:grid;overflow:hidden}.ptr-logowall>li{grid-column:span var(--ptr-span,4);border-inline-end:var(--bw) solid var(--line);border-block-end:var(--bw) solid var(--line);min-width:0}.iz a.ptr-logotile{height:100%;padding:var(--sp-4) var(--sp-3);background:var(--surface);color:var(--tx);transition:background-color var(--dur-fast) cubic-bezier(.34, 1.24, .5, 1);place-items:center;text-decoration:none;display:grid}.iz a.ptr-logotile:hover{background:var(--surface-2)}.iz a.ptr-logotile:focus-visible{outline:2px solid var(--accent-text);outline-offset:-3px}.ptr-logoplate{width:calc(var(--ptr-mh) * var(--ptr-rc) * var(--ptr-scale,1) * 1px);height:calc(var(--ptr-mh) * var(--ptr-scale,1) * 1px);border-radius:var(--r-2xs);max-width:100%;transition:background-color var(--dur) cubic-bezier(.34, 1.24, .5, 1), box-shadow var(--dur) cubic-bezier(.34, 1.24, .5, 1);position:relative;overflow:hidden}.ptr-logoplate.is-word{width:auto;height:auto;overflow:visible}.ptr-logomark{height:calc(var(--ptr-mh) * var(--ptr-scale,1) / var(--ptr-ach) * 1px);width:auto;max-width:none;filter:var(--ptr-filter);opacity:var(--ptr-op);mix-blend-mode:var(--ptr-blend);transition:filter var(--dur) cubic-bezier(.34, 1.24, .5, 1), opacity var(--dur) cubic-bezier(.34, 1.24, .5, 1);position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.ptr-logoword{font-size:var(--fs-body);letter-spacing:-.012em;text-align:center;color:var(--ptr-word);transition:color var(--dur) cubic-bezier(.34, 1.24, .5, 1);font-weight:600;line-height:1.12;display:block}.iz a.ptr-logotile:hover .ptr-logoword,.iz a.ptr-logotile:focus-visible .ptr-logoword{color:var(--tx)}.iz[data-theme=paper] .ptr-logowall{--ptr-filter:grayscale(1) contrast(1.3);--ptr-op:.72;--ptr-blend:multiply;--ptr-chip:var(--surface);--ptr-word:color-mix(in srgb, var(--tx) 72%, var(--surface))}.iz[data-theme=dark] .ptr-logowall,.iz .iz-inverted .ptr-logowall{--ptr-filter:grayscale(1) invert(1) contrast(1.3);--ptr-op:.78;--ptr-blend:screen;--ptr-chip:var(--tx);--ptr-word:color-mix(in srgb, var(--tx) 78%, var(--surface))}.iz a.ptr-logotile:hover .ptr-logomark,.iz a.ptr-logotile:focus-visible .ptr-logomark{--ptr-filter:none;--ptr-op:1;--ptr-blend:normal}.iz a.ptr-logotile:hover .ptr-logoplate,.iz a.ptr-logotile:focus-visible .ptr-logoplate{background:var(--ptr-chip);box-shadow:0 0 0 var(--sp-3) var(--ptr-chip)}.iz a.ptr-logotile:hover .ptr-logoplate.is-word,.iz a.ptr-logotile:focus-visible .ptr-logoplate.is-word{box-shadow:none;background:0 0}.ptr-ecocloud{border-block-start:var(--bw) solid var(--line);margin-block-start:var(--sp-12);padding-block-start:var(--sp-8)}.ptr-eco .ptr-ecoh{margin-block-start:var(--sp-10)}@media (max-width:1179px){.ptr-logowall{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:100px}}@media (max-width:659px){.ptr-logowall{--ptr-scale:.8;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:84px}.ptr-logowall>li{grid-column:auto}.iz a.ptr-logotile{padding:var(--sp-3) var(--sp-2)}}.ptr-applyfacts{margin:var(--sp-8) 0 0;padding:0;list-style:none}.ptr-applyfacts li{font-size:var(--fs-body-sm);color:var(--tx-dim);padding-inline-start:var(--sp-6);line-height:1.55;position:relative}.ptr-applyfacts li+li{margin-block-start:var(--sp-4)}.ptr-applyfacts li:before{content:"";width:10px;height:var(--bw);background:var(--accent);position:absolute;inset-block-start:.6em;inset-inline-start:0}
