.hero.svelte-10joqin{grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);align-items:center;gap:clamp(40px,8vw,100px);min-height:70vh;padding:22px 0 80px;display:grid}.hero-copy.svelte-10joqin h1:where(.svelte-10joqin){font-family:var(--font-serif);letter-spacing:-.055em;margin:0;font-size:clamp(2.8rem,6vw,5.6rem);font-weight:500;line-height:.94}.hero-copy.svelte-10joqin em:where(.svelte-10joqin){color:var(--color-marker);font-weight:inherit}.lede.svelte-10joqin{max-width:650px;color:var(--color-text-secondary);margin:28px 0;font-size:1.05rem}.actions.svelte-10joqin{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.google.svelte-10joqin{border:1px solid var(--color-accent);background:var(--color-accent);min-height:50px;color:var(--color-on-accent);cursor:pointer;border-radius:1px;align-items:center;padding:0 22px;font-weight:700;text-decoration:none;display:inline-flex}.google.svelte-10joqin:disabled{opacity:.5;cursor:not-allowed}.actions.svelte-10joqin a:where(.svelte-10joqin){font-size:var(--font-size-sm);font-weight:700;text-decoration:none}.login-hint.svelte-10joqin{color:var(--color-text-muted);font-size:var(--font-size-sm);margin:10px 0 0}.cover.svelte-10joqin{background:var(--color-accent);min-height:480px;color:var(--color-on-accent);flex-direction:column;padding:28px;display:flex;position:relative;box-shadow:16px 16px #dc6b3126}.cover-index.svelte-10joqin,.cover.svelte-10joqin>small:where(.svelte-10joqin),.scale.svelte-10joqin{font:var(--font-size-sm) var(--font-mono);letter-spacing:.15em;opacity:.7}.orbit.svelte-10joqin{text-align:center;border:1px solid #f7f2e588;border-radius:50%;place-content:center;width:154px;height:154px;margin:48px auto;display:grid;position:relative}.orbit.svelte-10joqin:before,.orbit.svelte-10joqin:after{content:"";background:var(--color-marker);position:absolute}.orbit.svelte-10joqin:before{width:190px;height:1px;top:50%;left:-18px}.orbit.svelte-10joqin:after{width:1px;height:190px;top:-18px;left:50%}.orbit.svelte-10joqin i:where(.svelte-10joqin){background:var(--color-marker);border-radius:50%;width:14px;height:14px;position:absolute;top:12px;right:20px}.orbit.svelte-10joqin b:where(.svelte-10joqin){font:3.5rem/1 var(--font-serif);z-index:1}.orbit.svelte-10joqin small:where(.svelte-10joqin){font:var(--font-size-sm) var(--font-mono);z-index:1}.scale.svelte-10joqin{word-spacing:6px;border-top:1px solid #f7f2e555;padding-top:8px}.cover.svelte-10joqin>strong:where(.svelte-10joqin){font:500 2.7rem/1.05 var(--font-serif);margin-top:auto}.cover.svelte-10joqin>small:where(.svelte-10joqin){margin-top:18px}.index-block.svelte-10joqin,.method.svelte-10joqin{border-top:1px solid var(--color-accent);padding:55px 0}.section-intro.svelte-10joqin{grid-template-columns:1fr 2fr;align-items:baseline;display:grid}h2.svelte-10joqin{font:500 clamp(2rem, 4vw, 3.4rem)/1.1 var(--font-serif);margin:0}.index-list.svelte-10joqin{border-top:1px solid var(--color-border);margin-top:30px}.record.svelte-10joqin{border-bottom:1px solid var(--color-border);grid-template-columns:50px 130px 1fr;align-items:baseline;gap:16px;padding:18px 0;display:grid}.record.svelte-10joqin>span:where(.svelte-10joqin){color:var(--color-marker);font:var(--font-size-sm) var(--font-mono)}.record.svelte-10joqin h3:where(.svelte-10joqin){font:500 1.4rem var(--font-serif);margin:0}.record.svelte-10joqin p:where(.svelte-10joqin){color:var(--color-text-secondary);font-size:var(--font-size-sm);margin:0}.method.svelte-10joqin{grid-template-columns:1fr 1.2fr;gap:70px;display:grid}.method.svelte-10joqin ol:where(.svelte-10joqin){border-top:1px solid var(--color-border);margin:0;padding:0;list-style:none}.method.svelte-10joqin li:where(.svelte-10joqin){border-bottom:1px solid var(--color-border);grid-template-columns:45px 1fr;align-items:baseline;padding:16px 0;display:grid}.method.svelte-10joqin li:where(.svelte-10joqin) span:where(.svelte-10joqin){color:var(--color-marker);font:var(--font-size-sm) var(--font-mono)}.method.svelte-10joqin li:where(.svelte-10joqin) p:where(.svelte-10joqin){color:var(--color-text-secondary);margin:0}.method.svelte-10joqin li:where(.svelte-10joqin) b:where(.svelte-10joqin){color:var(--color-text);display:block}@media (width<=760px){.hero.svelte-10joqin{grid-template-columns:1fr;padding-bottom:55px}.cover.svelte-10joqin{min-height:390px}.section-intro.svelte-10joqin,.method.svelte-10joqin{grid-template-columns:1fr;gap:24px}.record.svelte-10joqin{grid-template-columns:30px 70px 1fr;gap:8px}.record.svelte-10joqin p:where(.svelte-10joqin){font-size:var(--font-size-sm)}}
