.PageHero-module__115iQq__section{background:var(--surface);border-radius:1.5rem;padding:clamp(4.5rem,9vw,7.5rem) 0 clamp(3.5rem,7vw,6rem);position:relative;overflow:hidden;box-shadow:0 24px 60px -30px #0f172a29}.PageHero-module__115iQq__glow{aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#0047ff1a 0%,#0000 68%);width:55%;position:absolute;top:-30%;right:-10%}.PageHero-module__115iQq__inner{z-index:1;width:min(1200px,100% - 4rem);margin:0 auto;position:relative}.PageHero-module__115iQq__section[data-align=center] .PageHero-module__115iQq__inner{text-align:center;flex-direction:column;align-items:center;display:flex}.PageHero-module__115iQq__title{font-family:var(--font-heading);letter-spacing:-.032em;color:var(--foreground);text-wrap:balance;max-width:20ch;margin:0;font-size:clamp(2.4rem,6vw,5rem);font-weight:700;line-height:1.02}.PageHero-module__115iQq__section[data-align=center] .PageHero-module__115iQq__title{max-width:16ch}.PageHero-module__115iQq__title em{color:var(--color-brand);font-style:normal}.PageHero-module__115iQq__intro{color:var(--muted-foreground);text-wrap:pretty;max-width:58ch;margin:clamp(1.6rem,2.6vw,2.2rem) 0 0;font-size:clamp(1.05rem,1.5vw,1.3rem);line-height:1.6}.PageHero-module__115iQq__section[data-align=center] .PageHero-module__115iQq__intro{max-width:52ch}.PageHero-module__115iQq__cta{background:var(--surface-contrast);color:var(--on-contrast);letter-spacing:-.01em;will-change:transform;border-radius:999px;align-items:center;gap:.5rem;margin-top:clamp(2rem,3.5vw,2.8rem);padding:.85rem 1.5rem;font-size:clamp(.9rem,1vw,1rem);font-weight:600;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s;display:inline-flex}.PageHero-module__115iQq__cta:hover{transform:translateY(-2px);box-shadow:0 16px 34px -18px #0f172a80}.PageHero-module__115iQq__cta:active{transform:translateY(0)scale(.98)}.PageHero-module__115iQq__cta svg{transition:transform .25s cubic-bezier(.16,1,.3,1)}.PageHero-module__115iQq__cta:hover svg{transform:translate(2px,-2px)}@media (max-width:560px){.PageHero-module__115iQq__inner{width:calc(100% - 2rem)}}
.page-module__D1rvnq__page{background:var(--background);min-height:100svh}.page-module__D1rvnq__panel{background:var(--surface);border-radius:1.5rem;padding:clamp(3rem,6vw,5rem) 0 clamp(3.5rem,7vw,6rem);position:relative;overflow:hidden;box-shadow:0 24px 60px -30px #0f172a29}.page-module__D1rvnq__inner{z-index:1;width:min(1200px,100% - 4rem);margin:0 auto;position:relative}.page-module__D1rvnq__filterBar{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 1.4rem;margin-bottom:clamp(2.4rem,4vw,3.4rem);padding-bottom:clamp(2rem,3.5vw,3rem);display:flex}.page-module__D1rvnq__filters{flex-wrap:wrap;gap:.42rem;display:flex}.page-module__D1rvnq__filterBtn{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--muted-foreground);border:1px solid var(--border);cursor:pointer;isolation:isolate;background:0 0;border-radius:999px;align-items:center;gap:.42rem;min-height:34px;padding:.5rem 1rem;font-size:clamp(.56rem,.66vw,.64rem);transition:color .2s,border-color .2s;display:inline-flex;position:relative}.page-module__D1rvnq__filterBtn:hover{color:var(--foreground);border-color:var(--color-brand-mid)}.page-module__D1rvnq__filterBtnActive{color:#fff;border-color:#0000}.page-module__D1rvnq__filterBtnText{z-index:1;position:relative}.page-module__D1rvnq__filterBtnCount{z-index:1;color:#0f172a4d;letter-spacing:.06em;font-size:clamp(.46rem,.54vw,.52rem);position:relative}.page-module__D1rvnq__filterBtnActive .page-module__D1rvnq__filterBtnCount{color:#ffffffb8}.page-module__D1rvnq__filterPillBg{background:var(--color-brand);z-index:0;border-radius:999px;position:absolute;inset:0;box-shadow:0 10px 26px -12px #0047ff99}.page-module__D1rvnq__block{margin-top:clamp(2.6rem,4.5vw,4rem)}.page-module__D1rvnq__block:first-of-type{margin-top:0}.page-module__D1rvnq__featuredGrid{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.page-module__D1rvnq__featuredHeroCell{grid-column:1/-1}.page-module__D1rvnq__cardGlow{background:radial-gradient(60% 75% at 100% 0%, var(--color-brand-soft) 0%, transparent 62%);opacity:0;pointer-events:none;transition:opacity .4s;position:absolute;inset:0}.page-module__D1rvnq__featuredHero{background:#04102a;border-radius:1.5rem;flex-direction:column;gap:1.1rem;min-height:clamp(15rem,24vw,19rem);padding:clamp(2rem,3.6vw,3.2rem);text-decoration:none;display:flex;position:relative;overflow:hidden}.page-module__D1rvnq__featuredMedia{z-index:0;position:absolute;inset:0}.page-module__D1rvnq__featuredMedia img{object-fit:cover}.page-module__D1rvnq__featuredMedia:before{content:"";z-index:1;mix-blend-mode:color;opacity:.58;pointer-events:none;background:#0047ff;position:absolute;inset:0}.page-module__D1rvnq__featuredMedia:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg,#04102ae0 0%,#04102a9e 55%,#04102a4d 100%);position:absolute;inset:0}.page-module__D1rvnq__featuredHero .page-module__D1rvnq__cardMeta,.page-module__D1rvnq__featuredHero .page-module__D1rvnq__featuredTitle,.page-module__D1rvnq__featuredHero .page-module__D1rvnq__featuredExcerpt,.page-module__D1rvnq__featuredHero .page-module__D1rvnq__cardFooter{z-index:3;position:relative}.page-module__D1rvnq__featuredHero .page-module__D1rvnq__cardGlow{z-index:2;opacity:.7;background:radial-gradient(55% 80% at 95% 0,#0047ff66 0%,#0000 60%)}.page-module__D1rvnq__featuredHero .page-module__D1rvnq__featuredTitle{color:var(--on-contrast);max-width:22ch;font-size:clamp(1.8rem,3.4vw,3.2rem)}.page-module__D1rvnq__featuredHero .page-module__D1rvnq__featuredExcerpt{color:#f9fafb9e;max-width:56ch}.page-module__D1rvnq__featuredHero .page-module__D1rvnq__cardFooter{border-top-color:#f9fafb1f}.page-module__D1rvnq__featuredHero .page-module__D1rvnq__postDate{color:#f9fafb8c}.page-module__D1rvnq__featuredHero .page-module__D1rvnq__readTime{color:#f9fafb80}.page-module__D1rvnq__featuredHero .page-module__D1rvnq__categoryChip{color:#fff;background:var(--color-brand);border-color:#0000}.page-module__D1rvnq__featuredHero .page-module__D1rvnq__readMore{color:#fff}.page-module__D1rvnq__featuredCard{background:var(--surface-2);will-change:transform;border-radius:1.5rem;flex-direction:column;gap:.9rem;min-height:clamp(12rem,16vw,14rem);padding:clamp(1.7rem,2.6vw,2.3rem);text-decoration:none;transition:background .25s,transform .35s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden}.page-module__D1rvnq__featuredCard:hover{background:var(--color-brand);transform:translateY(-4px)}.page-module__D1rvnq__featuredCard:hover .page-module__D1rvnq__featuredTitle,.page-module__D1rvnq__featuredCard:hover .page-module__D1rvnq__readMore{color:#fff}.page-module__D1rvnq__featuredCard:hover .page-module__D1rvnq__featuredExcerpt{color:#ffffffd1}.page-module__D1rvnq__featuredCard:hover .page-module__D1rvnq__postDate,.page-module__D1rvnq__featuredCard:hover .page-module__D1rvnq__readTime{color:#ffffffb8}.page-module__D1rvnq__featuredCard:hover .page-module__D1rvnq__categoryChip{color:#fff;border-color:#ffffff80}.page-module__D1rvnq__featuredCard:hover .page-module__D1rvnq__cardFooter{border-top-color:#fff3}.page-module__D1rvnq__featuredCard:hover .page-module__D1rvnq__readMoreIcon{transform:translate(3px,-3px)}.page-module__D1rvnq__cardMeta{z-index:1;align-items:center;gap:.7rem;display:flex;position:relative}.page-module__D1rvnq__categoryChip{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.14em;color:var(--color-brand);border:1px solid var(--color-brand-mid);white-space:nowrap;border-radius:999px;padding:.22rem .6rem;font-size:clamp(.48rem,.56vw,.54rem);transition:color .25s,border-color .25s,background .25s}.page-module__D1rvnq__readTime{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--muted-foreground);font-size:clamp(.48rem,.56vw,.54rem);transition:color .25s}.page-module__D1rvnq__featuredTitle{z-index:1;font-family:var(--font-heading);letter-spacing:-.028em;color:var(--foreground);text-wrap:balance;font-size:clamp(1.35rem,2vw,1.9rem);font-weight:700;line-height:1.05;transition:color .25s;position:relative}.page-module__D1rvnq__featuredExcerpt{z-index:1;color:var(--muted-foreground);text-wrap:pretty;font-size:clamp(.86rem,.98vw,.98rem);line-height:1.6;transition:color .25s;position:relative}.page-module__D1rvnq__cardFooter{z-index:1;border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:1rem;margin-top:auto;padding-top:1.2rem;transition:border-color .25s;display:flex;position:relative}.page-module__D1rvnq__postDate{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:#0f172a6b;font-size:clamp(.48rem,.56vw,.54rem);transition:color .25s}.page-module__D1rvnq__readMore{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.14em;color:var(--color-brand);white-space:nowrap;align-items:center;gap:.34rem;font-size:clamp(.52rem,.62vw,.6rem);transition:color .25s;display:inline-flex}.page-module__D1rvnq__readMoreIcon{transition:transform .3s cubic-bezier(.16,1,.3,1)}.page-module__D1rvnq__featuredHero:hover .page-module__D1rvnq__readMoreIcon{transform:translate(3px,-3px)}.page-module__D1rvnq__postList{flex-direction:column;display:flex}.page-module__D1rvnq__postRow{border-bottom:1px solid var(--border);border-radius:1rem;grid-template-columns:2.8rem 1fr auto auto;align-items:center;gap:0 clamp(1rem,2vw,1.8rem);padding:clamp(1.2rem,2vw,1.5rem) clamp(.8rem,1.4vw,1.2rem);text-decoration:none;transition:background .3s,transform .3s cubic-bezier(.16,1,.3,1);display:grid}.page-module__D1rvnq__postRow:hover{background:var(--surface-2);border-bottom-color:#0000;transform:translate(4px)}.page-module__D1rvnq__postIndex{font-family:var(--font-mono);letter-spacing:.04em;color:var(--color-brand);align-self:start;padding-top:.35rem;font-size:clamp(.6rem,.72vw,.7rem);line-height:1}.page-module__D1rvnq__postLeft{flex-direction:column;align-items:flex-start;gap:.55rem;min-width:0;display:flex}.page-module__D1rvnq__postTitle{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--foreground);text-wrap:balance;font-size:clamp(1.05rem,1.5vw,1.5rem);font-weight:700;line-height:1.1;transition:color .25s}.page-module__D1rvnq__postRow:hover .page-module__D1rvnq__postTitle{color:var(--color-brand)}.page-module__D1rvnq__postRight{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.34rem;display:flex}.page-module__D1rvnq__postArrow{color:var(--color-brand);opacity:.45;transition:opacity .25s,transform .3s cubic-bezier(.16,1,.3,1)}.page-module__D1rvnq__postRow:hover .page-module__D1rvnq__postArrow{opacity:1;transform:translate(3px,-3px)}.page-module__D1rvnq__empty{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.14em;color:var(--muted-foreground);text-align:center;padding:clamp(2.5rem,5vw,4rem) 0;font-size:clamp(.6rem,.72vw,.7rem)}.page-module__D1rvnq__nlSection{background:var(--surface);border-radius:1.5rem;padding:clamp(3.5rem,7vw,6rem) 0;position:relative;overflow:hidden;box-shadow:0 24px 60px -30px #0f172a29}.page-module__D1rvnq__nlGlow{aspect-ratio:1.6;pointer-events:none;background:radial-gradient(circle,#0047ff1f 0%,#0000 62%);width:70%;position:absolute;bottom:-40%;left:50%;transform:translate(-50%)}.page-module__D1rvnq__nlInner{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:1rem;width:min(760px,100% - 4rem);margin:0 auto;display:flex;position:relative}.page-module__D1rvnq__nlTitle{font-family:var(--font-heading);letter-spacing:-.03em;color:var(--foreground);text-wrap:balance;font-size:clamp(2rem,4.4vw,3.6rem);font-weight:700;line-height:1.02}.page-module__D1rvnq__nlTitle em{color:var(--color-brand);font-style:normal}.page-module__D1rvnq__nlSub{color:var(--muted-foreground);text-wrap:pretty;max-width:46ch;margin-top:.2rem;font-size:clamp(.92rem,1.1vw,1.08rem);line-height:1.6}.page-module__D1rvnq__nlBtn{background:var(--color-brand);color:#fff;font-family:var(--font-heading);letter-spacing:-.01em;will-change:transform;border-radius:999px;align-items:center;gap:.55rem;margin-top:1rem;padding:.9rem 1.7rem;font-size:clamp(.9rem,1vw,1rem);font-weight:600;text-decoration:none;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s;display:inline-flex}.page-module__D1rvnq__nlBtn:hover{transform:translateY(-2px);box-shadow:0 16px 34px -16px #0047ff80}.page-module__D1rvnq__nlBtn:active{transform:translateY(0)scale(.98)}.page-module__D1rvnq__nlBtn svg{transition:transform .25s cubic-bezier(.16,1,.3,1)}.page-module__D1rvnq__nlBtn:hover svg{transform:translate(2px,-2px)}@media (max-width:820px){.page-module__D1rvnq__featuredGrid{grid-template-columns:1fr;gap:.75rem}.page-module__D1rvnq__featuredHeroCell{grid-column:auto}.page-module__D1rvnq__postRow{grid-template-columns:2.2rem 1fr auto}.page-module__D1rvnq__postRight{display:none}}@media (max-width:768px){.page-module__D1rvnq__inner{width:calc(100% - 3rem)}.page-module__D1rvnq__filterBar{justify-content:flex-start}}@media (max-width:560px){.page-module__D1rvnq__inner,.page-module__D1rvnq__nlInner{width:calc(100% - 2rem)}.page-module__D1rvnq__postRow{grid-template-columns:1fr auto;padding-left:.4rem;padding-right:.4rem}.page-module__D1rvnq__postIndex{display:none}}
.page-module__EmL_fW__listSection{background:var(--surface);border-radius:1.5rem;padding:clamp(3rem,6vw,5rem) 0;position:relative;overflow:hidden;box-shadow:0 24px 60px -30px #0f172a29}.page-module__EmL_fW__inner{width:min(1200px,100% - 4rem);margin:0 auto}.page-module__EmL_fW__list{grid-template-columns:repeat(auto-fill,minmax(min(100%,26rem),1fr));gap:clamp(1.2rem,2.2vw,1.75rem);display:grid}.page-module__EmL_fW__cardWrap{display:flex}.page-module__EmL_fW__featuredWrap{grid-column:1/-1}@media (min-width:900px){.page-module__EmL_fW__featured{flex-direction:row;align-items:stretch;gap:.4rem;padding:.75rem}.page-module__EmL_fW__featured .page-module__EmL_fW__media{aspect-ratio:auto;flex:54%;min-height:21rem}.page-module__EmL_fW__featured .page-module__EmL_fW__body{flex:46%;justify-content:center;gap:.85rem;padding:clamp(1.5rem,2.6vw,2.6rem)}.page-module__EmL_fW__featured .page-module__EmL_fW__title{-webkit-line-clamp:3;font-size:clamp(1.6rem,2.3vw,2.2rem);line-height:1.1}.page-module__EmL_fW__featured .page-module__EmL_fW__preview{-webkit-line-clamp:4;font-size:1rem}}.page-module__EmL_fW__card{background:var(--surface-2);border-radius:1.5rem;flex-direction:column;width:100%;padding:.75rem .75rem 1.6rem;text-decoration:none;display:flex}.page-module__EmL_fW__media{aspect-ratio:16/10;background:var(--surface-contrast);border-radius:1.1rem;position:relative;overflow:hidden}.page-module__EmL_fW__mediaImg{object-fit:cover}.page-module__EmL_fW__body{flex-direction:column;flex:1;gap:.6rem;padding:1.2rem .9rem 0;display:flex}.page-module__EmL_fW__title{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--foreground);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:clamp(1.2rem,1.6vw,1.5rem);font-weight:600;line-height:1.18;transition:color .2s;display:-webkit-box;overflow:hidden}.page-module__EmL_fW__card:hover .page-module__EmL_fW__title{color:var(--color-brand)}.page-module__EmL_fW__preview{color:var(--muted-foreground);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.92rem;line-height:1.55;display:-webkit-box;overflow:hidden}.page-module__EmL_fW__cta{background:var(--surface);text-align:center;border-radius:1.5rem;flex-direction:column;align-items:center;gap:.6rem;padding:clamp(2.75rem,5vw,4.25rem);display:flex;box-shadow:0 24px 60px -30px #0f172a29}.page-module__EmL_fW__ctaTitle{font-family:var(--font-heading);letter-spacing:-.025em;color:var(--foreground);text-wrap:balance;margin:0;font-size:clamp(1.7rem,3.2vw,2.6rem);font-weight:700}.page-module__EmL_fW__ctaBtn{background:var(--surface-contrast);color:var(--on-contrast);will-change:transform;border-radius:999px;align-items:center;gap:.5rem;margin-top:.9rem;padding:.9rem 1.7rem;font-size:clamp(.9rem,1vw,1rem);font-weight:600;text-decoration:none;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s;display:inline-flex}.page-module__EmL_fW__ctaBtn:hover{transform:translateY(-2px);box-shadow:0 16px 34px -18px #0f172a80}.page-module__EmL_fW__ctaBtn:active{transform:translateY(0)scale(.98)}.page-module__EmL_fW__ctaBtn svg{transition:transform .25s cubic-bezier(.16,1,.3,1)}.page-module__EmL_fW__ctaBtn:hover svg{transform:translate(2px,-2px)}@media (max-width:560px){.page-module__EmL_fW__inner{width:calc(100% - 2rem)}.page-module__EmL_fW__list{grid-template-columns:1fr}}
.page-module__r_eoHW__listSection{background:var(--surface);border-radius:1.5rem;padding:clamp(3rem,6vw,5rem) 0;position:relative;overflow:hidden;box-shadow:0 24px 60px -30px #0f172a29}.page-module__r_eoHW__inner{width:min(1200px,100% - 4rem);margin:0 auto}.page-module__r_eoHW__list{grid-template-columns:repeat(auto-fill,minmax(min(100%,26rem),1fr));gap:clamp(1.2rem,2.2vw,1.75rem);display:grid}.page-module__r_eoHW__cardWrap{display:flex}.page-module__r_eoHW__card{background:var(--surface-2);will-change:transform;border-radius:1.5rem;flex-direction:column;width:100%;padding:.75rem .75rem 1.6rem;text-decoration:none;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s cubic-bezier(.16,1,.3,1);display:flex}.page-module__r_eoHW__card:hover{transform:translateY(-6px);box-shadow:0 30px 60px -32px #0f172a52}.page-module__r_eoHW__media{aspect-ratio:16/10;background:var(--surface-contrast);border-radius:1.1rem;position:relative;overflow:hidden}.page-module__r_eoHW__mediaImg{object-fit:cover;transition:transform .55s cubic-bezier(.16,1,.3,1)}.page-module__r_eoHW__media:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(#0000 58%,#0a0a0a73 100%);position:absolute;inset:0}.page-module__r_eoHW__card:hover .page-module__r_eoHW__mediaImg{transform:scale(1.05)}.page-module__r_eoHW__sector{z-index:3;-webkit-backdrop-filter:blur(8px);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:#fff;background:#ffffff29;border:1px solid #ffffff3d;border-radius:999px;padding:.32rem .7rem;font-size:.6rem;position:absolute;bottom:.85rem;left:.85rem}.page-module__r_eoHW__body{flex-direction:column;flex:1;gap:.6rem;padding:1.2rem .9rem 0;display:flex}.page-module__r_eoHW__title{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--foreground);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:clamp(1.2rem,1.6vw,1.5rem);font-weight:600;line-height:1.18;display:-webkit-box;overflow:hidden}.page-module__r_eoHW__preview{color:var(--muted-foreground);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.92rem;line-height:1.55;display:-webkit-box;overflow:hidden}.page-module__r_eoHW__footer{justify-content:space-between;align-items:center;gap:1rem;margin-top:auto;padding-top:clamp(1rem,1.8vw,1.4rem);display:flex}.page-module__r_eoHW__meta{flex-direction:column;gap:.3rem;min-width:0;display:flex}.page-module__r_eoHW__result{font-family:var(--font-heading);letter-spacing:-.01em;color:var(--foreground);font-size:.92rem;font-weight:600}.page-module__r_eoHW__github{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--color-brand);align-items:center;gap:.35rem;font-size:.62rem;display:inline-flex}.page-module__r_eoHW__arrow{background:var(--surface);width:2.5rem;height:2.5rem;color:var(--foreground);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;transition:background .3s,color .3s,transform .3s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 8px 20px -12px #0f172a4d}.page-module__r_eoHW__card:hover .page-module__r_eoHW__arrow{background:var(--color-brand);color:#fff}.page-module__r_eoHW__arrow svg{transition:transform .3s cubic-bezier(.16,1,.3,1)}.page-module__r_eoHW__card:hover .page-module__r_eoHW__arrow svg{transform:translate(2px,-2px)}.page-module__r_eoHW__cta{background:var(--surface);text-align:center;border-radius:1.5rem;flex-direction:column;align-items:center;gap:.6rem;padding:clamp(2.75rem,5vw,4.25rem);display:flex;box-shadow:0 24px 60px -30px #0f172a29}.page-module__r_eoHW__ctaTitle{font-family:var(--font-heading);letter-spacing:-.025em;color:var(--foreground);text-wrap:balance;margin:0;font-size:clamp(1.7rem,3.2vw,2.6rem);font-weight:700}.page-module__r_eoHW__ctaBtn{background:var(--surface-contrast);color:var(--on-contrast);will-change:transform;border-radius:999px;align-items:center;gap:.5rem;margin-top:.9rem;padding:.9rem 1.7rem;font-size:clamp(.9rem,1vw,1rem);font-weight:600;text-decoration:none;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s;display:inline-flex}.page-module__r_eoHW__ctaBtn:hover{transform:translateY(-2px);box-shadow:0 16px 34px -18px #0f172a80}.page-module__r_eoHW__ctaBtn:active{transform:translateY(0)scale(.98)}.page-module__r_eoHW__ctaBtn svg{transition:transform .25s cubic-bezier(.16,1,.3,1)}.page-module__r_eoHW__ctaBtn:hover svg{transform:translate(2px,-2px)}@media (max-width:560px){.page-module__r_eoHW__inner{width:calc(100% - 2rem)}.page-module__r_eoHW__list{grid-template-columns:1fr}}
