.dogeos-static-home{color:var(--dogeos-ink);background:var(--dogeos-bg);font-family:var(--dogeos-font-body);overflow:clip}.dogeos-static-home h1,.dogeos-static-home h2,.dogeos-static-home h3,.dogeos-static-home p{margin:0}.dogeos-static-home a{color:inherit;text-decoration:none}.dogeos-home-inner{width:min(1180px,100% - 64px);margin-inline:auto}.dogeos-home-hero{padding-block:32px 120px}.dogeos-home-hero__grid{grid-template-columns:minmax(0,692fr) minmax(0,368fr);align-items:start;column-gap:clamp(32px,8.333vw,120px);min-height:639px;display:grid}.dogeos-home-categories{min-height:89px;font-family:var(--dogeos-font-display);flex-direction:column;align-items:flex-start;gap:4px;margin-bottom:40px;padding-block:12px;font-size:16px;line-height:19px;display:flex}.dogeos-home-categories a{text-underline-offset:5px;justify-content:space-between;align-items:center;gap:20px;min-width:175px;display:flex}.dogeos-home-categories a:hover{text-decoration:underline}.dogeos-home-categories .dogeos-home-categories__start{color:var(--dogeos-bg);background:var(--dogeos-ink)}.dogeos-home-categories__start .dogeos-home-arrow{transform:rotate(180deg)}.dogeos-static-home .dogeos-home-eyebrow{font-family:var(--dogeos-font-mono);text-transform:uppercase;font-size:16px;font-weight:400;line-height:1}.dogeos-static-home .dogeos-home-eyebrow--badge{color:var(--dogeos-bg);background:var(--dogeos-ink);margin-bottom:17.5px;display:inline-flex}.dogeos-home-hero h1{font-family:var(--dogeos-font-display);font-size:clamp(46px,4.723vw,68px);font-weight:700;line-height:1.1}.dogeos-home-hero h1 span{display:block}.dogeos-static-home .dogeos-home-hero__lead{max-width:692px;color:var(--dogeos-muted);margin-top:40px;font-size:18px;line-height:1.4}.dogeos-home-hero__actions{flex-wrap:wrap;gap:12px;margin-top:69.5px;display:flex}.dogeos-static-home .dogeos-home-cta{border:1px solid var(--dogeos-border);min-height:60px;font-family:"Haffer XH", var(--dogeos-font-body);text-align:center;border-radius:999px;justify-content:center;align-items:center;gap:16px;padding:16px 28px;font-size:14px;font-weight:500;line-height:1.4;transition:background-color .16s,border-color .16s;display:inline-flex}.dogeos-static-home .dogeos-home-cta--primary{color:#fdfdfd;background:linear-gradient(#323232,#141414);border-color:#323232}.dogeos-static-home .dogeos-home-cta--primary:hover{background:#414141}.dark .dogeos-static-home .dogeos-home-cta--primary{color:#000;background:linear-gradient(#fdfdfd,#dedede);border-color:#fdfdfd}.dark .dogeos-static-home .dogeos-home-cta--primary:hover{background:#fff}.dogeos-static-home .dogeos-home-cta--secondary{background:var(--dogeos-bg)}.dogeos-static-home .dogeos-home-cta--secondary:hover{background:var(--dogeos-panel);border-color:var(--dogeos-ink)}.dogeos-home-arrow{background:currentColor;flex:0 0 16px;width:16px;height:16px;display:block;-webkit-mask:url(/assets/docs/arrow-right.svg) 50%/contain no-repeat;mask:url(/assets/docs/arrow-right.svg) 50%/contain no-repeat}.dogeos-home-hero__visual{width:100%;min-width:0;height:639px;position:relative}.dogeos-home-hero__image{aspect-ratio:514/706;object-fit:cover;object-position:center;mix-blend-mode:multiply;width:139.674%;max-width:none;height:auto;position:absolute;top:-37px;left:-28.2609%}.dark .dogeos-home-hero__image{mix-blend-mode:screen}.dogeos-home-section{padding-bottom:120px;scroll-margin-top:85px}.dogeos-home-section__header{margin-bottom:56px}.dogeos-home-section__header h2,.dogeos-home-quickstart__intro h2{font-family:var(--dogeos-font-display);font-size:68px;font-weight:700;line-height:1.1}.dogeos-home-section__header p{color:var(--dogeos-muted);margin-top:24px;font-size:18px;line-height:1.4}.dogeos-home-nav-grid{grid-template-rows:repeat(2,minmax(233px,auto));grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.dogeos-home-nav-card,.dogeos-home-tool-card,.dogeos-home-community-card{border:1px solid var(--dogeos-border);background:var(--dogeos-surface);border-radius:20px;padding:32px;transition:background-color .16s,border-color .16s;position:relative}.dogeos-home-nav-card:hover,.dogeos-home-tool-card:hover,.dogeos-home-community-card:hover{border-color:var(--dogeos-ink);background:var(--dogeos-panel)}.dogeos-home-nav-card{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.dogeos-home-nav-card--featured{grid-row:span 2}.dogeos-home-nav-card__art{object-fit:contain;width:58px;height:58px}.dogeos-home-nav-card--featured .dogeos-home-nav-card__art{width:285px;max-width:100%;height:283.73px}.dogeos-home-card-copy{min-width:0}.dogeos-home-nav-card .dogeos-home-card-copy{margin-top:auto;padding-right:28px}.dogeos-home-card-copy h3{font-family:var(--dogeos-font-display);font-size:24px;font-weight:700;line-height:1.2}.dogeos-home-card-copy p{color:var(--dogeos-muted);margin-top:8px;font-size:14px;line-height:1.4}.dogeos-home-nav-card>.dogeos-home-arrow{position:absolute;top:53px;right:32px}.dogeos-home-quickstart{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;display:grid}.dogeos-home-quickstart__intro{max-width:520px}.dogeos-home-quickstart__intro .dogeos-home-eyebrow{line-height:19px}.dogeos-home-quickstart__intro h2{margin-top:28px}.dogeos-static-home .dogeos-home-quickstart__lead{color:var(--dogeos-muted);margin-top:28px;font-size:18px;line-height:1.4}.dogeos-home-quickstart__intro .dogeos-home-cta{margin-top:84px}.dogeos-home-tools{gap:20px;display:grid}.dogeos-home-tool-card{grid-template-columns:97px minmax(0,1fr) 16px;align-items:center;gap:20px;min-height:137px;padding-block:31.5px;display:grid}.dogeos-home-tool-card__icon{object-fit:contain;width:97px;height:72px}.dark .dogeos-home-nav-card__art,.dark .dogeos-home-tool-card__icon{filter:invert();mix-blend-mode:screen}.dogeos-home-tool-card .dogeos-home-card-copy h3{font-size:24px}.dogeos-home-tool-card .dogeos-home-card-copy p{margin-top:8px}.dogeos-home-community-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.dogeos-home-community-card{flex-direction:column;gap:40px;min-height:258px;display:flex}.dogeos-home-community-card__top{justify-content:space-between;align-items:flex-start;gap:16px;min-height:81px;display:flex}.dogeos-home-community-card__top img{object-fit:contain;width:71.5px;height:71.5px}.dogeos-home-community-card:first-child img{width:92.77px;height:71px}.dogeos-home-community-card:last-child img{width:79.48px;height:81px}.dogeos-home-community-card__top .dogeos-home-arrow{margin-top:20px}.dogeos-home-art--dark,.dark .dogeos-home-art--light{display:none}.dark .dogeos-home-art--dark{display:block}.dogeos-home-community-card .dogeos-home-card-copy{margin-top:0}.dogeos-home-community-card .dogeos-home-card-copy h3{font-size:24px}.dogeos-static-home a:focus-visible{outline:2px solid var(--dogeos-ink);outline-offset:5px}@media (max-width:1100px){.dogeos-home-tool-card .dogeos-home-card-copy h3,.dogeos-home-community-card .dogeos-home-card-copy h3{font-size:20px}.dogeos-home-hero__grid{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);column-gap:32px}.dogeos-home-hero__actions{margin-top:48px}.dogeos-home-hero__image{width:100%;top:50%;left:0;transform:translateY(-50%)}.dogeos-home-quickstart__intro{padding-right:32px}.dogeos-home-quickstart__intro h2{font-size:44px}.dogeos-home-quickstart__intro .dogeos-home-cta{margin-top:48px}.dogeos-home-tool-card{grid-template-columns:48px minmax(0,1fr) 16px;gap:16px;padding:24px}.dogeos-home-tool-card__icon{width:48px;height:48px}.dogeos-home-community-card{padding:24px}}@media (max-width:800px){.dogeos-home-inner{width:calc(100% - 48px)}.dogeos-home-hero{padding-block:32px 80px}.dogeos-home-hero__grid{grid-template-columns:minmax(0,1fr);min-height:0}.dogeos-home-categories{flex-flow:wrap;gap:12px 24px;min-height:0;margin-bottom:48px;padding-block:0;font-size:14px}.dogeos-home-categories a{min-width:0}.dogeos-home-categories__start{padding-inline:4px}.dogeos-home-categories__start .dogeos-home-arrow{display:none}.dogeos-home-hero h1{font-size:clamp(40px,8vw,60px)}.dogeos-home-hero__actions{margin-top:32px}.dogeos-home-hero__visual{aspect-ratio:514/706;width:min(360px,100%);height:auto;margin:32px auto 0}.dogeos-home-hero__image{width:100%;height:100%;top:0;left:0;transform:none}.dogeos-home-section{padding-bottom:80px}.dogeos-home-section__header{margin-bottom:32px}.dogeos-home-section__header h2{font-size:48px}.dogeos-home-nav-grid{grid-template-rows:auto;grid-template-columns:minmax(0,1fr)}.dogeos-home-nav-card{min-height:220px}.dogeos-home-nav-card--featured{grid-row:auto}.dogeos-home-nav-card--featured .dogeos-home-nav-card__art{height:280px}.dogeos-home-quickstart{grid-template-columns:minmax(0,1fr);gap:40px}.dogeos-home-quickstart__intro{max-width:580px;padding-right:0}.dogeos-home-quickstart__intro .dogeos-home-cta{margin-top:32px}.dogeos-home-community-grid{grid-template-columns:minmax(0,1fr)}.dogeos-home-community-card{min-height:230px;padding:32px}}@media (max-width:480px){.dogeos-home-inner{width:calc(100% - 40px)}.dogeos-home-hero h1{font-size:clamp(28px,8.5vw,40px)}.dogeos-static-home .dogeos-home-hero__lead,.dogeos-static-home .dogeos-home-quickstart__lead{font-size:16px}.dogeos-home-hero__actions{flex-direction:column;align-items:stretch}.dogeos-home-categories{gap:12px 20px}.dogeos-home-section__header h2{font-size:30px}.dogeos-home-nav-card,.dogeos-home-community-card{padding:24px}.dogeos-home-nav-card--featured .dogeos-home-nav-card__art{height:220px}.dogeos-home-nav-card>.dogeos-home-arrow{top:45px;right:24px}.dogeos-home-quickstart__intro h2{font-size:40px}.dogeos-home-tool-card{grid-template-columns:40px minmax(0,1fr) 16px;gap:16px;padding:24px}.dogeos-home-tool-card__icon{width:40px;height:40px}.dogeos-home-card-copy h3{font-size:22px}.dogeos-home-tool-card .dogeos-home-card-copy h3{font-size:18px}}@media (prefers-reduced-motion:reduce){.dogeos-static-home a{transition:none}}
