.whitepapers-page{width:100%;min-width:320px;overflow-x:clip;background:var(--shell)}.whitepapers-page h1,.whitepapers-page h2,.whitepapers-page h3,.whitepapers-page p,.whitepapers-page ul{margin:0}.whitepapers-page__canvas{position:relative;left:50%;width:1440px;transform:translateX(-50%);transform-origin:top center}.whitepapers-hero{display:flex;gap:72px;padding:0 0 0 80px;align-items:stretch;background:var(--nest)}.whitepapers-hero__content{width:620px;flex:none;padding:132px 0 88px}.whitepapers-hero__art{position:relative;flex:1 1;min-height:460px;overflow:hidden;border-radius:0 0 0 132px}.whitepapers-hero__art img{object-fit:cover;object-position:center 38%}.whitepapers-hero__eyebrow{position:relative;padding-left:19px;color:var(--onyx);font-family:IBM Plex Mono,monospace;font-size:14px;font-weight:600;letter-spacing:1.5px;line-height:16px;text-transform:uppercase}.whitepapers-hero h1{width:720px;margin-top:20px;font-family:Yumex,sans-serif;font-size:52px;font-style:italic;font-weight:700;line-height:62px}.whitepapers-hero__intro{width:620px;margin-top:20px;color:#333;font-size:18px;line-height:29px}.whitepapers-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:48px 40px;padding:88px 80px 120px}.whitepaper-card__art{position:relative;display:block;width:100%;height:260px;overflow:hidden;background:var(--nest)}.whitepaper-card__art img{object-fit:cover}.whitepaper-card__placeholder{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:24px;color:var(--cobalt);font-size:13px;text-align:center}.whitepaper-card__placeholder,.whitepaper-card__topic{font-family:IBM Plex Mono,monospace;font-weight:600;letter-spacing:1.5px;text-transform:uppercase}.whitepaper-card__topic{margin-top:20px;color:var(--ember);font-size:12px}.whitepaper-card h2{margin-top:10px;font-size:22px;font-weight:600;line-height:29px}.whitepaper-card h2 a{color:var(--onyx);text-decoration:none}.whitepaper-card h2 a:hover{color:var(--cobalt)}.whitepaper-card__meta{display:block;margin-top:10px;color:#6b6b6b;font-family:IBM Plex Mono,monospace;font-size:13px}.whitepapers-coming{padding:88px 80px 140px}.whitepapers-coming__panel{width:720px;padding:56px 64px 64px;border:1px solid #d9d9d9;background:var(--shell)}.whitepapers-coming__eyebrow{position:relative;padding-left:19px;color:var(--ember);font-family:IBM Plex Mono,monospace;font-size:13px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase}.whitepapers-coming h2{margin-top:18px;font-family:Yumex,sans-serif;font-size:34px;font-style:italic;font-weight:700;line-height:44px}.whitepapers-coming__body{margin-top:18px;color:#333;font-size:17px;line-height:28px}.whitepapers-coming__cta{display:flex;width:190px;height:50px;margin-top:28px;align-items:center;justify-content:center;background:var(--onyx);color:var(--shell);font-family:IBM Plex Mono,monospace;font-size:14px;font-weight:500;text-decoration:none}.whitepapers-coming__cta:hover{background:var(--ember)}.whitepaper-landing{display:flex;gap:80px;padding:120px 80px 140px;align-items:flex-start}.whitepaper-landing__pitch{width:640px;flex:none}.whitepaper-landing__eyebrow{position:relative;padding-left:19px;color:var(--ember);font-family:IBM Plex Mono,monospace;font-size:13px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase}.whitepaper-landing h1{margin-top:18px;font-family:Yumex,sans-serif;font-size:44px;font-style:italic;font-weight:700;line-height:54px}.whitepaper-landing__meta{margin-top:14px;color:#6b6b6b;font-family:IBM Plex Mono,monospace;font-size:13px}.whitepaper-landing__cover{position:relative;width:560px;height:340px;margin-top:32px;overflow:hidden;background:var(--nest)}.whitepaper-landing__cover img{object-fit:cover}.whitepaper-landing__abstract{margin-top:32px;color:#333;font-size:18px;line-height:30px}.whitepaper-landing__bullets{margin-top:28px}.whitepaper-landing__bullets>p{font-family:IBM Plex Mono,monospace;font-size:13px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase}.whitepaper-landing__bullets ul{margin-top:14px;padding-left:22px}.whitepaper-landing__bullets li{margin-top:10px;color:#333;font-size:16px;line-height:26px}.whitepaper-landing__bullets li::marker{color:var(--ember)}.whitepaper-gate{position:sticky;top:96px;width:420px;flex:none;padding:36px 34px 40px;background:var(--cobalt)}.whitepaper-gate__eyebrow{color:#f2d858;font-family:Inter,sans-serif;font-size:11px;font-weight:500;letter-spacing:1.5px;text-transform:uppercase}.whitepaper-gate h2{margin-top:14px;color:var(--shell);font-size:24px;font-weight:500;line-height:30px}.whitepaper-gate__body{margin-top:12px;color:var(--sky);font-size:15px;line-height:24px}.whitepaper-gate__form{margin-top:22px}.whitepaper-gate__form label{display:block;margin-top:16px}.whitepaper-gate__form label span{display:block;color:var(--shell);font-family:IBM Plex Mono,monospace;font-size:12px;font-weight:500;letter-spacing:1px;text-transform:uppercase}.whitepaper-gate__form input{width:100%;height:46px;margin-top:8px;padding:0 14px;border:1px solid transparent;background:var(--shell);color:var(--onyx);font-family:Inter,sans-serif;font-size:15px}.whitepaper-gate__form input:focus-visible{outline:2px solid var(--sky);outline-offset:1px}.whitepaper-gate__download,.whitepaper-gate__form button{display:flex;width:100%;height:50px;margin-top:22px;align-items:center;justify-content:center;border:0;background:var(--sky);color:var(--onyx);font-family:IBM Plex Mono,monospace;font-size:14px;font-weight:500;text-decoration:none;cursor:pointer}.whitepaper-gate__download:hover,.whitepaper-gate__form button:hover{background:var(--ember);color:var(--shell)}.whitepaper-gate__form button:disabled{opacity:.6;cursor:default}.whitepaper-gate__error{margin-top:14px;color:#ffb3ad;font-size:14px}@media (min-width:901px){.whitepapers-page__canvas{left:0;transform:none;zoom:calc(100vw / 1440px)}}@media (max-width:900px){.whitepapers-page,.whitepapers-page__canvas{overflow:visible}.whitepapers-page__canvas{position:relative;left:0;width:100%;transform:none}.whitepapers-hero{flex-direction:column;gap:40px;padding:96px 24px 0}.whitepapers-hero__content{width:100%;padding:0 0 8px}.whitepapers-hero__art{flex:none;width:100%;min-height:260px}.whitepapers-hero h1{width:100%;font-size:36px;line-height:44px}.whitepapers-hero__intro{width:100%;font-size:16px;line-height:26px}.whitepapers-grid{grid-template-columns:1fr;gap:40px;padding:56px 24px 80px}.whitepaper-card__art{height:220px}.whitepapers-coming{padding:56px 24px 96px}.whitepapers-coming__panel{width:100%;padding:36px 28px 40px}.whitepapers-coming h2{font-size:28px;line-height:36px}.whitepaper-landing{flex-direction:column;gap:48px;padding:88px 24px 96px}.whitepaper-landing__pitch{width:100%}.whitepaper-landing h1{font-size:32px;line-height:40px}.whitepaper-landing__cover{width:100%;height:240px}.whitepaper-gate{position:static;width:100%}}