.product-account-link{display:flex;flex-direction:column;text-align:center;min-width:72px;justify-content:center;min-height:44px;font-size:13px;line-height:1.25;gap:3px;color:var(--chrome-ink)}.product-account-link small{font-size:11px;color:var(--chrome-muted)}
.hero-motion h1{font-size:clamp(2.6rem,6.5vw,6.9rem)!important;letter-spacing:-.055em;line-height:1.03;margin-left:0}.hero-motion h1 .library-word{display:inline-block;color:#fff!important;animation:library-arrive .65s cubic-bezier(.2,.7,.3,1) both}.hero-motion h1 .library-word:nth-of-type(2){animation-delay:.13s}.hero-motion h1 .library-word-accent{color:#ff8992!important;animation-delay:.26s}.library-account-note{max-width:620px;font-size:12px;line-height:1.55;color:#d9e2e6;margin:16px 0 0}.hero-motion .eyebrow{color:#dce6e8!important;letter-spacing:.12em;font-size:11px}.hero-motion .hero-description{margin:18px 0 0!important;max-width:660px}.hero-motion .hero-content .hero-actions{justify-content:flex-start}.hero-motion .hero-content{padding-bottom:36px!important}.hero-motion .hero-kicker{font-weight:600;color:#fff}.library-journey{padding:80px 0;background:var(--chrome-bg);color:var(--chrome-ink)}.library-journey-heading{display:grid;grid-template-columns:1fr .75fr;gap:48px;align-items:end;margin:24px 0 36px}.library-journey h2{font-size:clamp(2.5rem,4.7vw,4.9rem);line-height:1.04;letter-spacing:-.055em;margin:0}.library-journey-heading>p{font-size:18px;line-height:1.6;color:var(--chrome-muted);margin:0}.library-journey-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.library-journey-grid article{border:1px solid var(--chrome-line);border-radius:16px;padding:28px;background:var(--soft)}.library-journey-grid article>span{font-size:11px;letter-spacing:.12em;font-weight:700;color:#c62f43}.library-journey-grid h3{font-size:25px;line-height:1.15;letter-spacing:-.025em;margin:18px 0 12px}.library-journey-grid p{font-size:15px;line-height:1.65;color:var(--chrome-muted)}.library-journey-grid a,.library-updates a{font-weight:700;font-size:14px;border-bottom:1px solid currentColor;padding-bottom:3px}.library-updates{padding:28px 32px;margin-top:24px;border-left:3px solid #cc303b;background:var(--soft);border-radius:0 12px 12px 0}.library-updates strong{font-size:21px;letter-spacing:-.02em}.library-updates p{max-width:850px;font-size:15px;line-height:1.65;color:var(--chrome-muted)}
@keyframes library-arrive{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}
@media(max-width:780px){.library-journey-heading{grid-template-columns:1fr;gap:24px}.library-journey-grid{grid-template-columns:1fr}.library-journey{padding:54px 0}.library-updates{padding:22px}.library-journey-heading>p{font-size:16px}.product-account-link{min-width:52px;font-size:11px}.product-account-link small{font-size:9px}.hero-motion .hero-content .eyebrow{font-size:9px}.hero-motion h1{font-size:clamp(2.05rem,8.7vw,3.9rem)!important}.hero-motion .hero-content{padding-right:0!important}.hero-motion .hero-description{font-size:14px;line-height:1.5}.library-account-note{font-size:11px}}
@media(max-width:780px){.product-header .product-account-link{display:none}}
@media(prefers-reduced-motion:reduce){.hero-motion h1 .library-word{animation:none}}
