.page-module__J7mPJa__page{padding-block:56px 64px;scroll-margin-top:64px}.page-module__J7mPJa__intro{max-width:840px;margin-bottom:42px}.page-module__J7mPJa__intro h2{color:var(--color-bone);font:680 clamp(32px, 4vw, 56px)/1.08 var(--font-display);letter-spacing:0;margin:0}.page-module__J7mPJa__intro p{max-width:680px;color:var(--color-bone-2);font:400 clamp(16px, 1.3vw, 18px)/1.55 var(--font-sans);margin:16px 0 0}.page-module__J7mPJa__listSection{--color-ink:var(--color-accent-ink);--color-mint-hover:var(--color-accent-hover);--radius-btn:var(--radius-control);position:relative}.page-module__J7mPJa__featured{isolation:isolate;border-radius:var(--radius-card);background:var(--color-mint);color:var(--color-ink);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:48px;margin-bottom:40px;padding:44px 48px;text-decoration:none;transition:background-color .2s;display:grid;position:relative}.page-module__J7mPJa__kicker{font:500 13px/1 var(--font-mono);letter-spacing:.1em}.page-module__J7mPJa__featuredTitle{font:700 clamp(32px, 3.2vw, 46px)/1.05 var(--font-display);text-wrap:balance;margin:18px 0 0}.page-module__J7mPJa__featuredDescription{max-width:640px;font:400 18px/1.55 var(--font-sans);color:var(--color-ink);margin:16px 0 0}.page-module__J7mPJa__featuredAction{border-radius:var(--radius-btn);background:var(--color-ink);color:var(--color-bone);font:600 16px/1.2 var(--font-sans);white-space:nowrap;align-items:center;gap:10px;padding:16px 22px;display:inline-flex}.page-module__J7mPJa__featuredAction svg,.page-module__J7mPJa__tipAction svg{width:18px;height:18px;transition:transform .2s}.page-module__J7mPJa__featured:hover{background:var(--color-mint-hover)}.page-module__J7mPJa__featured:hover .page-module__J7mPJa__featuredAction svg,.page-module__J7mPJa__featured:focus-visible .page-module__J7mPJa__featuredAction svg{transform:translate(4px)}.page-module__J7mPJa__featured:focus-visible{outline:2px solid var(--color-ink);outline-offset:4px}.page-module__J7mPJa__featured:focus-visible:after{content:"";z-index:-1;border:8px solid var(--color-mint);border-radius:calc(var(--radius-card) + 8px);pointer-events:none;position:absolute;inset:-8px}.page-module__J7mPJa__list{border-top:1px solid rgb(var(--color-accent-rgb) / .22);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px;margin:0;padding:0;list-style:none;display:grid}.page-module__J7mPJa__listItem{border-bottom:1px solid rgb(var(--color-accent-rgb) / .22)}.page-module__J7mPJa__tipLink{min-height:0;color:var(--color-bone);grid-template-columns:56px minmax(0,1fr) 24px;align-items:baseline;column-gap:20px;padding:26px 0;text-decoration:none;display:grid}.page-module__J7mPJa__tipNumber{color:var(--color-bone-3);font:500 13px/1 var(--font-mono);letter-spacing:.08em;grid-row:1/3}.page-module__J7mPJa__tipTitle{min-width:0;font:700 22px/1.2 var(--font-display);text-wrap:pretty;grid-area:1/2}.page-module__J7mPJa__tipDescription{-webkit-line-clamp:2;min-width:0;font:400 15px/1.5 var(--font-sans);color:var(--color-bone-2);-webkit-box-orient:vertical;grid-area:2/2;margin-top:6px;display:-webkit-box;overflow:hidden}.page-module__J7mPJa__tipAction{color:var(--color-bone-3);grid-area:1/3/3;justify-self:end;display:inline-flex}.page-module__J7mPJa__tipNumber,.page-module__J7mPJa__tipTitle,.page-module__J7mPJa__tipAction{transition:color .2s}.page-module__J7mPJa__tipLink:hover :is(.page-module__J7mPJa__tipNumber,.page-module__J7mPJa__tipTitle,.page-module__J7mPJa__tipAction),.page-module__J7mPJa__listItem:focus-within :is(.page-module__J7mPJa__tipNumber,.page-module__J7mPJa__tipTitle,.page-module__J7mPJa__tipAction){color:var(--color-mint)}.page-module__J7mPJa__tipLink:hover .page-module__J7mPJa__tipAction svg,.page-module__J7mPJa__listItem:focus-within .page-module__J7mPJa__tipAction svg{transform:translate(4px)}.page-module__J7mPJa__listSection .archive-pagination{margin-top:48px}.page-module__J7mPJa__tipLink:focus-visible,.page-module__J7mPJa__empty a:focus-visible{outline:2px solid var(--color-mint);outline-offset:3px}@media (max-width:700px){.page-module__J7mPJa__page{padding-block:40px 48px}.page-module__J7mPJa__intro{margin-bottom:24px}.page-module__J7mPJa__intro h2{font-size:clamp(32px,8vw,42px)}.page-module__J7mPJa__intro p{font-size:16px}.page-module__J7mPJa__featured{grid-template-columns:minmax(0,1fr);gap:24px;padding:28px 24px}.page-module__J7mPJa__featuredTitle{font-size:30px}.page-module__J7mPJa__featuredAction{justify-self:start}.page-module__J7mPJa__list{grid-template-columns:minmax(0,1fr);column-gap:0}.page-module__J7mPJa__tipLink{grid-template-columns:44px minmax(0,1fr) 20px;padding:22px 0}.page-module__J7mPJa__tipTitle{font-size:20px}.page-module__J7mPJa__empty{padding:28px 24px}}@media (prefers-reduced-motion:reduce){.page-module__J7mPJa__featured,.page-module__J7mPJa__tipNumber,.page-module__J7mPJa__tipTitle,.page-module__J7mPJa__tipAction,.page-module__J7mPJa__tipAction svg,.page-module__J7mPJa__featuredAction svg{transition:none}.page-module__J7mPJa__featured:hover .page-module__J7mPJa__featuredAction svg,.page-module__J7mPJa__featured:focus-visible .page-module__J7mPJa__featuredAction svg,.page-module__J7mPJa__tipLink:hover .page-module__J7mPJa__tipAction svg,.page-module__J7mPJa__listItem:focus-within .page-module__J7mPJa__tipAction svg{transform:none}}
.NewsletterSignupHero-module__fQzuvq__scene{isolation:isolate;min-height:calc(100svh - 64px);color:var(--color-bone);background:#030303;align-items:center;display:grid;position:relative;overflow:hidden}.NewsletterSignupHero-module__fQzuvq__content{z-index:4;text-align:center;padding-block:80px;position:relative}.NewsletterSignupHero-module__fQzuvq__tipsScene{align-items:end}.NewsletterSignupHero-module__fQzuvq__tipsContent{padding-bottom:140px}.NewsletterSignupHero-module__fQzuvq__background{z-index:-1;position:absolute;inset:0}.NewsletterSignupHero-module__fQzuvq__video{object-fit:cover;object-position:62% center;width:100%;height:100%;display:block}.NewsletterSignupHero-module__fQzuvq__background:after{content:"";background:#03030385;position:absolute;inset:0}.NewsletterSignupHero-module__fQzuvq__content h1{letter-spacing:-.025em;text-wrap:balance;text-shadow:0 2px 20px #000;max-width:850px;margin:0 auto;font-size:clamp(36px,4.5vw,64px);font-weight:700;line-height:1.08}.NewsletterSignupHero-module__fQzuvq__content>p{color:#ece8dc;text-shadow:0 2px 12px #000;margin:24px auto;font-size:18px;line-height:1.6}.NewsletterSignupHero-module__fQzuvq__claims{color:var(--color-mint);flex-wrap:wrap;justify-content:center;gap:12px 24px;font-size:15px;font-weight:600;display:flex}.NewsletterSignupHero-module__fQzuvq__claims span{align-items:center;gap:8px;display:inline-flex}.NewsletterSignupHero-module__fQzuvq__claims i{background:currentColor;border-radius:50%;width:6px;height:6px}.NewsletterSignupHero-module__fQzuvq__form{width:min(100%,640px);margin:32px auto 0}.NewsletterSignupHero-module__fQzuvq__form .blueprint-consent{margin-top:20px}.NewsletterSignupHero-module__fQzuvq__row{grid-template-columns:minmax(0,1fr) auto;gap:12px;display:grid}.NewsletterSignupHero-module__fQzuvq__field{background:#030303cc;min-height:56px}.NewsletterSignupHero-module__fQzuvq__button{background:var(--color-mint)}.NewsletterSignupHero-module__fQzuvq__scene .NewsletterSignupHero-module__fQzuvq__form .NewsletterSignupHero-module__fQzuvq__button:hover{background:var(--color-cta-hover);color:var(--color-accent-ink);box-shadow:none}.NewsletterSignupHero-module__fQzuvq__scrollLink{z-index:4;width:48px;min-height:48px;color:var(--color-mint);flex-direction:column;justify-content:center;align-items:center;gap:0;margin:0;text-decoration:none;display:inline-flex;position:absolute;bottom:28px;left:50%;transform:translate(-50%)}.NewsletterSignupHero-module__fQzuvq__chevron{animation:2.4s ease-in-out infinite NewsletterSignupHero-module__fQzuvq__tips-chevron-down}.NewsletterSignupHero-module__fQzuvq__chevron+.NewsletterSignupHero-module__fQzuvq__chevron{animation-delay:.18s}@keyframes NewsletterSignupHero-module__fQzuvq__tips-chevron-down{0%,to{opacity:.5;transform:translateY(0)}50%{opacity:1;transform:translateY(4px)}}html:has(.NewsletterSignupHero-module__fQzuvq__scrollLink){scroll-behavior:smooth}.NewsletterSignupHero-module__fQzuvq__scrollLink:focus-visible{outline:2px solid var(--color-mint);outline-offset:5px}@media (max-width:640px){.NewsletterSignupHero-module__fQzuvq__scene{align-items:start}.NewsletterSignupHero-module__fQzuvq__tipsScene{align-items:end}.NewsletterSignupHero-module__fQzuvq__content{padding-block:calc(55vw + 36px) 48px}.NewsletterSignupHero-module__fQzuvq__tipsContent{padding-bottom:140px}.NewsletterSignupHero-module__fQzuvq__content>p{font-size:16px}.NewsletterSignupHero-module__fQzuvq__row{grid-template-columns:1fr}.NewsletterSignupHero-module__fQzuvq__button{min-height:56px}.NewsletterSignupHero-module__fQzuvq__background{height:55vw}.NewsletterSignupHero-module__fQzuvq__video{object-position:68% center}.NewsletterSignupHero-module__fQzuvq__background:after{background:linear-gradient(#0000 55%,#030303 100%)}}@media (prefers-reduced-motion:reduce){.NewsletterSignupHero-module__fQzuvq__chevron{animation:none}html:has(.NewsletterSignupHero-module__fQzuvq__scrollLink){scroll-behavior:auto}.NewsletterSignupHero-module__fQzuvq__video{display:none}.NewsletterSignupHero-module__fQzuvq__background{background:url(/ai-tips-signup-poster.webp) 62%/cover}}@media (prefers-reduced-motion:reduce) and (max-width:640px){.NewsletterSignupHero-module__fQzuvq__background{background-position:68%}}
