@font-face{font-family:Stack Sans Headline Footer;src:url(/footer-pages-2026/shared/stack-sans-headline-600.woff2) format("woff2");font-style:normal;font-weight:600;font-display:swap}.oct-home .oct-partner-banner{position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-columns:minmax(0,436fr) minmax(0,664fr);align-items:center;gap:6px;min-height:400px;padding:0 34px 0 60px;border-radius:40px;background:#111;color:white;margin-block:120px}.oct-home .oct-partner-banner:has(+.oct-download--footer){margin-bottom:0}.oct-home .oct-partner-banner-background{position:absolute;z-index:-1;left:calc(50% + 282px);top:calc(50% - .92px);width:993px;height:1764.395px;transform:translate(-50%,-50%) rotate(90deg) scaleY(-1);pointer-events:none}.oct-home .oct-partner-banner-background img{display:block;width:100%;height:100%;max-width:none;object-fit:cover}.oct-home .oct-partner-banner-copy{min-width:0}.oct-home .oct-partner-banner-copy>p{font-family:Stack Sans Headline Footer,Stack Sans Headline,sans-serif;font-weight:600;font-size:14.1px;line-height:16.965px;letter-spacing:0;color:white;margin:0 0 12px}.oct-home .oct-partner-banner-copy h2{font-size:48px;font-weight:500;line-height:1.2;letter-spacing:0;color:#f7f7f7;margin:0 0 12px}.oct-home .oct-partner-banner-copy>div{font-family:Stack Sans Headline,sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0;color:#fffc}.oct-home .oct-partner-banner-copy>a{display:inline-flex;gap:10px;align-items:center;justify-content:center;min-height:56px;max-width:100%;background:white;backdrop-filter:blur(5px);color:#e65703;border-radius:100px;padding:16px 34px;font-size:18px;line-height:23.4px;margin-top:24px;text-decoration:none}.oct-home .oct-partner-banner-copy>a img{flex:none}.oct-home .oct-partner-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;transform:translateY(1.58px)}.oct-home .oct-partner-benefit{position:relative;min-width:0;min-height:282px;overflow:hidden;border:0;border-radius:24px;background:linear-gradient(180deg,#1113,#fff3);backdrop-filter:blur(27px)}.oct-home .oct-partner-benefit:after{content:"";position:absolute;inset:0;border-radius:inherit;padding:2px;background:linear-gradient(180deg,#fff6,#fff0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.oct-home .oct-partner-benefit-art{position:absolute;top:0;left:calc(50% - .333px);width:148px;height:148px;overflow:hidden;transform:translateX(-50%);filter:drop-shadow(0 14px 15px #00000040)}.oct-home .oct-partner-benefit-art img{position:absolute;display:block;top:0;left:-3.73%;width:300%;height:100%;max-width:none}.oct-home .oct-partner-benefit-art.art-1{left:50%}.oct-home .oct-partner-benefit-art.art-1 img{left:-101.82%}.oct-home .oct-partner-benefit-art.art-2{left:calc(50% - .667px)}.oct-home .oct-partner-benefit-art.art-2 img{left:-200.21%}.oct-home .oct-partner-benefit-copy{position:absolute;top:168px;left:50%;width:min(170px,calc(100% - 24px));transform:translateX(-50%);text-align:center}.oct-home .oct-partner-benefit:nth-child(2) .oct-partner-benefit-copy{width:min(186px,calc(100% - 20px))}.oct-home .oct-partner-benefit-copy h3{font-family:Stack Sans Headline,sans-serif;font-size:18px;font-weight:400;line-height:20px;letter-spacing:0;color:white;margin:0}.oct-home .oct-partner-benefit-copy p{font-family:var(--font-body),sans-serif;font-size:14px;font-weight:400;line-height:21px;letter-spacing:-.28px;color:#fffc;margin:12px 0 0}@media (max-width:1100px){.oct-home .oct-partner-banner{grid-template-columns:minmax(0,1fr);padding:36px;gap:32px}.oct-home .oct-partner-banner-copy{max-width:600px}.oct-home .oct-partner-banner-background{left:calc(50% + 150px)}.oct-home .oct-partner-benefits{transform:none}}@media (max-width:600px){.oct-home .oct-partner-banner{padding:28px 20px;border-radius:24px;margin-block:80px;gap:28px}.oct-home .oct-partner-banner-background{left:calc(50% + 100px)}.oct-home .oct-partner-banner-copy h2{font-size:34px}.oct-home .oct-partner-banner-copy>a{padding-inline:24px;font-size:16px}.oct-home .oct-partner-benefits{grid-template-columns:minmax(0,1fr);gap:12px}.oct-home .oct-partner-benefit{display:grid;grid-template-columns:78px minmax(0,1fr);gap:16px;align-items:center;min-height:116px;padding:16px 14px}.oct-home .oct-partner-benefit-art{position:relative;inset:auto;width:78px;height:78px;transform:none}.oct-home .oct-partner-benefit-art:is(.art-1,.art-2){left:auto}.oct-home .oct-partner-benefit-copy,.oct-home .oct-partner-benefit:nth-child(2) .oct-partner-benefit-copy{position:static;width:auto;transform:none;text-align:left}}.oct-home .oct-partner-banner--home{width:min(1200px,calc(100% - 80px));margin:0 auto 122px;overflow:clip;scroll-margin-top:100px}.oct-home .oct-partner-banner--home .oct-partner-banner-copy h2{font-family:Stack Sans Headline,sans-serif}.oct-home .oct-partner-banner--home :is(.oct-partner-banner-copy,.oct-partner-benefit-copy) :is(h2,h3,p,div){text-wrap:wrap}.oct-home .oct-partner-banner--home .oct-partner-banner-copy>a{font-family:Google Sans Flex,sans-serif;font-weight:500}@media (min-width:810px){.oct-home .oct-partner-benefit{display:flex;flex-direction:column;padding:168px 12px 19px}.oct-home .oct-partner-benefit .oct-partner-benefit-copy,.oct-home .oct-partner-benefit:nth-child(2) .oct-partner-benefit-copy{position:static;width:auto;transform:none;display:flex;flex:1;flex-direction:column}.oct-home .oct-partner-benefit-copy p{margin-top:auto;padding-top:12px}}@media (min-width:1101px){.oct-home .oct-partner-banner--home{grid-template-columns:minmax(0,406fr) minmax(0,664fr);gap:36px}}@media (min-width:810px) and (max-width:1100px){.oct-home .oct-partner-banner--home{margin-bottom:80px}.oct-home .oct-partner-banner--home .oct-partner-title-break{display:none}}@media (max-width:809px){.oct-home .oct-partner-banner--home{width:calc(100% - 40px);min-height:0;margin-bottom:35px;padding:30px 20px;gap:24px;border-radius:20px;background-color:#e65703}.oct-home .oct-partner-banner--home .oct-partner-banner-background{left:calc(50% + 5px);top:calc(50% - 28px);width:1030px;height:1830px}.oct-home .oct-partner-banner--home .oct-partner-banner-copy{max-width:none}.oct-home .oct-partner-banner--home .oct-partner-banner-copy>p{font-size:12px}.oct-home .oct-partner-banner--home .oct-partner-banner-copy h2{font-size:26px}.oct-home .oct-partner-banner--home .oct-partner-title-break{display:none}.oct-home .oct-partner-banner--home .oct-partner-banner-copy>div{font-size:14px}.oct-home .oct-partner-banner--home .oct-partner-banner-copy>a{padding-inline:34px;font-size:18px}.oct-home .oct-partner-banner--home .oct-partner-benefits{grid-template-columns:minmax(0,1fr);gap:8px}.oct-home .oct-partner-banner--home .oct-partner-benefit{display:flex;flex-direction:column;align-items:flex-start;min-height:0;gap:4px;padding:12px 22px 22px}.oct-home .oct-partner-banner--home .oct-partner-benefit-art{position:relative;inset:auto;width:80px;height:80px;transform:none}.oct-home .oct-partner-banner--home .oct-partner-benefit-copy,.oct-home .oct-partner-banner--home .oct-partner-benefit:nth-child(2) .oct-partner-benefit-copy{position:static;width:auto;transform:none;text-align:left}.oct-home .oct-partner-banner--home .oct-partner-benefit-copy p{margin-top:4px}}