._6q2pRq_banner{aspect-ratio:21/9;border:1px solid var(--color-border);background:#05070c;border-radius:18px;width:100%;margin:0 0 28px;overflow:hidden;box-shadow:0 16px 44px #0006}._6q2pRq_media{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:560px){._6q2pRq_banner{aspect-ratio:16/9;border-radius:14px;margin-bottom:22px}}
._2sk5OW_page{text-align:center;max-width:820px;margin:0 auto;padding:40px 24px 64px}._2sk5OW_page h1{font-family:var(--font-fraunces), var(--font-serif);margin:0 0 8px;font-size:34px}._2sk5OW_tagline{font-family:var(--font-fraunces), var(--font-serif);color:var(--color-text-secondary);margin:0 0 18px;font-size:19px}._2sk5OW_description{color:var(--color-text-secondary);max-width:520px;margin:0 auto 24px;font-size:17px;line-height:1.6}._2sk5OW_freeToTry{color:var(--color-text-secondary);margin:10px 0 36px;font-size:14px}._2sk5OW_stepsHeading{font-family:var(--font-fraunces), var(--font-serif);margin:0 0 14px;font-size:22px}._2sk5OW_note{max-width:480px;color:var(--color-text);margin:-16px auto 32px;line-height:1.5}._2sk5OW_steps{text-align:left;max-width:480px;color:var(--color-text-secondary);flex-direction:column;gap:10px;margin:0 auto 32px;padding-left:22px;line-height:1.5;display:flex}._2sk5OW_ctaButton{background:var(--color-accent);color:#fff9f0;border-radius:999px;padding:12px 28px;font-weight:700;text-decoration:none;transition:background .15s;display:inline-block}._2sk5OW_ctaButton:hover{background:var(--color-accent-hover)}._2sk5OW_example{text-align:left;background:var(--color-surface-raised,var(--color-surface));border:1px solid var(--color-border);border-radius:10px;flex-direction:column;gap:4px;max-width:480px;margin:28px auto 0;padding:16px 18px;text-decoration:none;transition:border-color .15s;display:flex}._2sk5OW_example:hover,._2sk5OW_example:focus-visible{border-color:var(--color-accent)}._2sk5OW_exampleLabel{font-family:var(--font-geist-mono), "Courier New", monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-secondary);font-size:11px}._2sk5OW_exampleName{color:var(--color-heading);font-size:16px;font-weight:700}._2sk5OW_exampleDesc{color:var(--color-text-secondary);font-size:13.5px;line-height:1.5}._2sk5OW_exampleMeta{color:var(--color-accent);margin-top:4px;font-size:13px;font-weight:600}._2sk5OW_fineprint{color:var(--color-text-secondary);margin-top:20px;font-size:13.5px}._2sk5OW_fineprint a{color:var(--color-accent);font-weight:600}._2sk5OW_homeLink{color:var(--color-accent);margin-top:28px;font-weight:600;display:inline-block}@media (max-width:600px){._2sk5OW_page{padding:40px 16px 48px}._2sk5OW_page h1{font-size:28px}}._2sk5OW_exampleCover{object-fit:cover;object-position:center 35%;border-radius:10px 10px 0 0;width:calc(100% + 36px);height:170px;margin:-16px -18px 10px;display:block}
._7kikpG_walkthrough{text-align:left;margin:40px 0 8px}._7kikpG_walkthrough h2{text-align:center;font-family:var(--font-fraunces), var(--font-serif);margin:0 0 4px}._7kikpG_intro{text-align:center;color:var(--color-text-secondary);margin:0 0 18px;font-size:15px}._7kikpG_cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}._7kikpG_card{border:1px solid var(--color-border);background:var(--color-surface);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}._7kikpG_shot,._7kikpG_notes{aspect-ratio:4/3;box-sizing:border-box;width:100%}._7kikpG_shot{object-fit:cover;object-position:top;display:block}._7kikpG_notes{color:#2b2418;background:repeating-linear-gradient(#f4ecd8 0 25px,#d9cdb0 25px 26px);padding:16px 18px;font-family:Segoe Print,Bradley Hand,Comic Sans MS,cursive;font-size:13px;line-height:26px;overflow:hidden}._7kikpG_notesHeading{margin:0;font-weight:700}._7kikpG_notes ul{margin:0;padding-left:16px}._7kikpG_cardText{padding:12px 14px 14px}._7kikpG_cardText h3{margin:0 0 4px;font-size:16px}._7kikpG_cardText p{color:var(--color-text-secondary);margin:0;font-size:14px;line-height:1.5}@media (max-width:560px){._7kikpG_cards{scroll-snap-type:x mandatory;gap:12px;padding-bottom:8px;display:flex;overflow-x:auto}._7kikpG_card{scroll-snap-align:start;flex:0 0 82%}}
