.tiny-desk-page .tiny-intro{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);align-items:center;gap:clamp(32px,6vw,88px);padding-block:40px 64px;display:grid}.tiny-desk-page .tiny-intro h1{text-wrap:balance;max-width:18ch;font-size:clamp(40px,5.3vw,68px)}.tiny-intro-copy>p{max-width:58ch;margin-block:22px}.tiny-intro-copy .tiny-lead{font-size:24px;line-height:1.45}.tiny-intro-copy .rap-button{margin-top:8px}.tiny-facts{font-weight:650}.tiny-jumps{flex-wrap:wrap;gap:12px 22px;margin-top:28px;display:flex}.tiny-desk-page main a:not(.rap-button){text-underline-offset:4px;text-decoration:underline}.tiny-desk-page main a.rap-photo-pick{text-decoration:none}.tiny-preview{justify-self:center;width:100%;max-width:340px}.tiny-preview .rap-video-preview{width:100%}.tiny-preview figcaption{margin-block:14px 8px;font-size:14px;line-height:1.6}.tiny-creator-intro{max-width:80ch;padding-top:32px}.tiny-creator-intro p{margin-top:16px}.tiny-desk-page .rap-hero--embedded{min-height:0;overflow:visible}.tiny-desk-page .rap-hero--embedded .rap-hero-content{max-width:none;padding:24px 0 0}.tiny-desk-page .rap-hero--embedded .rap-creator--cast{grid-template-columns:minmax(0,1fr);grid-template-areas:"form"}.tiny-desk-page .rap-hero--embedded .rap-creator-form{max-width:none}.tiny-desk-page .rap-hero--embedded .rap-cast-map{max-width:800px;margin-inline:auto}.tiny-desk-page .rap-hero--embedded .rap-cast-roles{max-width:900px;margin-inline:auto}.tiny-roles{grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;padding-block:32px;display:grid}.tiny-roles dt{margin-bottom:10px;font-weight:700}.tiny-roles dd{font-size:16px;line-height:1.6}.tiny-section{margin-block:clamp(72px,9vw,128px);scroll-margin-top:28px}.tiny-section h2{text-wrap:balance}.tiny-split{grid-template-columns:minmax(0,.72fr) minmax(0,1fr);gap:clamp(32px,6vw,88px);display:grid}.tiny-section p{margin-top:18px;font-size:17px}.tiny-prose>p:first-child,.tiny-split>p{margin-top:0}.tiny-steps{padding-left:24px;list-style:decimal}.tiny-steps>li{margin-bottom:34px;padding-left:8px}.tiny-steps>li:last-child{margin-bottom:0}.tiny-steps h3{font-size:22px}.tiny-section-lead{max-width:75ch}.tiny-options{grid-template-columns:1fr 1fr;gap:0;margin-top:30px;display:grid}.tiny-options>div{background:var(--rap-surface);padding:clamp(24px,3vw,40px)}.tiny-options>div+div{background:var(--rap-raised)}.tiny-prices{text-align:left;border-collapse:collapse;width:100%;margin-block:24px}.tiny-prices caption{text-align:left;margin-bottom:8px;font-weight:700}.tiny-prices td,.tiny-prices th{padding:10px 8px}.tiny-prices thead,.tiny-prices tbody tr:nth-child(2n){background:var(--rap-surface)}.tiny-prompts{min-width:0}.tiny-prompt{background:var(--rap-surface);margin-bottom:24px;padding:26px}.tiny-prompt:last-child{margin-bottom:0}.tiny-prompt-heading{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:18px;display:flex}.tiny-prompt-heading h3{max-width:26ch}.tiny-prompt-heading button{background:var(--rap-ink);min-height:44px;color:var(--rap-ground);cursor:pointer;padding:10px 16px}.tiny-prompt-heading button:hover{background:var(--rap-action);color:var(--rap-action-ink)}.tiny-prompt .tiny-prompt-text{white-space:pre-wrap;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;line-height:1.7}.tiny-prompt .tiny-copy-status{min-height:22px;margin-top:8px;font-size:14px}.tiny-faq{grid-template-columns:1fr 1fr;gap:36px 64px;margin-top:32px;display:grid}.tiny-faq dt{font-size:21px;font-weight:700;line-height:1.4}.tiny-faq dd{margin-top:14px;line-height:1.7}.tiny-close{background:var(--rap-ink);color:var(--rap-ground);padding:clamp(28px,5vw,64px)}.tiny-close p{max-width:60ch;margin-bottom:26px}.tiny-related{flex-wrap:wrap;gap:16px 28px;display:flex}.tiny-related>p{width:100%;font-weight:700}.tiny-reviewed{padding-block:32px 48px;font-size:14px}@media (width<=800px){.tiny-desk-page .tiny-intro{grid-template-columns:minmax(0,1fr);gap:28px;padding-top:24px}.tiny-preview{max-width:320px}.tiny-desk-page .tiny-intro h1{max-width:20ch}.tiny-roles{grid-template-columns:repeat(2,minmax(0,1fr))}.tiny-split,.tiny-options{grid-template-columns:minmax(0,1fr)}.tiny-section h2{max-width:24ch}.tiny-faq{gap:32px}}@media (width<=540px){.tiny-desk-page .rap-shell{padding-inline:20px}.tiny-desk-page .tiny-intro h1{font-size:40px}.tiny-intro-copy .tiny-lead{font-size:21px}.tiny-desk-page .tiny-section h2,.tiny-creator-intro h2{font-size:30px}.tiny-roles,.tiny-faq{grid-template-columns:minmax(0,1fr)}.tiny-desk-page .rap-hero--embedded .rap-creator{padding:16px}.tiny-prompt{padding:22px}.tiny-prompt-heading h3{font-size:21px}}@media (prefers-reduced-motion:reduce){.tiny-desk-page .rap-enter{opacity:1;animation:none;transform:none}.tiny-desk-page button,.tiny-desk-page a{transition:none}}
