.rd.ab-hero{position:relative;overflow:hidden;padding:190px 0 110px;background:#fff}.rd .ab-hero__bg{position:absolute;inset:0;pointer-events:none}.rd .ab-hero__bg>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 30%;object-position:center 30%}.rd .ab-hero__clouds{position:absolute;inset:0}.rd .ab-hero__cloud{position:absolute;height:auto}.rd .ab-hero__cloud--1{left:-10%;top:-30px;width:42%}.rd .ab-hero__cloud--3{right:-12%;top:60px;width:40%}.rd .ab-hero__fade{position:absolute;left:0;right:0;bottom:0;height:60%;background:linear-gradient(#fff0,#fffc 55%,#fff 95%)}.rd .ab-hero__content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;text-align:center}.rd.ab-hero h1{max-width:900px;margin-top:18px;font-family:var(--font-display);font-size:76px;font-weight:600;line-height:1.04;letter-spacing:-1.4px;color:var(--ink)}.rd.ab-hero h1 em{font-family:"Instrument Serif",serif;font-style:italic;font-weight:400;letter-spacing:-.5px;background:linear-gradient(90deg,var(--blue-2),var(--blue-1) 60%,#22b8cf);-webkit-background-clip:text;background-clip:text;color:transparent;padding-right:.08em}.rd.ab-hero p{max-width:640px;margin-top:24px;font-size:19px;line-height:1.5;color:var(--muted)}.rd.ab-facts{padding-top:10px;padding-bottom:80px}.rd .ab-facts__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.rd .ab-fact{display:flex;flex-direction:column;padding:30px 28px 32px;border-radius:24px;background:var(--surface)}.rd .ab-icircle{display:grid;place-items:center;flex:none;width:50px;height:50px;border-radius:50%;color:#fff}.rd .ab-icircle svg{width:24px;height:24px}.rd .ab-fact h2{margin-top:22px;font-family:var(--font-display);font-size:23px;font-weight:600;line-height:1.2;letter-spacing:-.4px;color:var(--ink)}.rd .ab-fact p{margin-top:10px;font-size:15px;line-height:1.55;color:var(--muted)}.rd.ab-who{padding-top:20px;padding-bottom:90px}.rd .ab-who__top{max-width:980px;margin:0 auto;text-align:center}.rd .ab-who__label{font-family:var(--font-body);font-weight:500;letter-spacing:0}.rd .ab-who__sentence{margin-top:22px;font-family:var(--font-display);font-size:40px;font-weight:600;line-height:1.35;letter-spacing:-.8px;color:var(--ink)}.rd .ab-who__soft{color:#9aa4ab}.rd .ab-nowrap{white-space:nowrap}.rd .ab-inline-photo{position:relative;display:inline-block;width:2em;height:.95em;overflow:hidden;border-radius:50px;vertical-align:-.1em;background:var(--surface)}.rd .ab-inline-photo img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.rd .ab-who__bottom{display:grid;grid-template-columns:1.6fr 1fr;gap:20px;margin-top:50px}.rd .ab-who__chips-wrap,.rd .ab-who__card-wrap{display:flex}.rd .ab-who__chips{display:flex;flex:1;flex-wrap:wrap;align-content:center;gap:10px;margin:0;padding:28px;list-style:none;border-radius:24px;background:var(--surface)}.rd .ab-chip{display:inline-flex;align-items:center;gap:10px;padding:6px 16px 6px 6px;border-radius:100px;background:#fff;box-shadow:0 0 0 1px #0000000a,0 6px 16px -10px #1e3c6e4d;font-size:15px;font-weight:500;color:var(--ink);transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s}.rd .ab-chip:hover{transform:translateY(-2px);box-shadow:0 0 0 1px #0000000a,0 14px 24px -14px #1e3c6e73}.rd .ab-chip__icon{display:grid;place-items:center;flex:none;width:32px;height:32px;border-radius:50%;color:#fff}.rd .ab-chip__icon svg{width:16px;height:16px}.rd .ab-chip>svg{width:14px;height:14px;color:var(--muted);transition:transform .35s cubic-bezier(.22,1,.36,1)}.rd .ab-chip:hover>svg{transform:translate(3px);color:var(--blue-1)}.rd .ab-who__card{display:flex;flex:1;flex-direction:column;justify-content:flex-end;gap:10px;min-height:220px;padding:28px;border-radius:24px;background:linear-gradient(150deg,#3b82f6,#406ae4);color:#fff;font-style:normal}.rd .ab-who__card-icon{display:grid;place-items:center;width:44px;height:44px;margin-bottom:auto;border-radius:50%;background:#ffffff40;box-shadow:inset 0 0 0 1px #ffffff80;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.rd .ab-who__card-icon svg{width:20px;height:20px}.rd .ab-who__card-line{font-family:var(--font-display);font-size:22px;font-weight:500;line-height:1.3;letter-spacing:-.3px}.rd .ab-who__card-line b{font-weight:700}.rd .ab-who__mail{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;padding:8px 16px;border-radius:100px;background:#fff;color:var(--ink);font-size:15px;font-weight:600;transition:background-color .25s}.rd .ab-who__mail:hover{background:#ffffffd9}.rd .ab-who__mail svg{width:16px;height:16px;color:var(--blue-1)}@media(max-width:1199px){.rd.ab-hero h1{font-size:60px}.rd .ab-who__sentence{font-size:34px}.rd .ab-facts__grid{grid-template-columns:1fr 1fr}.rd .ab-fact:last-child{grid-column:span 2}.rd .ab-who__bottom{grid-template-columns:1fr}}@media(max-width:809px){.rd.ab-hero{padding:150px 0 70px}.rd.ab-hero h1{font-size:40px;letter-spacing:-.8px}.rd.ab-hero h1 em{white-space:nowrap}.rd.ab-hero p{margin-top:18px;font-size:16px}.rd .ab-hero__cloud--1{width:70%;left:-25%}.rd .ab-hero__cloud--3{width:70%;right:-30%}.rd.ab-facts{padding-bottom:56px}.rd .ab-facts__grid{grid-template-columns:1fr;gap:12px}.rd .ab-fact:last-child{grid-column:auto}.rd .ab-fact{padding:24px 22px;border-radius:20px}.rd .ab-fact h2{margin-top:18px;font-size:20px}.rd.ab-who{padding-bottom:60px}.rd .ab-who__sentence{font-size:24px;line-height:1.45;letter-spacing:-.4px}.rd .ab-who__bottom{margin-top:32px;gap:12px}.rd .ab-who__chips{padding:16px;gap:8px;border-radius:20px}.rd .ab-chip{font-size:14px}.rd .ab-who__card{min-height:190px;padding:22px;border-radius:20px}.rd .ab-who__card-line{font-size:19px}}
