.t5 .t5-co-prose{display:grid;gap:var(--t5-space-4);max-width:64ch;font-size:1.0625rem;line-height:1.75;color:var(--t5-ink-700)}.t5 .t5-co-prose strong{color:var(--t5-ink-900);font-weight:700}.t5 .t5-co-prose__lead{font-size:var(--t5-fs-lead);line-height:1.6;font-weight:600;color:var(--t5-ink-900)}.t5 .t5-co-prose--dark{color:var(--t5-mist-100)}.t5 .t5-co-prose a:not(.t5-link-arrow){color:var(--t5-blue-700);text-decoration:underline;text-underline-offset:3px}.t5 .t5-co-journey,.t5 .t5-co-teaser,.t5 .t5-co-leaders,.t5 .t5-co-flagship,.t5 .t5-co-catalogue,.t5 .t5-co-earlier,.t5 .t5-co-category,.t5 .t5-co-videos,.t5 .t5-co-how{scroll-margin-top:16px}.t5 .t5-co-split{display:grid;gap:var(--t5-space-7);align-items:center}@media(min-width:1024px){.t5 .t5-co-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--t5-space-9)}.t5 .t5-co-split--top{align-items:start}}.t5 .t5-co-split__copy .t5-section-head{margin-bottom:var(--t5-space-5)}.t5 .t5-co-cards{display:grid;gap:var(--t5-space-4)}@media(min-width:768px){.t5 .t5-co-cards--2,.t5 .t5-co-cards--3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.t5 .t5-co-cards--3{grid-template-columns:repeat(3,minmax(0,1fr))}}.t5 .t5-co-card{display:flex;flex-direction:column;gap:var(--t5-space-3);padding:var(--t5-space-6) var(--t5-space-5);border-radius:var(--t5-radius-lg);background:#fff;border:1px solid var(--t5-line);box-shadow:var(--t5-shadow-1)}.t5 .t5-co-card__icon{display:grid;place-items:center;width:44px;height:44px;margin-bottom:var(--t5-space-2);border-radius:12px;background:var(--t5-navy-900);color:var(--t5-cyan-400)}.t5 .t5-co-card__label{font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;color:var(--t5-cyan-700)}.t5 .t5-co-card__title{font-size:1.1875rem;line-height:1.3;font-weight:750}.t5 .t5-co-card__body{color:var(--t5-ink-500);font-size:.9375rem;line-height:1.65}.t5 .t5-co-hero-figure{position:relative;margin:0;overflow:hidden;border-radius:var(--t5-radius-xl);background:var(--t5-navy-800);box-shadow:var(--t5-shadow-3),0 0 0 1px var(--t5-line-dark)}.t5 .t5-co-hero-figure img{width:100%;aspect-ratio:8 / 5;object-fit:cover;border-radius:0;box-shadow:none}.t5 .t5-co-hero-figure figcaption{position:absolute;left:16px;bottom:16px;padding:6px 12px;border-radius:var(--t5-radius-pill);background:#070e26b8;color:var(--t5-mist-100);font-size:.75rem;letter-spacing:.06em;text-transform:uppercase}.t5 .t5-co-story__grid{display:grid;gap:var(--t5-space-7)}@media(min-width:1024px){.t5 .t5-co-story__grid{grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr);gap:var(--t5-space-9);align-items:start}.t5 .t5-co-facts{position:sticky;top:calc(var(--t5-header-h) + 32px)}}.t5 .t5-co-story__main .t5-section-head{margin-bottom:var(--t5-space-6)}.t5 .t5-co-honours{display:grid;gap:var(--t5-space-3);margin-top:var(--t5-space-7)}@media(min-width:640px){.t5 .t5-co-honours{grid-template-columns:repeat(2,minmax(0,1fr))}}.t5 .t5-co-honours li{display:flex;gap:var(--t5-space-4);align-items:flex-start;padding:var(--t5-space-5);border-radius:var(--t5-radius-lg);background:var(--t5-surface-2);border:1px solid var(--t5-line)}.t5 .t5-co-honours svg{flex:none;color:#9a7419}.t5 .t5-co-honours strong{display:block;color:var(--t5-ink-900);font-weight:750;line-height:1.35}.t5 .t5-co-honours span span{display:block;margin-top:2px;font-size:.875rem;color:var(--t5-ink-500)}.t5 .t5-co-facts{overflow:hidden;border-radius:var(--t5-radius-xl);background:#fff;border:1px solid var(--t5-line);box-shadow:var(--t5-shadow-2)}.t5 .t5-co-facts__photo{margin:0;background:var(--t5-surface-3)}.t5 .t5-co-facts__photo img{width:100%;aspect-ratio:4 / 3;object-fit:cover;object-position:50% 30%}.t5 .t5-co-facts__body{padding:var(--t5-space-5)}.t5 .t5-co-facts__title{margin-bottom:var(--t5-space-3);font-size:.75rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--t5-ink-500)}.t5 .t5-co-facts__list{display:grid;margin:0}.t5 .t5-co-facts__list>div{display:grid;gap:2px;padding-block:var(--t5-space-3);border-top:1px solid var(--t5-line)}.t5 .t5-co-facts__list dt{font-size:.8125rem;color:var(--t5-ink-500)}.t5 .t5-co-facts__list dd{margin:0;font-weight:700;color:var(--t5-ink-900);line-height:1.45}.t5 .t5-co-purpose__grid{display:grid;gap:var(--t5-space-4)}@media(min-width:900px){.t5 .t5-co-purpose__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.t5 .t5-co-statement{display:grid;align-content:start;gap:var(--t5-space-5);padding:clamp(28px,4vw,48px);border-radius:var(--t5-radius-xl);background:#fff;border:1px solid var(--t5-line)}.t5 .t5-co-statement--dark{background:linear-gradient(135deg,rgba(101,214,232,.08),transparent 50%),var(--t5-navy-900);border-color:transparent}.t5 .t5-co-statement__label{font-size:.75rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--t5-cyan-700)}.t5 .t5-dark .t5-co-statement__label,.t5 .t5-co-statement--dark .t5-co-statement__label{color:var(--t5-cyan-400)}.t5 .t5-co-statement__text{font-size:clamp(1.375rem,1.15rem + .9vw,1.875rem);line-height:1.35;font-weight:700;letter-spacing:-.02em;color:var(--t5-ink-900);text-wrap:pretty}.t5 .t5-co-statement--dark .t5-co-statement__text{color:#fff}.t5 .t5-co-values__grid{display:grid;gap:0 var(--t5-space-5);counter-reset:none}@media(min-width:640px){.t5 .t5-co-values__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.t5 .t5-co-values__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.t5 .t5-co-value{display:grid;grid-template-columns:36px 1fr;gap:var(--t5-space-3);align-items:baseline;padding-block:var(--t5-space-5);border-top:1px solid var(--t5-line)}.t5 .t5-co-value__index{font-size:.8125rem;color:var(--t5-cyan-700)}.t5 .t5-co-value__text{font-size:1.0625rem;font-weight:700;line-height:1.4;color:var(--t5-ink-900)}.t5 .t5-co-timeline{display:grid;border-top:1px solid var(--t5-line-dark)}.t5 .t5-co-timeline__item{display:grid;gap:var(--t5-space-3);padding-block:var(--t5-space-6);border-bottom:1px solid var(--t5-line-dark)}@media(min-width:768px){.t5 .t5-co-timeline__item{grid-template-columns:160px minmax(0,1fr);gap:var(--t5-space-6)}}@media(min-width:1024px){.t5 .t5-co-timeline__item{grid-template-columns:240px minmax(0,1fr)}}.t5 .t5-co-timeline__year{font-size:clamp(2rem,1.6rem + 1.6vw,3rem);line-height:1;font-weight:500;letter-spacing:-.02em;color:var(--t5-cyan-400)}.t5 .t5-co-timeline__body{display:grid;gap:var(--t5-space-3);justify-items:start}.t5 .t5-co-timeline__title{font-size:var(--t5-fs-h3);line-height:1.25;font-weight:750}.t5 .t5-co-timeline__text{max-width:62ch;color:var(--t5-mist-300)}.t5 .t5-co-timeline__stats{display:flex;flex-wrap:wrap;gap:var(--t5-space-3) var(--t5-space-6);margin:var(--t5-space-2) 0 0}.t5 .t5-co-timeline__stats>div{display:grid;gap:2px;padding-left:var(--t5-space-3);border-left:2px solid var(--t5-cyan-400)}.t5 .t5-co-timeline__stats dt{font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase;color:var(--t5-mist-300)}.t5 .t5-co-timeline__stats dd{margin:0;font-size:1.125rem;font-weight:800;color:#fff}.t5 .t5-co-timeline__launches{display:flex;flex-wrap:wrap;gap:6px;margin-top:var(--t5-space-1)}.t5 .t5-co-journey__note{display:flex;gap:var(--t5-space-3);align-items:flex-start;margin-top:var(--t5-space-6);font-size:.9375rem;color:var(--t5-mist-300)}.t5 .t5-co-journey__note svg{flex:none;margin-top:3px;color:var(--t5-cyan-400)}.t5 .t5-co-journey__note a{color:var(--t5-cyan-400);text-decoration:underline;text-underline-offset:3px}.t5 .t5-co-teaser__grid{display:grid;gap:var(--t5-space-3)}@media(min-width:640px){.t5 .t5-co-teaser__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.t5 .t5-co-teaser__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.t5 .t5-co-teaser__item{display:flex;align-items:center;gap:var(--t5-space-3);min-height:72px;height:100%;padding:var(--t5-space-3) var(--t5-space-4);border-radius:var(--t5-radius-lg);background:#fff;border:1px solid var(--t5-line);box-shadow:var(--t5-shadow-1);font-weight:700;color:var(--t5-ink-900);transition:transform var(--t5-dur-2) var(--t5-ease),box-shadow var(--t5-dur-2) var(--t5-ease),border-color var(--t5-dur-2) var(--t5-ease)}.t5 .t5-co-teaser__item:hover{transform:translateY(-2px);box-shadow:var(--t5-shadow-2);border-color:#cfd7e6}.t5 .t5-co-teaser__item img{flex:none;width:40px;height:40px;border-radius:10px;object-fit:contain}.t5 .t5-co-teaser__name{flex:1;line-height:1.3}.t5 .t5-co-teaser__ext{flex:none;color:var(--t5-ink-500)}.t5 .t5-co-leaders__grid{display:grid;gap:var(--t5-space-4)}@media(min-width:1024px){.t5 .t5-co-leaders__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.t5 .t5-co-leader{display:flex;flex-direction:column;gap:var(--t5-space-5);padding:clamp(24px,3vw,32px);border-radius:var(--t5-radius-lg);background:#fff;border:1px solid var(--t5-line);box-shadow:var(--t5-shadow-1)}.t5 .t5-co-leader__head{display:flex;align-items:center;gap:var(--t5-space-4);padding-bottom:var(--t5-space-5);border-bottom:1px solid var(--t5-line)}.t5 .t5-co-leader__photo{flex:none;width:88px;height:88px;border-radius:50%;object-fit:cover;background:var(--t5-surface-3);box-shadow:0 0 0 4px #fff,0 0 0 5px var(--t5-line)}.t5 .t5-co-leader__name{font-size:1.375rem;line-height:1.2;font-weight:800}.t5 .t5-co-leader__title{margin-top:6px;font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;color:var(--t5-cyan-700)}.t5 .t5-co-leader__bio{display:grid;gap:var(--t5-space-3);font-size:.9375rem;line-height:1.7;color:var(--t5-ink-500)}.t5 .t5-co-leader__bio p:first-child{font-weight:600;color:var(--t5-ink-700)}.t5 .t5-co-leader__links{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:var(--t5-space-3)}.t5 .t5-co-social{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:8px 14px;border-radius:var(--t5-radius-pill);border:1px solid var(--t5-line);background:var(--t5-surface-2);font-size:.875rem;font-weight:600;color:var(--t5-ink-700);transition:border-color var(--t5-dur-1) var(--t5-ease),color var(--t5-dur-1) var(--t5-ease)}.t5 .t5-co-social:hover{border-color:var(--t5-ink-500);color:var(--t5-ink-900)}.t5 .t5-co-stack{overflow:hidden;border-radius:var(--t5-radius-xl);background:var(--t5-navy-950);box-shadow:var(--t5-shadow-3),0 0 0 1px var(--t5-line-dark)}.t5 .t5-co-stack__head{display:flex;align-items:center;gap:12px;padding:14px 20px;border-bottom:1px solid var(--t5-line-dark);font-size:.75rem;letter-spacing:.06em;color:var(--t5-mist-300)}.t5 .t5-co-stack__head span{letter-spacing:2px;color:var(--t5-navy-700)}.t5 .t5-co-stack__layers{display:grid;padding:8px 20px 16px}.t5 .t5-co-stack__layer{display:grid;gap:8px;padding-block:14px;border-bottom:1px dashed var(--t5-line-dark)}.t5 .t5-co-stack__layer:last-child{border-bottom:0}@media(min-width:480px){.t5 .t5-co-stack__layer{grid-template-columns:112px 1fr;align-items:center}}.t5 .t5-co-stack__label{font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:var(--t5-cyan-400)}.t5 .t5-co-stack__items{display:flex;flex-wrap:wrap;gap:6px}.t5 .t5-co-stages{position:relative;display:grid;gap:var(--t5-space-4)}@media(min-width:1024px){.t5 .t5-co-stages{grid-template-columns:repeat(3,minmax(0,1fr))}}.t5 .t5-co-stage{position:relative;display:flex;flex-direction:column;gap:var(--t5-space-3);padding:var(--t5-space-6) var(--t5-space-5);border-radius:var(--t5-radius-lg);background:#fff;border:1px solid var(--t5-line);box-shadow:var(--t5-shadow-1)}.t5 .t5-co-stage:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;border-radius:var(--t5-radius-lg) var(--t5-radius-lg) 0 0;background:var(--t5-cyan-400);opacity:.35}.t5 .t5-co-stage:nth-child(2):before{opacity:.65}.t5 .t5-co-stage:nth-child(3):before{opacity:1}.t5 .t5-co-stage__step{display:inline-flex;align-items:center;gap:10px;font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;color:var(--t5-cyan-700)}.t5 .t5-co-stage__step span{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--t5-navy-900);color:var(--t5-cyan-400);letter-spacing:0}.t5 .t5-co-stage__title{font-size:var(--t5-fs-h3);line-height:1.25;font-weight:750}.t5 .t5-co-stage__body{color:var(--t5-ink-500);font-size:.9375rem;line-height:1.7}.t5 .t5-co-stage__stack{display:flex;flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:var(--t5-space-3)}.t5 .t5-co-evolution__result{display:flex;gap:var(--t5-space-3);align-items:center;margin-top:var(--t5-space-6);padding:var(--t5-space-4) var(--t5-space-5);border-radius:var(--t5-radius-md);background:var(--t5-surface-2);border:1px solid var(--t5-line);font-weight:700;color:var(--t5-ink-900)}.t5 .t5-co-evolution__result svg{flex:none;color:var(--t5-cyan-700)}.t5 .t5-co-diagram{display:grid;justify-items:center;margin:0;padding:clamp(24px,4vw,40px);border-radius:var(--t5-radius-xl);background:#fff;border:1px solid var(--t5-line);box-shadow:var(--t5-shadow-2)}.t5 .t5-co-diagram__node{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:10px 16px;border-radius:var(--t5-radius-md);background:var(--t5-navy-900);color:#fff;font-size:.875rem;font-weight:700;text-align:center}.t5 .t5-co-diagram__node svg{flex:none;color:var(--t5-cyan-400)}.t5 .t5-co-diagram__node--muted{background:var(--t5-surface-3);color:var(--t5-ink-900)}.t5 .t5-co-diagram__node--muted svg{color:var(--t5-cyan-700)}.t5 .t5-co-diagram__node--accent{background:var(--t5-cyan-400);color:var(--t5-navy-900)}.t5 .t5-co-diagram__node--accent svg{color:var(--t5-navy-900)}.t5 .t5-co-diagram__wire{width:2px;height:28px;background:repeating-linear-gradient(180deg,var(--t5-ink-500) 0 4px,transparent 4px 8px);opacity:.6}.t5 .t5-co-diagram__wire--fan{width:66%;height:28px;background:none;border:2px dashed rgba(88,99,128,.6);border-bottom:0;border-radius:10px 10px 0 0;opacity:1;margin-top:14px}.t5 .t5-co-diagram__row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--t5-space-3);width:100%}.t5 .t5-co-community__grid{display:grid;gap:var(--t5-space-6)}@media(min-width:1024px){.t5 .t5-co-community__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--t5-space-9);align-items:start}}.t5 .t5-co-community__title{margin-top:var(--t5-space-4);max-width:16ch}.t5 .t5-co-community__copy{display:grid;gap:var(--t5-space-4);justify-items:start;font-size:1.0625rem;line-height:1.75}.t5 .t5-co-community__links{display:flex;flex-wrap:wrap;gap:var(--t5-space-2) var(--t5-space-6)}.t5 .t5-co-catnav{padding:var(--t5-space-5);border-radius:var(--t5-radius-xl);background:#ffffff0a;box-shadow:inset 0 0 0 1px var(--t5-line-dark)}.t5 .t5-co-catnav__label{margin-bottom:var(--t5-space-2);font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;color:var(--t5-mist-300)}.t5 .t5-co-catnav ul{display:grid}.t5 .t5-co-catnav a{display:flex;align-items:center;justify-content:space-between;gap:var(--t5-space-3);min-height:48px;padding:8px 4px;border-bottom:1px solid var(--t5-line-dark);font-weight:700;color:#fff;transition:color var(--t5-dur-1) var(--t5-ease)}.t5 .t5-co-catnav li:last-child a{border-bottom:0}.t5 .t5-co-catnav a:hover{color:var(--t5-cyan-400)}.t5 .t5-co-catnav svg{transform:rotate(-90deg);color:var(--t5-mist-300)}.t5 .t5-co-catnav__count{display:grid;place-items:center;min-width:28px;height:28px;padding-inline:6px;border-radius:var(--t5-radius-pill);background:#ffffff14;font-size:.75rem;color:var(--t5-mist-100)}.t5 .t5-co-flagship{padding-bottom:0}.t5 .t5-co-feature{display:grid;gap:var(--t5-space-6);padding:clamp(24px,4vw,48px);border-radius:var(--t5-radius-xl);background:linear-gradient(135deg,rgba(101,214,232,.08),transparent 45%),var(--t5-navy-900);box-shadow:var(--t5-shadow-2)}@media(min-width:900px){.t5 .t5-co-feature{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}}.t5 .t5-co-feature__body{display:grid;gap:var(--t5-space-5);justify-items:start}.t5 .t5-co-feature__brand{display:flex;align-items:center;gap:var(--t5-space-4)}.t5 .t5-co-feature__brand img{width:64px;height:64px;border-radius:16px;background:#fff}.t5 .t5-co-feature__kicker{font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;color:var(--t5-cyan-400)}.t5 .t5-co-feature__name{font-size:clamp(1.75rem,1.4rem + 1vw,2.25rem);line-height:1.1;font-weight:800}.t5 .t5-co-feature__desc{max-width:60ch;font-size:1.0625rem;color:var(--t5-mist-100)}.t5 .t5-co-feature__points{display:grid;gap:10px 24px;color:var(--t5-mist-100);font-size:.9375rem;font-weight:600}@media(min-width:560px){.t5 .t5-co-feature__points{grid-template-columns:repeat(2,minmax(0,1fr))}}.t5 .t5-co-feature__points li{display:flex;gap:10px;align-items:center}.t5 .t5-co-feature__points svg{flex:none;color:var(--t5-cyan-400)}.t5 .t5-co-feature__award{display:grid;align-content:center;justify-items:start;gap:var(--t5-space-2);padding:var(--t5-space-6);border-radius:var(--t5-radius-lg);background:#ffffff0a;box-shadow:inset 0 0 0 1px var(--t5-line-dark);color:var(--t5-gold-400)}.t5 .t5-co-feature__award>svg{margin-bottom:var(--t5-space-3)}.t5 .t5-co-feature__award-title{font-size:1.375rem;line-height:1.25;font-weight:800;letter-spacing:-.015em;color:#fff}.t5 .t5-co-feature__award-issuer{margin-bottom:var(--t5-space-3);font-size:.8125rem;letter-spacing:.04em;color:var(--t5-gold-400)}.t5 .t5-co-categories{display:grid;gap:clamp(48px,6vw,72px)}.t5 .t5-co-category{display:grid;gap:var(--t5-space-5);padding-top:var(--t5-space-6);border-top:1px solid var(--t5-line)}@media(min-width:1024px){.t5 .t5-co-category{grid-template-columns:minmax(0,.32fr) minmax(0,1fr);gap:var(--t5-space-7);align-items:start}.t5 .t5-co-category__head{position:sticky;top:calc(var(--t5-header-h) + 32px)}}.t5 .t5-co-category__head{display:grid;gap:var(--t5-space-2);justify-items:start}.t5 .t5-co-category__title{font-size:var(--t5-fs-h3);line-height:1.25;font-weight:750}.t5 .t5-co-category__lead{color:var(--t5-ink-500);font-size:.9375rem}.t5 .t5-co-category__also{display:inline-flex;align-items:center;min-height:32px;margin-top:var(--t5-space-1);font-size:.875rem;color:var(--t5-blue-700);text-decoration:underline;text-underline-offset:3px}.t5 .t5-co-category__grid{display:grid;gap:var(--t5-space-3)}@media(min-width:640px){.t5 .t5-co-category__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.t5 .t5-co-category__grid>li{display:flex}.t5 .t5-co-product{display:flex;gap:var(--t5-space-4);width:100%;padding:var(--t5-space-5);border-radius:var(--t5-radius-lg);background:#fff;border:1px solid var(--t5-line);box-shadow:var(--t5-shadow-1);transition:transform var(--t5-dur-2) var(--t5-ease),box-shadow var(--t5-dur-2) var(--t5-ease),border-color var(--t5-dur-2) var(--t5-ease)}.t5 .t5-co-product:hover{transform:translateY(-2px);box-shadow:var(--t5-shadow-2);border-color:#cfd7e6}.t5 .t5-co-product__icon{display:grid;flex:none;place-items:center;width:56px;height:56px;border-radius:14px;background:var(--t5-surface-2);box-shadow:inset 0 0 0 1px var(--t5-line)}.t5 .t5-co-product__icon img{width:40px;height:40px;object-fit:contain;border-radius:10px}.t5 .t5-co-product__text{display:flex;flex-direction:column;gap:6px;min-width:0}.t5 .t5-co-product__name{font-size:var(--t5-fs-h4);line-height:1.3;font-weight:750}.t5 .t5-co-product__desc{color:var(--t5-ink-500);font-size:.9375rem;line-height:1.6}.t5 .t5-co-product__cta{display:inline-flex;align-items:center;gap:6px;margin-top:auto;padding-top:var(--t5-space-2);font-size:.875rem;font-weight:700;color:var(--t5-blue-700)}.t5 .t5-co-merged__list{display:grid;gap:var(--t5-space-3)}@media(min-width:900px){.t5 .t5-co-merged__list{grid-template-columns:repeat(3,minmax(0,1fr))}}.t5 .t5-co-merged__item{display:flex;flex-direction:column;justify-content:space-between;gap:var(--t5-space-4);padding:var(--t5-space-5);border-radius:var(--t5-radius-lg);background:#fff;border:1px dashed #c9d2e3}.t5 .t5-co-merged__name{font-size:var(--t5-fs-h4);font-weight:750}.t5 .t5-co-merged__desc{margin-top:6px;color:var(--t5-ink-500);font-size:.9375rem}.t5 .t5-co-merged__link{font-size:.875rem}.t5 .t5-co-archive{overflow-x:auto;border-radius:var(--t5-radius-lg);border:1px solid var(--t5-line);-webkit-overflow-scrolling:touch}.t5 .t5-co-archive__table{width:100%;border-collapse:collapse;font-size:.9375rem}.t5 .t5-co-archive__table th,.t5 .t5-co-archive__table td{padding:14px 16px;text-align:left;vertical-align:top;border-bottom:1px solid var(--t5-line)}.t5 .t5-co-archive__table tbody tr:last-child>*{border-bottom:0}.t5 .t5-co-archive__table thead th{background:var(--t5-surface-2);font-family:var(--t5-font-mono)!important;font-size:.75rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--t5-ink-500)}.t5 .t5-co-archive__table tbody th{font-weight:700;color:var(--t5-ink-900);white-space:nowrap}.t5 .t5-co-archive__table td{color:var(--t5-ink-500)}.t5 .t5-co-archive__table td:last-child{white-space:nowrap;font-size:.8125rem}@media(max-width:639px){.t5 .t5-co-archive__table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.t5 .t5-co-archive__table tr{display:grid;grid-template-columns:1fr auto;gap:2px var(--t5-space-3);padding:14px 16px;border-bottom:1px solid var(--t5-line)}.t5 .t5-co-archive__table tbody tr:last-child{border-bottom:0}.t5 .t5-co-archive__table th,.t5 .t5-co-archive__table td{padding:0;border:0}.t5 .t5-co-archive__table tbody th{white-space:normal}.t5 .t5-co-archive__table td:first-of-type{grid-column:1 / -1;grid-row:2}.t5 .t5-co-archive__table td:last-child{grid-column:2;grid-row:1}}.t5 .t5-co-archive__note{display:flex;gap:var(--t5-space-3);align-items:flex-start;margin-top:var(--t5-space-5);font-size:.9375rem;color:var(--t5-ink-500)}.t5 .t5-co-archive__note svg{flex:none;margin-top:3px;color:var(--t5-cyan-700)}.t5 .t5-co-archive__note a{color:var(--t5-blue-700);text-decoration:underline;text-underline-offset:3px}.t5 .t5-co-community-card{display:grid;gap:var(--t5-space-5);padding:clamp(24px,3vw,36px);border-radius:var(--t5-radius-xl);background:#ffffff0a;box-shadow:inset 0 0 0 1px var(--t5-line-dark)}.t5 .t5-co-avatars{display:flex;flex-wrap:wrap;padding-left:12px}.t5 .t5-co-avatars li{margin-left:-12px}.t5 .t5-co-avatars img{width:56px;height:56px;border-radius:50%;object-fit:cover;background:var(--t5-navy-800);box-shadow:0 0 0 3px var(--t5-navy-900)}.t5 .t5-co-community-card__title{font-size:1.25rem;font-weight:800;letter-spacing:-.01em;color:#fff}.t5 .t5-co-community-card__list{display:grid;gap:10px;font-weight:600;color:var(--t5-mist-100)}.t5 .t5-co-community-card__list li{display:flex;gap:10px;align-items:center}.t5 .t5-co-community-card__list svg{flex:none;color:var(--t5-cyan-400)}.t5 .t5-co-steps{display:grid;gap:var(--t5-space-3)}.t5 .t5-co-step{display:grid;grid-template-columns:48px 1fr;gap:var(--t5-space-4);padding:var(--t5-space-5);border-radius:var(--t5-radius-lg);background:#ffffff0a;box-shadow:inset 0 0 0 1px var(--t5-line-dark)}.t5 .t5-co-step__index{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--t5-cyan-400);color:var(--t5-navy-900);font-size:.8125rem;font-weight:500}.t5 .t5-co-step__title{font-size:1.125rem;line-height:1.3;font-weight:750}.t5 .t5-co-step__body{margin-top:4px;color:var(--t5-mist-300);font-size:.9375rem}.t5 .t5-co-build__grid{display:grid;gap:var(--t5-space-6)}@media(min-width:1024px){.t5 .t5-co-build__grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:var(--t5-space-9);align-items:end}}.t5 .t5-co-build__title{margin-top:var(--t5-space-4);max-width:20ch}.t5 .t5-co-build__copy{display:grid;gap:var(--t5-space-4);justify-items:start;font-size:1.0625rem;line-height:1.75}.t5 .t5-co-pullquote{display:grid;gap:var(--t5-space-5);margin:0;padding:clamp(28px,4vw,44px);border-radius:var(--t5-radius-xl);background:#ffffff0a;box-shadow:inset 0 0 0 1px var(--t5-line-dark)}.t5 .t5-co-pullquote__mark{color:var(--t5-cyan-400)}.t5 .t5-co-pullquote blockquote{margin:0}.t5 .t5-co-pullquote blockquote p{font-size:clamp(1.25rem,1.1rem + .7vw,1.625rem);line-height:1.45;font-weight:700;letter-spacing:-.01em;color:#fff}.t5 .t5-co-pullquote figcaption{font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:var(--t5-mist-300)}.t5 .t5-co-flow{display:grid;gap:var(--t5-space-4)}@media(min-width:900px){.t5 .t5-co-flow{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--t5-space-6)}}.t5 .t5-co-flow__step{position:relative;display:grid;align-content:start;gap:var(--t5-space-3);padding:var(--t5-space-6) var(--t5-space-5);border-radius:var(--t5-radius-lg);background:#fff;border:1px solid var(--t5-line);box-shadow:var(--t5-shadow-1)}@media(min-width:900px){.t5 .t5-co-flow__step+.t5-co-flow__step:before{content:"";position:absolute;left:calc(-1 * var(--t5-space-6) + 6px);top:50%;width:calc(var(--t5-space-6) - 12px);height:2px;background:var(--t5-cyan-700);opacity:.5}}.t5 .t5-co-flow__icon{display:grid;place-items:center;width:48px;height:48px;margin-bottom:var(--t5-space-2);border-radius:14px;background:var(--t5-cyan-200);color:var(--t5-cyan-700)}.t5 .t5-co-flow__index{font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;color:var(--t5-cyan-700)}.t5 .t5-co-flow__title{font-size:var(--t5-fs-h3);line-height:1.25;font-weight:750}.t5 .t5-co-flow__body{color:var(--t5-ink-500)}.t5 .t5-co-needs{display:flex;flex-wrap:wrap;gap:8px;margin-top:var(--t5-space-5)}.t5 .t5-co-needs li{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:8px 14px;border-radius:var(--t5-radius-pill);background:#fff;border:1px solid var(--t5-line);font-weight:700;font-size:.9375rem;color:var(--t5-ink-900)}.t5 .t5-co-needs svg{color:#c2410c}.t5 .t5-co-photo{margin:0;overflow:hidden;border-radius:var(--t5-radius-xl);background:#fff;box-shadow:var(--t5-shadow-2)}.t5 .t5-co-photo img{width:100%;aspect-ratio:8 / 5;object-fit:cover}.t5 .t5-co-photo figcaption{padding:12px 16px;font-size:.875rem;color:var(--t5-ink-500)}.t5 .t5-co-hh-story__grid{display:grid;gap:var(--t5-space-4)}@media(min-width:1024px){.t5 .t5-co-hh-story__grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:var(--t5-space-9);align-items:start}}.t5 .t5-co-hero-points{display:grid;gap:var(--t5-space-3)}.t5 .t5-co-hero-points li{display:flex;align-items:center;gap:var(--t5-space-4);padding:var(--t5-space-4) var(--t5-space-5);border-radius:var(--t5-radius-lg);background:#ffffff0a;box-shadow:inset 0 0 0 1px var(--t5-line-dark);font-weight:700;color:#fff}.t5 .t5-co-hero-points__icon{display:grid;flex:none;place-items:center;width:40px;height:40px;border-radius:12px;background:#65d6e824;color:var(--t5-cyan-400)}.t5 .t5-co-videos__grid{display:grid;gap:var(--t5-space-5)}@media(min-width:1024px){.t5 .t5-co-videos__grid{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start}}.t5 .t5-co-videos__list{display:grid;gap:var(--t5-space-5)}@media(min-width:640px)and (max-width:1023px){.t5 .t5-co-videos__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.t5 .t5-co-videos__list{gap:var(--t5-space-4)}.t5 .t5-co-videos__list .t5-co-video{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.8fr);gap:var(--t5-space-4);align-items:center}.t5 .t5-co-videos__list .t5-video__label{display:none}.t5 .t5-co-videos__list .t5-video__play-icon{width:48px;height:48px}}.t5 .t5-co-video{margin:0}.t5 .t5-co-video figcaption{display:grid;gap:2px;padding-top:var(--t5-space-3)}@media(min-width:1024px){.t5 .t5-co-videos__list .t5-co-video figcaption{padding-top:0}}.t5 .t5-co-video__name{font-weight:750;color:var(--t5-ink-900)}.t5 .t5-co-video--lead .t5-co-video__name{font-size:1.25rem}.t5 .t5-co-video__meta{font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:var(--t5-ink-500)}.t5 .t5-co-reviews__grid{display:grid;gap:var(--t5-space-4)}@media(min-width:1024px){.t5 .t5-co-reviews__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.t5 .t5-co-reviews__grid>li{display:flex}.t5 .t5-co-review{display:flex;flex-direction:column;gap:var(--t5-space-4);width:100%;margin:0;padding:clamp(24px,3vw,36px);border-radius:var(--t5-radius-lg);background:#fff;border:1px solid var(--t5-line)}.t5 .t5-co-review__mark{color:var(--t5-cyan-400)}.t5 .t5-co-review blockquote{flex:1;margin:0}.t5 .t5-co-review blockquote p{font-size:1.0625rem;line-height:1.65;font-weight:500;color:var(--t5-ink-900)}.t5 .t5-co-review__more{font-size:.875rem}.t5 .t5-co-review figcaption{display:grid;gap:2px;padding-top:var(--t5-space-4);border-top:1px solid var(--t5-line)}.t5 .t5-co-review__name{font-weight:750;color:var(--t5-ink-900)}.t5 .t5-co-review__source{display:inline-flex;align-items:center;gap:6px;font-size:.875rem;color:var(--t5-ink-500)}
