@font-face{font-family:Manrope;src:url(/assets/fonts/manrope-latin-wght-normal.woff2) format("woff2-variations");font-weight:200 800;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;src:url(/assets/fonts/manrope-latin-ext-wght-normal.woff2) format("woff2-variations");font-weight:200 800;font-style:normal;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;src:url(/assets/fonts/manrope-greek-wght-normal.woff2) format("woff2-variations");font-weight:200 800;font-style:normal;font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:AkaAcidBlogger;src:url(/assets/fonts/acblogger-light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:AkaAcidBlogger;src:url(/assets/fonts/acblogger-regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:AkaAcidBlogger;src:url(/assets/fonts/acblogger-bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--peri: #636AAF;--silver: #A8ABAD;--dark: #3C3C3B;--mid: #797978;--grey2: #878787;--deep: #854694;--plum: #493D4C;--peri-ink: #4E5497;--peri-wash: #F0F1F9;--muted: #6A6A69;--paper: #FFFFFF;--paper-2: #F0F1F9;--paper-3: #E9EAF4;--line: #E7E8F2;--line-strong:#CBCDDE;--draft-bg: #FFF8E6;--draft-ink: #6B5A1F;--draft-line: #E8D9A8;--f-corporate: "Manrope", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--f-blogger: "AkaAcidBlogger", "Manrope", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--f-system: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--f-grotesque: "Helvetica Neue", Helvetica, Arial, "Liberation Sans", sans-serif;--f-humanist: "Segoe UI", Tahoma, Verdana, Geneva, sans-serif;--s--1: clamp(.8rem, .78rem + .1vw, .875rem);--s-0: clamp(.95rem, .92rem + .15vw, 1rem);--s-1: clamp(1.1rem, 1.04rem + .3vw, 1.22rem);--s-2: clamp(1.35rem, 1.2rem + .7vw, 1.625rem);--s-3: clamp(1.7rem, 1.4rem + 1.3vw, 2.125rem);--s-4: clamp(2.1rem, 1.6rem + 2.4vw, 3rem);--sp-1: .25rem;--sp-2: .5rem;--sp-3: .75rem;--sp-4: 1rem;--sp-5: 1.5rem;--sp-6: 2rem;--sp-7: 3rem;--sp-8: 4rem;--sp-section: clamp(2.5rem, 1.8rem + 3vw, 5rem);--w-display: 300;--w-data: 800;--track-display: -.02em;--measure: 68ch;--radius: 4px;--container: 1280px;--bar-h: 44px;--fd: var(--f-corporate);--fb: var(--f-corporate)}html[data-font=corporate]{--fd: var(--f-corporate);--fb: var(--f-corporate)}html[data-font=blogger]{--fd: var(--f-blogger);--fb: var(--f-blogger)}html[data-font=system]{--fd: var(--f-system);--fb: var(--f-system)}html[data-font=grotesque]{--fd: var(--f-grotesque);--fb: var(--f-grotesque)}html[data-font=humanist]{--fd: var(--f-humanist);--fb: var(--f-humanist)}:root{--b-yamaha: #0033A0;--b-porsche: #000000;--b-sixt: #FF5F00;--b-nio: #00BEBE;--b-toyota: #EB0A1E}*,*:before,*:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}body{font-family:var(--fb);font-size:var(--s-0);line-height:1.6;color:var(--dark);background:var(--paper);-webkit-font-smoothing:antialiased}h1,h2,h3,h4{font-family:var(--fd);line-height:1.15;font-weight:700;text-wrap:balance;overflow-wrap:anywhere}h1{font-size:var(--s-4);letter-spacing:var(--track-display);font-weight:var(--w-display);line-height:1.08}h2{font-size:var(--s-3);letter-spacing:-.015em;font-weight:var(--w-display)}h1 strong,h2 strong{font-weight:700}h3{font-size:var(--s-1)}h4{font-size:var(--s-0)}:is(h1,h2,h3,h4):not(:last-child){margin-bottom:var(--sp-3)}p{text-wrap:pretty}p,li{max-width:var(--measure)}a{color:var(--peri-ink);text-underline-offset:.18em}a:hover{color:var(--peri)}:focus-visible{outline:3px solid var(--peri);outline-offset:2px;border-radius:2px}img,svg{max-width:100%;height:auto;display:block}.skip{position:absolute;left:-9999px;top:0;z-index:200;background:var(--dark);color:#fff;padding:var(--sp-3) var(--sp-4)}.skip:focus{left:0}.skip:focus-visible{outline:3px solid #fff;outline-offset:2px}#main{scroll-margin-top:calc(var(--hdr-h, 64px) + var(--sp-2))}.container{width:100%;max-width:var(--container);margin-inline:auto;padding-inline:var(--sp-4)}@media(min-width:768px){.container{padding-inline:var(--sp-6)}}.section{padding-block:var(--sp-section)}.section+.section{border-top:1px solid var(--line)}.section--tint{background:var(--paper-2)}.section--wash{background:var(--peri-wash)}.section--wash .card{background:transparent;border:0;border-radius:0;border-left:1px solid var(--line-strong);padding-block:var(--sp-2);padding-right:var(--sp-3)}.section--wash .btn--ghost{background:var(--paper)}.eyebrow{font-size:var(--s--1);text-transform:uppercase;letter-spacing:.2em;font-weight:700;color:var(--peri-ink);margin-bottom:var(--sp-3)}.lede{font-size:var(--s-1);color:var(--muted)}.draft{border-bottom:1px dotted var(--draft-line)}html[data-draft=loud] .draft{background:var(--draft-bg);color:var(--draft-ink);border-bottom:0;box-shadow:inset 0 -1px 0 var(--draft-line);border-radius:2px;padding:0 .15em}.hdr{position:sticky;top:0;z-index:100;background:var(--paper);border-bottom:1px solid var(--line)}.hdr__row{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);min-height:72px}.hdr__logo{display:block;flex:0 0 auto}.hdr__logo img{height:34px;width:auto}@media(min-width:1024px){.hdr__row{min-height:84px}.hdr__logo img{height:44px}}.hdr__tools{display:flex;align-items:center;gap:var(--sp-2);flex:0 0 auto}html[data-a11y-size] .hdr__logo{min-width:0;flex:0 1 auto}html[data-a11y-size] .hdr__logo img{max-width:100%}.btn-icon{min-width:var(--bar-h);min-height:var(--bar-h);display:inline-flex;align-items:center;justify-content:center;background:none;border:1px solid var(--line-strong);border-radius:var(--radius);color:var(--dark);font:inherit;font-size:var(--s--1);cursor:pointer}.btn-icon:hover{border-color:var(--peri);color:var(--peri-ink)}.lang{min-height:var(--bar-h);min-width:var(--bar-h);display:inline-flex;align-items:center;justify-content:center;padding-inline:var(--sp-3);border:1px solid var(--line-strong);border-radius:var(--radius);font-size:var(--s--1);font-weight:700;text-decoration:none;color:var(--dark)}.lang:hover{border-color:var(--peri);color:var(--peri-ink)}.nav{display:none}.nav__list{list-style:none;padding:0;margin:0}.nav__link{display:flex;align-items:center;min-height:var(--bar-h);text-decoration:none;color:var(--dark);font-weight:600}.nav__link[aria-current=page]{color:var(--peri-ink)}#navsheet:target,.nav--open{display:block}@media(max-width:1023.98px){.nav{position:fixed;inset:0;top:var(--hdr-h, 64px);background:var(--paper);padding:var(--sp-5) var(--sp-4);overflow-y:auto;z-index:90}.nav__list{display:flex;flex-direction:column}.nav__item{border-bottom:1px solid var(--line)}.nav__link{font-size:var(--s-1);min-height:56px}}@media(min-width:1024px){.nav{display:block!important;position:static;padding:0}.nav__list{display:flex;gap:var(--sp-5);align-items:center}.nav__item{border:0}.nav__link{font-size:var(--s--1);min-height:var(--bar-h);white-space:nowrap}.nav__link:after{content:"";display:block;height:2px;background:var(--peri);transform:scaleX(0);transition:transform .15s}.nav__link:hover:after,.nav__link[aria-current=page]:after{transform:scaleX(1)}.navbtn{display:none}}@media(min-width:1024px)and (max-width:1199.98px){.hdr__row{gap:var(--sp-3)}.hdr__logo img{height:36px}.nav__list{gap:var(--sp-3)}.nav__link{font-size:.8125rem;letter-spacing:-.01em}}.irbar{background:var(--peri-wash);color:var(--dark);font-size:var(--s--1);border-bottom:1px solid var(--line)}.irbar__row{display:flex;align-items:center;gap:var(--sp-3) var(--sp-4);min-height:var(--bar-h);flex-wrap:wrap;padding-block:var(--sp-2)}@media(min-width:1024px){.irbar__row{flex-wrap:nowrap;white-space:nowrap;padding-block:0}.irbar__item{flex:0 0 auto}}.irbar__item{flex:0 1 auto;flex-wrap:wrap;max-width:100%}.irbar__sep{display:none}@media(min-width:768px){.irbar__sep{display:block}}.irbar__item{display:inline-flex;align-items:center;gap:var(--sp-2)}.irbar__k{color:var(--muted)}.irbar__v{font-weight:var(--w-data);font-variant-numeric:tabular-nums}.irbar__sep{width:1px;height:16px;background:var(--line-strong);flex:0 0 auto}.irbar__cta{flex:0 0 auto}@media(min-width:768px){.irbar__cta{margin-left:auto}}.irbar__cta{color:var(--peri-ink);font-weight:700}.irbar a{color:inherit;text-decoration:none}.irbar a:hover{color:var(--peri-ink);text-decoration:underline;text-underline-offset:.18em}.irbar__pricelink{display:inline-flex;align-items:center;gap:var(--sp-2);min-height:var(--bar-h);flex-wrap:wrap;max-width:100%;min-width:0}.irbar__item--price{flex-direction:column;align-items:flex-start;gap:0}.irbar__meta{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:0 var(--sp-2);white-space:normal;line-height:1.3}@media(max-width:767.98px){.irbar{font-size:.75rem}.irbar__row{gap:var(--sp-1) var(--sp-3);padding-block:var(--sp-1);min-height:0}.irbar__pricelink{min-height:36px}.irbar__meta{display:none}}@media(min-width:1024px){.irbar__item--price{flex:0 1 auto;min-width:min(100%,26ch)}.irbar__meta{white-space:normal}.irbar__pricelink{flex-wrap:nowrap;min-height:0}}.herostack{display:grid;gap:var(--sp-4);align-self:start}.herowrap{display:flex;flex-direction:column;background:var(--peri-wash);padding:var(--sp-3);position:relative;align-self:start}.herowrap:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,transparent,var(--peri) 35%,var(--deep) 65%,transparent)}.hero{display:block;width:100%;aspect-ratio:1600 / 1066;background-color:var(--paper-3);background-image:var(--hero-photo-small, var(--hero-photo));background-size:cover;background-position:center}@media(min-width:900px){.hero{background-image:var(--hero-photo)}}@media(max-width:899.98px){.herostack{grid-auto-flow:column;grid-auto-columns:72%;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--sp-4);gap:var(--sp-3);padding-bottom:var(--sp-2);scrollbar-width:thin}.herostack>.herowrap{scroll-snap-align:start;padding:var(--sp-2)}}.tophero{display:grid;gap:var(--sp-6);grid-template-columns:minmax(0,1fr)}.tophero>*,.grid>*{min-width:0}@media(min-width:900px){.tophero{grid-template-columns:minmax(0,6fr) minmax(0,4fr);align-items:stretch}}.grid{display:grid;gap:var(--sp-4)}.grid--2,.grid--3{grid-template-columns:minmax(0,1fr)}.grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:640px){.grid--2,.grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:900px){.grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.card{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);padding:var(--sp-5);display:flex;flex-direction:column;gap:var(--sp-3)}.card--link{text-decoration:none;color:inherit}.card--link:hover{border-color:var(--peri)}.card__k{font-size:var(--s--1);color:var(--muted);text-transform:uppercase;letter-spacing:.12em;font-weight:700;overflow-wrap:anywhere}.card__v{font-family:var(--fd);font-size:var(--s-2);font-weight:var(--w-data);line-height:1.1;letter-spacing:-.015em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;min-width:0}.card{min-width:0}.stat{border:0;border-left:3px solid var(--peri);padding:var(--sp-2) 0 var(--sp-2) var(--sp-4);background:none;min-width:0}.stat__v{font-family:var(--fd);font-size:var(--s-3);font-weight:var(--w-data);line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;min-width:0}.stat__k{font-size:var(--s--1);color:var(--muted);margin-top:var(--sp-2)}.narrative{margin-top:var(--sp-4);display:grid;gap:var(--sp-3);max-width:62ch}.narrative p{color:var(--muted)}.values{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--sp-2) var(--sp-6);border:1px solid var(--line);border-radius:0 0 var(--radius) var(--radius);padding:var(--sp-4) var(--sp-5);margin-top:-1px}.mvv .card{border-radius:var(--radius) var(--radius) 0 0}.values__k{font-size:var(--s--1);text-transform:uppercase;letter-spacing:.12em;color:var(--muted);font-weight:700}.values__list{flex:1 1 12rem;display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;padding:0;margin:0;gap:0 var(--sp-3)}.values__i{display:contents;font-family:var(--fd);font-weight:700;color:var(--dark);max-width:none}.values__i+.values__i:before{content:"·";color:var(--peri);font-weight:400}.chips{display:flex;flex-wrap:wrap;gap:var(--sp-2);list-style:none;padding:0}.chip{border:1px solid var(--line-strong);border-radius:999px;padding:var(--sp-3) var(--sp-5);font-size:var(--s-0);font-weight:600;min-height:var(--bar-h);display:inline-flex;align-items:center}.newsfilter{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin-bottom:var(--sp-5)}.chip--filter{background:var(--paper, #fff);color:var(--dark);font-family:inherit;cursor:pointer;gap:var(--sp-2)}.chip--filter:hover{border-color:var(--dark)}.chip--filter.is-on{background:var(--dark);color:#fff;border-color:var(--dark)}.chip--filter:focus-visible{outline:2px solid var(--peri-ink, #4E5497);outline-offset:2px}.chip__n{font-size:var(--s--1);font-weight:600;color:var(--muted);font-variant-numeric:tabular-nums}.chip--filter.is-on .chip__n{color:#ffffffbf}.newsfilter__status{font-size:var(--s--1);color:var(--muted);margin:calc(-1 * var(--sp-3)) 0 var(--sp-4);min-height:1.2em}.newsfilter__status:empty{display:none}.newsfilter__select{display:none}@media(max-width:640px){.newsfilter{display:none}.newsfilter__select{display:block;margin-bottom:var(--sp-4)}.newsfilter__select select{width:100%;min-height:var(--bar-h);padding:var(--sp-3) var(--sp-4);border:1px solid var(--line-strong);border-radius:var(--radius, 8px);background:var(--paper, #fff);color:var(--dark);font:inherit;font-weight:600}}.newsyear .newslist{border-top:0;padding-bottom:var(--sp-2)}.newsyear .newslist__i:last-child .newslist__link,.newsyear .newslist__i:last-child{border-bottom:0}.newsyear>summary .pl__y{font-size:var(--s-2)}.newsyear[hidden],.newslist__i[hidden]{display:none}.brandcard{position:relative;padding-top:var(--sp-5)}.brandcard:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:var(--bc, var(--peri))}.brandcard__name{font-family:var(--fd);font-size:var(--s-2);font-weight:700;color:var(--dark)}.brandphoto{width:calc(100% + 2 * var(--sp-5));margin:calc(-1 * var(--sp-5)) calc(-1 * var(--sp-5)) 0;max-width:none;aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius) var(--radius) 0 0}.groupphoto{width:100%;aspect-ratio:21/9;object-fit:cover;border-radius:0;margin-top:var(--sp-6);border:var(--sp-4) solid var(--peri-wash);background:var(--peri-wash);box-sizing:content-box;max-width:calc(100% - 2 * var(--sp-4))}.awardbadge{height:56px;width:auto}.brandcard:hover{border-color:var(--bc, var(--peri))}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);min-height:var(--bar-h);padding:var(--sp-3) var(--sp-6);border-radius:999px;font-weight:700;font-size:var(--s--1);text-decoration:none;border:1px solid transparent;cursor:pointer}.btn--primary{background:var(--dark);color:#fff}.btn--primary:hover{background:var(--plum);color:#fff}.btn--ghost{border-color:var(--line-strong);color:var(--dark);background:none}.btn--ghost:hover{border-color:var(--peri);color:var(--peri-ink)}.tag{display:inline-block;font-size:var(--s--1);font-weight:700;text-transform:uppercase;letter-spacing:.08em;padding:2px var(--sp-2);border-radius:2px}.tag--reg{background:var(--peri-wash);color:var(--peri-ink)}.tag--news{background:var(--paper-3);color:var(--muted)}.tbl{width:100%;border-collapse:collapse;font-size:var(--s--1)}.tbl thead{display:none}.tbl tr{display:block;border:1px solid var(--line);border-radius:var(--radius);padding:var(--sp-4);margin-bottom:var(--sp-3)}.tbl td{display:flex;justify-content:space-between;gap:var(--sp-4);padding:var(--sp-2) 0;border:0;min-width:0;overflow-wrap:anywhere}.tbl td>*{min-width:0}.tbl td:before{content:attr(data-k);font-weight:700;color:var(--muted);flex:0 0 auto}@media(min-width:640px){.tbl thead{display:table-header-group}.tbl tr{display:table-row;border:0;padding:0;margin:0}.tbl th,.tbl td{display:table-cell;text-align:left;padding:var(--sp-3);border-bottom:1px solid var(--line)}.tbl td:before{display:none}.tbl th{font-size:var(--s--1);text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}}.tl{list-style:none;padding:0;border-left:2px solid var(--line)}.tl__i{position:relative;padding:0 0 var(--sp-5) var(--sp-5)}.tl__i:before{content:"";position:absolute;left:-5px;top:8px;width:8px;height:8px;border-radius:50%;background:var(--peri)}.tl__y{font-family:var(--fd);font-weight:700;font-size:var(--s-1)}.person{display:flex;flex-direction:column;gap:var(--sp-2)}.person__ph{aspect-ratio:1;background:var(--paper-3);border-radius:var(--radius);display:flex;align-items:center;justify-content:center;color:var(--muted);font-size:var(--s--1);text-align:center;padding:var(--sp-3)}.person__n{font-family:var(--fd);font-size:var(--s-1);font-weight:700}.person__n a{color:var(--dark);text-decoration:none}.person__n a:hover{color:var(--peri-ink);text-decoration:underline}.person__r{color:var(--muted);font-size:var(--s--1)}.badge{display:inline-block;font-size:var(--s--1);padding:1px var(--sp-2);border:1px solid var(--line-strong);border-radius:2px;color:var(--muted)}.social{display:flex;flex-wrap:wrap;gap:var(--sp-2);list-style:none;padding:0}.social a{display:inline-flex;align-items:center;min-height:var(--bar-h);padding-inline:var(--sp-3);border:1px solid currentColor;border-radius:var(--radius);font-size:var(--s--1);font-weight:600;text-decoration:none;opacity:.85}.social a:hover{opacity:1}.social--icons{gap:var(--sp-1)}.social.social--icons a{min-width:var(--bar-h);min-height:var(--bar-h);padding-inline:0;border:0;border-radius:var(--radius);justify-content:center;color:var(--muted);opacity:1}.social.social--icons a:hover,.social.social--icons a:focus-visible{color:var(--peri-ink)}.social--icons .sicon{width:24px;height:24px;display:block}.ftr{background:var(--paper);color:var(--dark);border-top:1px solid var(--line);padding-block:var(--sp-7) var(--sp-5);margin-top:var(--sp-8)}.ftr a{color:var(--dark);text-decoration:none}.ftr a:hover{text-decoration:underline;color:var(--peri-ink)}.ftr__logo img{height:36px;width:auto}.ftr__grid{display:grid;gap:var(--sp-6)}@media(min-width:640px){.ftr__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.ftr__grid{grid-template-columns:repeat(4,1fr)}}.ftr__h{font-size:var(--s--1);text-transform:uppercase;letter-spacing:.2em;color:var(--muted);margin-bottom:var(--sp-3);font-weight:700}.ftr__list{list-style:none;padding:0;display:flex;flex-direction:column}.ftr__list a{display:flex;align-items:center;min-height:var(--bar-h)}.ftr__btm{margin-top:var(--sp-6);padding-top:var(--sp-5);border-top:1px solid var(--line);font-size:var(--s--1);color:var(--muted);display:flex;flex-wrap:wrap;gap:var(--sp-4);justify-content:space-between}.rail{display:grid;gap:var(--sp-4)}.rail__i{min-width:0}@media(max-width:899.98px){html[data-m=hybrid] .rail,html[data-m=carousel] .rail{grid-auto-flow:column;grid-auto-columns:82%;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:var(--sp-3);scroll-padding-inline:var(--sp-4)}html[data-m=hybrid] .rail>*,html[data-m=carousel] .rail>*{scroll-snap-align:start}html[data-m=carousel] .deck{display:grid;grid-auto-flow:column;grid-auto-columns:100%;overflow-x:auto;scroll-snap-type:x mandatory}html[data-m=carousel] .deck>.section{scroll-snap-align:start;border-top:0;overflow-y:auto;max-height:calc(100dvh - 64px - var(--bar-h))}html[data-m=carousel] .deck>.section+.section{border-left:1px solid var(--line)}html[data-m=carousel] .dots{display:flex}}.dots{display:none;gap:var(--sp-2);justify-content:center;padding:var(--sp-3) 0;list-style:none}.dots a{width:var(--bar-h);height:var(--bar-h);display:inline-flex;align-items:center;justify-content:center}.dots span{width:8px;height:8px;border-radius:50%;background:var(--line-strong);display:block}.dots a:hover span{background:var(--peri)}.notice{border-left:3px solid var(--peri);background:var(--peri-wash);padding:var(--sp-4);font-size:var(--s--1);border-radius:0 var(--radius) var(--radius) 0}.vh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.card>a,.card a.btn,.irbar__cta,.ftr__btm a,.dots a,.social a,.person__n a{min-height:var(--bar-h);display:inline-flex;align-items:center}.ftr__btm a{min-width:var(--bar-h);justify-content:center}.hdr__logo{min-height:var(--bar-h);display:inline-flex;align-items:center}main p>a:not(.btn){padding-block:.35em}.ftr__logo{min-height:var(--bar-h);display:inline-flex;align-items:center}.nav__row{display:flex;align-items:center;gap:4px}.nav__caret{font-size:9px;color:var(--muted);transition:transform .15s}.submenu{list-style:none;padding:0;margin:0}.submenu a{display:flex;align-items:center;gap:var(--sp-2);min-height:var(--bar-h);text-decoration:none;color:var(--dark);font-size:var(--s--1)}.submenu a:hover{color:var(--peri-ink)}.submenu__soon{font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);border:1px solid var(--line-strong);border-radius:2px;padding:0 4px;margin-left:auto}@media(max-width:1023.98px){.nav__caret{display:none}.nav__row{justify-content:space-between}.nav__row .nav__link{flex:1 1 auto}.nav__acc{flex:0 0 auto;width:44px;height:44px;position:relative;border:0;background:none;padding:0;cursor:pointer;border-radius:var(--radius)}.nav__acc:hover{background:var(--peri-wash)}.nav__acc:focus-visible{outline:2px solid var(--peri-ink);outline-offset:2px}.nav__acc .cv__mark{right:15px}.nav__item.is-exp>.nav__row .cv__mark:after{transform:rotate(0)}.submenu{display:none;padding:0 0 var(--sp-3) var(--sp-4);border-left:2px solid var(--line);margin-left:var(--sp-2)}.nav__item.is-exp>.submenu{display:block}.submenu a{color:var(--muted)}}@media(min-width:1024px){.nav__acc{display:none}}@media(min-width:1024px){.nav__item--has-menu{position:relative}.submenu{position:absolute;top:100%;left:0;min-width:260px;background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);box-shadow:0 8px 28px #0000001f;padding:var(--sp-2);z-index:120;opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity .12s,transform .12s}.submenu a{padding-inline:var(--sp-3);border-radius:var(--radius)}.submenu a:hover{background:var(--peri-wash)}.nav__item--has-menu:after{content:"";position:absolute;left:0;right:0;top:100%;height:var(--sp-3);display:none}.nav__item--has-menu:hover:after{display:block}.nav__item.is-open:not(.is-shut)>.submenu,.nav__item--has-menu:focus-within:not(.is-shut)>.submenu{opacity:1;visibility:visible;transform:translateY(0)}.nav__item.is-open:not(.is-shut)>.nav__row>.nav__caret,.nav__item--has-menu:focus-within:not(.is-shut)>.nav__row>.nav__caret{transform:rotate(180deg)}@media(hover:hover){.nav__item--has-menu:hover:not(.is-shut)>.submenu{opacity:1;visibility:visible;transform:translateY(0)}.nav__item--has-menu:hover:not(.is-shut)>.nav__row>.nav__caret{transform:rotate(180deg)}}.nav__row .nav__link:after{width:100%}}.eyebrow--peri{color:var(--peri)}.purpose-lead{font-size:var(--s-3);max-width:20ch}@media(min-width:900px){.purpose-lead{font-size:var(--s-4)}}.is-up{color:#1e7b4d!important}.is-down{color:#b3261e!important}.irbar .is-up{color:#1e7b4d!important}.irbar .is-down{color:#b3261e!important}.stripe{list-style:none;display:block;padding:0;margin:0;border-top:1px solid var(--line)}.stripe__i{max-width:none}.stripe__link{position:relative;display:flex;align-items:center;gap:var(--sp-4);min-height:76px;padding:var(--sp-4) var(--sp-2) var(--sp-4) var(--sp-4);border-bottom:1px solid var(--line);text-decoration:none;background:var(--paper, #fff);transition:background .15s}.stripe__link:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--bc, var(--peri));transform:scaleY(0);transform-origin:top;transition:transform .18s}.stripe__link:hover,.stripe__link:focus-visible{background:var(--peri-wash)}.stripe__link:hover:before,.stripe__link:focus-visible:before{transform:scaleY(1)}.stripe__link:after{content:"→";margin-left:auto;color:var(--peri-ink);font-weight:700;font-size:var(--s-0)}.stripe__link .brandcard__name{font-weight:var(--w-data);letter-spacing:.04em;font-size:var(--s-1);display:inline-flex;align-items:center;gap:var(--sp-3)}.stripe__link .brandcard__name{overflow-wrap:break-word;min-width:0}.brandpage__name{font-weight:var(--w-data);letter-spacing:.03em}.gallery__item img{background:var(--wash, #F0F1F9)}@media(max-width:899.98px){.gallery__grid--swipe{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:72%;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--sp-4);gap:var(--sp-3);padding-bottom:var(--sp-2);scrollbar-width:thin}.gallery__grid--swipe>.gallery__item{scroll-snap-align:start;min-width:0}}.newslist{list-style:none;padding:0;margin:0;border-top:1px solid var(--line)}.newslist__i{max-width:none}.newslist__link{display:grid;grid-template-columns:1fr;gap:var(--sp-1);align-items:baseline;min-height:64px;padding:var(--sp-4) var(--sp-2);border-bottom:1px solid var(--line);text-decoration:none;color:var(--dark);transition:background .15s}@media(min-width:720px){.newslist__link{grid-template-columns:13rem 1fr;gap:var(--sp-4)}}.newslist__link:hover,.newslist__link:focus-visible{background:var(--paper)}.newslist__link:hover .newslist__t{color:var(--peri-ink)}.newslist__d{font-weight:var(--w-data);font-variant-numeric:tabular-nums;color:var(--muted);font-size:var(--s--1)}.newslist__t{font-size:var(--s-0);max-width:var(--measure)}.prose>p{margin-bottom:var(--sp-4);line-height:1.7}.prose>p:last-child{margin-bottom:0}.profile{max-width:var(--measure)}.profile>ul{margin:0 0 var(--sp-4) var(--sp-5);line-height:1.7}.profile>ul>li{margin-bottom:var(--sp-1)}.backlink{display:inline-flex;align-items:center;min-height:var(--bar-h);font-size:var(--s--1);text-decoration:none;color:var(--peri-ink)}.backlink:hover{text-decoration:underline}.ftr__brandrow{display:grid;grid-template-columns:1fr;gap:var(--sp-2);align-items:center}@media(min-width:560px){.ftr__brandrow{grid-template-columns:12rem max-content 1fr;gap:var(--sp-3)}}.ftr__brandname{font-weight:700;font-size:var(--s--1);letter-spacing:.02em}.person__c{font-size:var(--s--1);color:var(--muted);margin-top:var(--sp-1)}.sectionblock{scroll-margin-top:calc(var(--hdr-h, 84px) + var(--sp-4))}.brandcta{margin-top:var(--sp-5)}.brandsocial{margin-top:var(--sp-6);padding-top:var(--sp-4);border-top:1px solid var(--line)}.ftr__brands{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:var(--sp-2) var(--sp-5);align-items:center}.ftr__brands li{max-width:none}.ftr__brands a{display:inline-flex;align-items:center;min-height:var(--bar-h);font-weight:var(--w-data);letter-spacing:.04em;font-size:var(--s--1);text-decoration:none}.ftr__brands a:hover{color:var(--peri-ink);text-decoration:none}.ftr__awards{list-style:none;padding:0;margin:0;display:grid;gap:var(--sp-3)}@media(min-width:720px){.ftr__awards{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-3) var(--sp-5)}}.ftr__awards li{max-width:none;font-size:var(--s--1);color:var(--muted);display:grid;gap:2px}.ftr__awardname{font-weight:700;color:var(--dark)}.pillarnav{list-style:none;padding:0;margin:0;display:grid;gap:var(--sp-3)}@media(min-width:720px){.pillarnav{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-4)}}.pillarnav li{max-width:none}.pillarnav a{display:block;text-decoration:none;padding:var(--sp-4);border:1px solid var(--line);border-radius:var(--radius);min-height:var(--bar-h)}.pillarnav a:hover{border-color:var(--peri);background:var(--peri-wash)}.pillarnav strong{display:block;font-family:var(--fd);font-size:var(--s-0)}.pillarnav span{display:block;color:var(--muted);font-size:var(--s--1);margin-top:2px}.ftr__build{font-variant-numeric:tabular-nums;letter-spacing:.04em;color:var(--muted)}.brandmark{display:inline-block;width:auto;max-width:min(var(--mw, 200px),60vw);object-fit:contain;object-position:left center}.brandpage__name{display:flex;align-items:center;gap:var(--sp-4);margin-bottom:var(--sp-4)}.brandpage__name .brandcard__name{font-size:var(--s-4)}.brandpage__markets{color:var(--muted);margin-block:var(--sp-5)}.brandpage__lede{margin-bottom:var(--sp-5)}.ftr__brands .brandmark{opacity:.9}.ftr__brands a:hover .brandmark{opacity:1}.brandcard .brandmark{margin-top:var(--sp-2)}.ftr__badges{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:var(--sp-4);align-items:center}.ftr__badges li{max-width:none}.ftr__badge{height:64px;width:auto}.ftr__brands--loop{display:none}@media(max-width:639.98px){.ftr__brandroll{overflow:hidden;contain:inline-size;width:100%;min-width:0;box-sizing:border-box;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.ftr__brandtrack{display:flex;width:max-content;animation:ftr-brandroll 22s linear infinite}.ftr__brandtrack:hover,.ftr__brandtrack:focus-within,.ftr__brandtrack:active{animation-play-state:paused}.ftr__brands,.ftr__brands--loop{display:flex;flex-wrap:nowrap;gap:0 var(--sp-6);padding-right:var(--sp-6)}@keyframes ftr-brandroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.ftr__investors{display:none}.ftr__badges{display:grid;grid-template-columns:repeat(6,1fr);gap:var(--sp-2);align-items:center;justify-items:center}.ftr__badges li{width:100%;display:flex;justify-content:center}.ftr__badge{height:auto;max-height:48px;max-width:100%;width:auto;object-fit:contain}}@media(prefers-reduced-motion:reduce){.ftr__brandtrack{animation:none}}html[data-a11y-motion="1"] .ftr__brandtrack{animation:none}.badgewall{list-style:none;padding:0;margin:var(--sp-5) 0 0;display:flex;flex-wrap:wrap;gap:var(--sp-5) var(--sp-6);align-items:center}.badgewall li{max-width:none}.badgewall img{height:112px;width:auto}@media(min-width:900px){.badgewall img{height:140px}}@media(max-width:899px){#hr-awards .badgewall{gap:var(--sp-4)}#hr-awards .badgewall img{height:88px}}.members__list{list-style:none;padding:0;margin:var(--sp-3) 0 0;display:flex;flex-wrap:wrap;gap:var(--sp-3) var(--sp-5);align-items:center}.members__list li{max-width:none}.members__list img{height:72px;width:auto}.members__name{font-weight:700;font-size:var(--s-0);padding:var(--sp-2) var(--sp-4);border:1px solid var(--line-strong);border-radius:var(--radius);display:inline-block}.roster{display:grid;gap:var(--sp-5);margin-top:var(--sp-4)}.roster__h{font-size:var(--s--1);text-transform:uppercase;letter-spacing:.12em;color:var(--muted);font-weight:700;padding-bottom:var(--sp-2);border-bottom:1px solid var(--line-strong)}.roster__list{list-style:none;padding:0;margin:0}.roster__list li{max-width:none}.roster__row{display:grid;grid-template-columns:1fr;gap:var(--sp-2);padding:var(--sp-3) 0;border-bottom:1px solid var(--line);align-items:center}@media(min-width:720px){.roster__row{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:var(--sp-4)}.roster__row:has(.person__ph){grid-template-columns:56px minmax(0,1.2fr) minmax(0,1fr)}}.roster__who{display:flex;flex-direction:column;gap:2px;min-width:0}.roster__c{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.roster__c .badge{font-size:var(--s--1)}.person__ph--sm{width:56px;height:56px;min-height:0;border-radius:50%;font-size:0}.cv{border-bottom:1px solid var(--line)}.cv .roster__row{border-bottom:0}.cv__sum{cursor:pointer;list-style:none;position:relative;padding-right:var(--sp-6)}.cv__sum::-webkit-details-marker{display:none}.cv__sum:hover .person__n,.cv[open] .person__n{color:var(--peri-ink)}.cv__sum:focus-visible{outline:2px solid var(--peri-ink);outline-offset:2px;border-radius:2px}.cv__mark{position:absolute;right:0;top:50%;width:14px;height:14px;margin-top:-7px}.cv__mark:before,.cv__mark:after{content:"";position:absolute;background:var(--peri-ink);left:0;top:6px;width:14px;height:2px}.cv__mark:after{transform:rotate(90deg);transition:transform .15s ease}.cv[open] .cv__mark:after{transform:rotate(0)}.cv__body{padding:0 0 var(--sp-4);max-width:70ch}.cv__body p{margin:0 0 var(--sp-3)}.cv__more a{font-weight:700;text-decoration:none;color:var(--peri-ink)}.cv__more a:hover{text-decoration:underline}@media(min-width:720px){.cv__body{padding-left:0}.cv__sum:has(.person__ph)+.cv__body{padding-left:calc(56px + var(--sp-4))}}.tlhead{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4)}.tlctl{display:none;gap:var(--sp-2)}.tlbtn{width:var(--bar-h);height:var(--bar-h);border-radius:50%;border:1px solid var(--line-strong);background:var(--paper);font-size:var(--s-0);cursor:pointer;color:var(--dark)}.tlbtn:hover{background:var(--peri-wash);border-color:var(--peri)}.tlx{list-style:none;padding:0;margin:var(--sp-6) 0 0;border-left:2px solid var(--line)}.tlx__i{position:relative;padding:0 0 var(--sp-5) var(--sp-5);max-width:none}.tlx__i:before{content:"";position:absolute;left:-5px;top:8px;width:8px;height:8px;border-radius:50%;background:var(--peri)}.tlx__y{font-family:var(--fd);font-weight:var(--w-data);font-size:var(--s-1);font-variant-numeric:tabular-nums}.tlx__t{margin-top:var(--sp-2)}@media(min-width:900px){.tlctl{display:flex}.tlx{display:flex;gap:var(--sp-5);overflow-x:auto;scroll-snap-type:x mandatory;border-left:0;padding:var(--sp-6) 0 var(--sp-4);position:relative;scrollbar-width:thin}.tlx:before{content:"";position:absolute;left:0;right:0;top:calc(var(--sp-6) + 7px);height:2px;background:var(--line)}.tlx__i{flex:0 0 300px;scroll-snap-align:start;padding:var(--sp-5) 0 0;border-top:0}.tlx__i:before{left:0;top:4px;width:10px;height:10px}.tlx__t{font-size:var(--s--1)}}.legal{max-width:72ch;margin-top:var(--sp-6)}.legal h2{font-size:var(--s-1);margin-top:var(--sp-6);font-weight:700}.legal h3{font-size:var(--s-0);margin-top:var(--sp-5);font-weight:700}.legal p{margin-top:var(--sp-3)}.legal__title{font-family:var(--fd);font-weight:700;margin-top:var(--sp-7);font-size:var(--s-2)}.legal__toc{margin-top:var(--sp-5);padding:var(--sp-4) var(--sp-5);background:var(--peri-wash);border-radius:var(--radius);max-width:72ch}.legal__toc ol{columns:1;padding-left:1.2em;margin-top:var(--sp-2);font-size:var(--s--1)}@media(min-width:720px){.legal__toc ol{columns:2;column-gap:var(--sp-6)}}.legal__toc li{max-width:none;break-inside:avoid}.pl{border-top:1px solid var(--line-strong)}.pl__year{border-bottom:1px solid var(--line)}.pl__sum{cursor:pointer;list-style:none;position:relative;display:flex;align-items:baseline;gap:var(--sp-4);padding:var(--sp-3) var(--sp-6) var(--sp-3) 0}.pl__sum::-webkit-details-marker{display:none}.pl__sum:focus-visible{outline:2px solid var(--peri-ink);outline-offset:2px;border-radius:2px}.pl__y{font-family:var(--fd);font-weight:700;font-size:var(--s-1)}.pl__year[open] .pl__y,.pl__sum:hover .pl__y{color:var(--peri-ink)}.pl__n{color:var(--muted);font-size:var(--s--1)}.pl__year[open] .cv__mark:after{transform:rotate(0)}.pl__list{list-style:none;padding:0 0 var(--sp-4);margin:0;columns:1}@media(min-width:720px){.pl__list{columns:2;column-gap:var(--sp-6)}}@media(min-width:1100px){.pl__list{columns:3}}.pl__list li{break-inside:avoid;padding:var(--sp-1) 0;font-size:var(--s--1);max-width:none}.pl__list a{color:var(--dark);text-decoration:none}.pl__list a:hover{color:var(--peri-ink);text-decoration:underline}.pl__ext{color:var(--muted);font-size:.75em;letter-spacing:.06em}.bio__photo{display:block;width:100%;max-width:720px;height:auto;aspect-ratio:3/2;object-fit:cover;margin-top:var(--sp-5);border:var(--sp-3) solid var(--peri-wash);background:var(--peri-wash);box-sizing:border-box}.a11y-open{position:fixed;left:var(--sp-3);bottom:var(--sp-3);z-index:150;width:48px;height:48px;border-radius:50%;border:1px solid var(--line-strong);background:var(--paper);color:var(--peri-ink);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 12px #0000001f}.a11y-open:hover{border-color:var(--peri-ink)}.a11y-open:focus-visible{outline:3px solid var(--peri-ink);outline-offset:2px}.a11y{margin:auto;border:1px solid var(--line-strong);border-radius:var(--radius);padding:0;width:min(92vw,34rem);max-height:90vh;color:var(--dark);background:var(--paper)}.a11y::backdrop{background:#00000073}.a11y__form{padding:var(--sp-5);display:grid;gap:var(--sp-5)}.a11y__head{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4)}.a11y__title{font-size:var(--s-1)}.a11y__group{border:0;padding:0;margin:0}.a11y__legend{font-size:var(--s--1);text-transform:uppercase;letter-spacing:.12em;color:var(--muted);font-weight:700;padding:0;margin-bottom:var(--sp-3)}.a11y__row{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.a11y__chip{cursor:pointer;background:var(--paper);color:var(--dark);font:inherit;font-weight:600}.a11y__chip[aria-pressed=true]{background:var(--dark);color:#fff;border-color:var(--dark)}.a11y__chip:focus-visible{outline:3px solid var(--peri-ink);outline-offset:2px}.a11y__foot{display:flex;justify-content:flex-end;gap:var(--sp-3);flex-wrap:wrap}html[data-a11y-size="2"]{font-size:112.5%}html[data-a11y-size="3"]{font-size:125%}html[data-a11y-contrast="1"]{--dark: #000;--muted: #000;--mid: #000;--grey2: #000;--plum: #000;--deep: #000;--peri-ink: #1f2467;--peri: #1f2467;--paper: #fff;--paper-2: #fff;--paper-3: #fff;--peri-wash: #fff;--line: #000;--line-strong: #000;--silver: #000}html[data-a11y-contrast="1"] body{background:#fff;color:#000}html[data-a11y-contrast="1"] a{text-decoration:underline;text-underline-offset:.15em}html[data-a11y-contrast="1"] .btn,html[data-a11y-contrast="1"] .chip,html[data-a11y-contrast="1"] .card,html[data-a11y-contrast="1"] .badge{border-color:#000}html[data-a11y-contrast="1"] .btn--primary,html[data-a11y-contrast="1"] .a11y__chip[aria-pressed=true]{background:#000;color:#fff}html[data-a11y-contrast="1"] img{filter:contrast(1.15)}html[data-a11y-spacing="1"] body{line-height:1.6;letter-spacing:.12em;word-spacing:.16em}html[data-a11y-spacing="1"] p{margin-bottom:2em}html[data-a11y-spacing="1"] h1,html[data-a11y-spacing="1"] h2,html[data-a11y-spacing="1"] h3{letter-spacing:.04em}html:is([data-a11y-spacing="1"],[data-a11y-size]) :is(h1,h2,h3,h4,p,li,td,dd,a,span,.card,.lede){overflow-wrap:anywhere}html:is([data-a11y-spacing="1"],[data-a11y-size]) .card>a{flex-wrap:wrap;max-width:100%}html:is([data-a11y-spacing="1"],[data-a11y-size]) .card>a>*{min-width:0}html[data-a11y-size] .btn{white-space:normal;text-align:center}html[data-a11y-font="1"]{--fd: var(--f-system);--fb: var(--f-system)}html[data-a11y-links="1"] a{text-decoration:underline;text-underline-offset:.15em}html[data-a11y-motion="1"]{scroll-behavior:auto}html[data-a11y-motion="1"] *,html[data-a11y-motion="1"] *:before,html[data-a11y-motion="1"] *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.a11y-reading{outline:3px solid var(--peri-ink);outline-offset:4px;border-radius:2px}.a11y-open__stop{display:none}.a11y-open.is-reading{background:var(--dark);color:#fff;border-color:var(--dark)}.a11y-open.is-reading .a11y-open__icon{display:none}.a11y-open.is-reading .a11y-open__stop{display:block}.a11y__hint{font-size:var(--s--1);color:var(--muted);margin-top:var(--sp-3)}.docs__list{list-style:none;padding:0 0 var(--sp-4);margin:0}.docs__item{display:flex;flex-wrap:wrap;gap:var(--sp-1) var(--sp-4);align-items:baseline;padding:var(--sp-3) 0;border-top:1px solid var(--line);max-width:none}.docs__item:first-child{border-top:0}.docs__title{flex:1 1 28ch;color:var(--dark);text-decoration:none;font-weight:600}.docs__title:hover{color:var(--peri-ink);text-decoration:underline}.docs__meta{color:var(--muted);font-size:var(--s--1);font-variant-numeric:tabular-nums;white-space:nowrap}.docs__kind{font-size:.85em;letter-spacing:.06em}#documents .docs__meta{white-space:normal}.docs__group{font-family:var(--fd);font-size:var(--s-0);font-weight:700;color:var(--peri);margin:0 0 var(--sp-2);padding-bottom:var(--sp-2);border-bottom:1px solid var(--line)}.pillars{border-top:1px solid var(--line-strong)}.pillar{border-bottom:1px solid var(--line)}.pillar__sum{cursor:pointer;list-style:none;position:relative;display:block;padding:var(--sp-4) var(--sp-6) var(--sp-4) 0}.pillar__sum::-webkit-details-marker{display:none}.pillar__sum:focus-visible{outline:2px solid var(--peri-ink);outline-offset:2px;border-radius:2px}.pillar__t{display:block;font-family:var(--fd);font-weight:700;font-size:var(--s-0)}.pillar[open] .pillar__t,.pillar__sum:hover .pillar__t{color:var(--peri-ink)}.pillar__b{display:block;color:var(--muted);font-size:var(--s--1);margin-top:2px;max-width:70ch}.pillar[open] .cv__mark:after{transform:rotate(0)}.pillar__body{padding:0 0 var(--sp-6)}.pillar__intro{font-weight:600;max-width:70ch;margin:0 0 var(--sp-3)}.pillar__body>div>p{max-width:70ch}.cal{list-style:none;padding:0;margin:var(--sp-3) 0 0}.cal__row{display:flex;gap:var(--sp-4);align-items:baseline;flex-wrap:wrap;padding:var(--sp-4) 0;border-bottom:1px solid var(--line)}.cal__date{font-weight:800;font-variant-numeric:tabular-nums;min-width:18ch}.cal__time{font-weight:600}.cal__tz{font-weight:400;color:var(--muted);font-size:var(--s--1)}.cal__body{flex:1 1 24ch;display:flex;flex-direction:column;gap:var(--sp-1)}.cal__body .tag{align-self:flex-start}.cal__note{color:var(--muted);font-size:var(--s--1);max-width:70ch}.cal__actions{display:flex;gap:var(--sp-2);flex-wrap:wrap;align-items:center;margin-left:auto}.cal__row--past .cal__date,.cal__row--past .cal__title{color:var(--muted);font-weight:600}.cal__row--past .tag{opacity:.7}.filings{list-style:none;padding:0;margin:0}.filing{display:flex;gap:var(--sp-4);align-items:baseline;padding:var(--sp-4) 0;border-bottom:1px solid var(--line);flex-wrap:wrap}.filing__date{color:var(--muted);font-size:var(--s--1);min-width:10ch;font-variant-numeric:tabular-nums}.filing__title{flex:1 1 24ch}.filing__docs{display:flex;gap:var(--sp-2);flex-wrap:wrap;align-items:center;margin-left:auto;font-size:var(--s--1)}.filing__docs .btn{font-size:var(--s--1)}.pl .filings{padding-bottom:var(--sp-4)}.pl .filing:last-child{border-bottom:0}.pl--months{border-top:0;padding-left:var(--sp-4);margin-bottom:var(--sp-4)}.pl__month:last-child{border-bottom:0}.pl__m{font-size:var(--s-0);font-weight:600}.consent{border:0;padding:0;margin:0;background:transparent;max-width:none;max-height:none;width:100%;height:100%;inset:0;display:none}.consent[open]{display:grid;place-items:end stretch}@media(min-width:48em){.consent[open]{place-items:center}}.consent::backdrop{background:#1a1b2e8c}.consent__box{background:var(--paper);border:1px solid var(--line-strong);border-radius:var(--radius) var(--radius) 0 0;box-shadow:0 -4px 24px #0000002e;padding:var(--sp-5) var(--sp-4);display:grid;gap:var(--sp-3);width:100%}@media(min-width:48em){.consent__box{width:min(32rem,calc(100% - 2 * var(--sp-5)));border-radius:var(--radius);box-shadow:0 8px 32px #00000038;padding:var(--sp-5)}}.consent__title{font-size:var(--s-1, 1.125rem);font-weight:800;margin:0}.consent__text{margin:0;color:var(--muted)}.consent__text a{color:var(--peri-ink)}.consent__actions{display:flex;flex-wrap:wrap;gap:var(--sp-2)}html.consent-open,html.consent-open body{overflow:hidden}.ftr__list .ftr__linkbtn{display:flex;align-items:center;min-height:var(--bar-h)}.ftr__linkbtn{background:none;border:0;padding:0;margin:0;font:inherit;color:inherit;cursor:pointer;text-decoration:underline;text-underline-offset:.15em}.ftr__linkbtn:hover{color:var(--peri-ink)}.ftr__linkbtn:focus-visible{outline:3px solid var(--peri-ink);outline-offset:2px}
