.v4 .kicker{letter-spacing:.01em;color:var(--accent-strong);margin:0 0 14px;font-size:14px;font-weight:600}.v4 h1 em{color:var(--accent-strong);font-style:normal}.applet-page .hero__grid{grid-template-columns:1.25fr .75fr;min-height:0}.applet-page .hero__copy{padding:64px 0 72px}.applet-page h1{max-width:15ch;font-size:clamp(40px,4.6vw,64px)}.applet-eyebrow{color:var(--ink);margin-bottom:22px;font-weight:600;display:inline-block}.applet-back svg{color:var(--accent-strong);transition:translate .16s var(--ease)}.v4 .btn--ghost.applet-back:hover svg{translate:-3px}.applet-page .hero__art.applet-art{align-self:center;padding-bottom:16px}.applet-art__tile{background:var(--surface);border-radius:56px;rotate:-4deg;box-shadow:0 1px 2px #171d1c0f,0 32px 64px -32px #171d1c59}.applet-icon-badge{border-radius:56px;justify-content:center;align-items:center;width:248px;height:248px;display:flex}.applet-page .section{padding:96px 0}.applet-page .section h2{max-width:24ch}.applet-why.section{padding-top:64px}.applet-split{grid-template-columns:1fr 1fr;align-items:end;gap:32px 56px;display:grid}.applet-split .sub{margin:0 0 6px}.v4 .feature-grid{grid-template-columns:repeat(2,1fr);gap:14px;margin:44px 0 0;padding:0;list-style:none;display:grid}.v4 .feature-card{background:var(--surface);border:1px solid var(--border);border-radius:22px;align-items:flex-start;gap:16px;padding:24px 24px 26px;display:flex}.v4 .feature-check{background:var(--accent-subtle);width:36px;height:36px;color:var(--accent-strong);border-radius:11px;flex:none;place-items:center;display:grid}.v4 .feature-check svg{stroke-width:2.5px;width:18px;height:18px}.v4 .feature-card h3{padding-top:5px;font-size:19px}.v4 .feature-card p{color:var(--ink-muted);margin:6px 0 0;font-size:15.5px;line-height:1.5}.applet-how .steps{gap:0;margin-top:44px}.applet-how .step{border-top:1px solid var(--border-strong);padding:26px 28px 0 0;display:block}.applet-how .step+.step{border-left:1px solid var(--border);padding-left:28px}.v4 .forwho-list{padding:0;list-style:none}.v4 .forwho-list .rule{color:var(--ink);padding:24px 26px 26px 50px;font-size:16.5px;line-height:1.5;position:relative}.v4 .forwho-list .rule:before{content:"";background:var(--accent);border-radius:999px;width:8px;height:8px;position:absolute;top:33px;left:26px}.applet-page .final{padding:96px 0 104px}.v4 .apps-index-hero{padding-bottom:104px}.apps-index-hero .wrap{padding-top:56px}.apps-index-hero h1{max-width:20ch;font-size:clamp(40px,4.6vw,64px)}.apps-index-hero .sub{max-width:60ch}.v4 .apps-grid{grid-template-columns:repeat(5,1fr);gap:14px;margin:48px 0 0;display:grid}.v4 .applet-card{gap:10px;min-height:0}.applet-card__tagline{color:var(--ink-muted);font-size:15.5px;line-height:1.45}.applet-card__explore{color:var(--accent-strong);margin-top:auto;padding-top:14px;font-size:14.5px;font-weight:600;display:block}.applet-card__explore svg{vertical-align:-2px;width:15px;height:15px;transition:translate .16s var(--ease);margin-left:4px;display:inline-block}.applet-card__explore .nowrap{white-space:nowrap}.v4 .applet-card:hover .applet-card__explore svg{translate:3px}.v4 footer.f{background:var(--surface-subtle);border-top:1px solid var(--border);padding:64px 0 40px}.v4 footer.f .grid{grid-template-columns:2fr 1fr 1fr 1fr 1fr;gap:32px;max-width:1160px;margin:0 auto;padding:0 28px;display:grid}.v4 footer.f .colophon img{width:auto;height:26px;display:block}.v4 footer.f .colophon p{color:var(--ink-muted);max-width:34ch;margin:14px 0 0;font-size:14.5px;line-height:1.5}.v4 footer.f h4{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-subtle);margin:0 0 14px;font-size:13px;font-weight:600}.v4 footer.f ul{margin:0;padding:0;list-style:none}.v4 footer.f a{align-items:center;min-height:36px;font-size:15px;text-decoration:none;display:inline-flex}.v4 footer.f a:hover{color:var(--accent-strong)}@media (pointer:coarse){.v4 footer.f a{min-height:44px}}@media (max-width:1024px){.v4 .apps-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:880px){.applet-page .section{padding:72px 0}.applet-page .hero__grid{grid-template-columns:1fr;gap:0}.applet-page .hero__copy{padding:20px 0 8px}.applet-page .hero__art.applet-art{order:-1;justify-content:flex-start;margin-top:8px;padding-bottom:0}.applet-art__tile,.applet-icon-badge{border-radius:30px}.applet-icon-badge{width:120px;height:120px}.applet-icon-badge svg{width:64px;height:64px}.applet-split{grid-template-columns:1fr}.applet-split .sub{margin:0}.applet-how .steps{gap:0}.applet-how .step,.applet-how .step+.step{border-left:0;border-top:1px solid var(--border);padding:22px 0 26px}.applet-how .step:first-child{border-top-color:var(--border-strong)}.apps-index-hero .wrap{padding-top:24px}.v4 .apps-index-hero{padding-bottom:72px}.v4 .apps-grid{grid-template-columns:repeat(2,1fr)}.v4 footer.f .grid{grid-template-columns:1fr 1fr}.v4 footer.f .colophon{grid-column:1/-1}}@media (max-width:560px){.v4 footer.f .grid{gap:28px 16px;padding:0 20px}.applet-page h1,.apps-index-hero h1{font-size:clamp(36px,10vw,44px)}.v4 .feature-grid,.v4 .apps-grid{grid-template-columns:1fr;gap:10px}.v4 .feature-card{padding:20px}.v4 .applet-card{grid-template-columns:52px 1fr;gap:4px 16px;padding:18px;display:grid}.v4 .applet-card .job__icon{border-radius:15px;grid-row:span 3;width:52px;height:52px;margin:0}.v4 .applet-card .job__icon svg{width:28px;height:28px}.applet-card__explore{padding-top:6px}.applet-page .final__ctas .gs-dropdown,.applet-page .final__ctas .btn{justify-content:center;width:100%}.applet-page .final{padding:72px 0 80px}}
