html:has(.partners-page) .partners-page{--cream:#faf4eb;--cream2:#f3e3ce;--ink:#1a1512;--muted:#78675a;--faint:#b3a393;--hair:#ece3d4;--hair2:#e3d7c4;--tc:#d97757;--tcd:#b85a3c;--paper:#fffdf9;--cell:#fcf8f2;--a-bg:#fff;--a-fg:#111114;--a-muted:#f3f3f5;--a-mfg:#6b6b76;--a-border:#e6e6ea;--a-side:#fafafb;--a-accent:#f0f0f2;--a-primary:#d97757;--sky-bg:#f0f9ff;--sky:#0369a1;--amb-bg:#fffbeb;--amb:#92400e;--ora-bg:#fff7ed;--ora:#9a3412;--blu-bg:#eff6ff;--blu:#1d4ed8;--vio-bg:#f5f3ff;--vio:#6d28d9;--emr-bg:#ecfdf5;--emr:#047857;--shadow-float:0 12px 32px -12px #15161b38, 0 1px 3px #0000000f;--shadow-win:0 40px 80px -40px #50332259, 0 16px 32px -20px #3a2a202e, 0 0 0 1px #54443814;--ease:cubic-bezier(.22, 1, .36, 1);--display:var(--font-fraunces), Georgia, serif;--body:var(--pp-inter), "Inter", system-ui, sans-serif;--app:var(--font-sans), var(--pp-inter), system-ui, sans-serif;--mono:var(--pp-mono), ui-monospace, Menlo, monospace;--rail-bg:#f4eadc;--rail-line:#e6d9c5;--ch-pad:56px;--ch-gap:24px;--ch-x:64px;--frame-h:520px;--bc-h:260px}@supports (color:lab(0% 0 0)){html:has(.partners-page) .partners-page{--shadow-float:0 12px 32px -12px lab(7.14953% .707574 -3.61362/.22), 0 1px 3px lab(0% 0 0/.06);--shadow-win:0 40px 80px -40px lab(24.3319% 11.992 16.0294/.35), 0 16px 32px -20px lab(18.6508% 6.98864 9.29691/.18), 0 0 0 1px lab(30.3215% 5.50675 10.3606/.08)}}html:has(.partners-page){background:#faf4eb;scroll-padding-top:64px}html:has(.partners-page) body{background:#faf4eb;overflow-x:clip}html:has(.partners-page) .partners-page{background:var(--cream);color:var(--ink);font:15px/1.5 var(--body);-webkit-font-smoothing:antialiased}:where(html:has(.partners-page)) .partners-page *,:where(html:has(.partners-page)) .partners-page :before,:where(html:has(.partners-page)) .partners-page :after{box-sizing:border-box}:where(html:has(.partners-page)) .partners-page :focus-visible{outline:2px solid var(--tc);outline-offset:2px}:where(html:has(.partners-page)) .pp-ico{flex-shrink:0}:where(html:has(.partners-page)) .pp-frame{border-inline:1px solid var(--hair);max-width:1280px;margin:0 auto;position:relative}:where(html:has(.partners-page)) .pp-cell{background:var(--cell) radial-gradient(circle, #cbbba98c 1px, transparent 1.2px) 0 0 / 18px 18px;border-bottom:1px solid var(--hair);padding:28px 40px 32px}@supports (color:lab(0% 0 0)){:where(html:has(.partners-page)) .pp-cell{background:var(--cell) radial-gradient(circle, lab(76.8039% 3.67498 10.9767/.55) 1px, transparent 1.2px) 0 0 / 18px 18px}}:where(html:has(.partners-page)) .pp-bento{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}:where(html:has(.partners-page)) .pp-bc{border-bottom:1px solid var(--hair);min-width:0;padding:28px 32px 0}:where(html:has(.partners-page)) .pp-bc+.pp-bc{border-left:1px solid var(--hair)}:where(html:has(.partners-page)) .pp-bc h3{font:500 18px/1.3 var(--body);letter-spacing:-.015em;color:var(--ink);margin:0}:where(html:has(.partners-page)) .pp-bc h3>span{color:#a8988a}:where(html:has(.partners-page)) .pp-bc-art{height:var(--bc-h);margin-top:16px;position:relative;overflow:hidden}@media (max-width:1100px){html:has(.partners-page) .partners-page{--ch-x:40px}}@media (max-width:760px){html:has(.partners-page){scroll-padding-top:102px}html:has(.partners-page) .partners-page{--ch-pad:36px;--ch-gap:20px;--ch-x:20px;--bc-h:300px}:where(html:has(.partners-page)) .pp-cell{padding:24px 16px 28px}:where(html:has(.partners-page)) .pp-bento{grid-template-columns:minmax(0,1fr)}:where(html:has(.partners-page)) .pp-bc{padding:24px 20px 0}:where(html:has(.partners-page)) .pp-bc+.pp-bc{border-left:0}}
