.atGd3G_page{gap:var(--space-12);padding-block:var(--space-6) var(--space-12);display:grid}.atGd3G_hero{gap:var(--space-8);align-items:center;display:grid}.atGd3G_heroCopy{justify-items:start;gap:var(--space-4);min-width:0;display:grid}.atGd3G_hero h1{font-size:var(--fan-heading-size-wide);font-weight:var(--fan-heading-weight);letter-spacing:var(--fan-heading-tracking);line-height:var(--fan-heading-leading);text-wrap:balance;overflow-wrap:anywhere;margin:0}.atGd3G_heroLead{max-width:34em;color:var(--color-muted);font-size:var(--fan-body-size);line-height:var(--fan-body-leading);overflow-wrap:anywhere;margin:0}.atGd3G_heroActions{align-items:center;gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.atGd3G_heroArt{border-radius:var(--radius-card);background:color-mix(in oklab, var(--color-ink) 88%, var(--color-service-ink));aspect-ratio:16/9;min-width:0;position:relative;overflow:hidden}.atGd3G_heroArt img{object-fit:cover;width:100%;height:100%;display:block}@media (min-width:64rem){.atGd3G_page{gap:var(--space-16);padding-block:var(--space-12) var(--space-16)}.atGd3G_hero{gap:var(--space-12);grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}}.atGd3G_facts{border-block:1px solid var(--color-line);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.atGd3G_facts li{align-items:baseline;gap:var(--space-1) var(--space-2);min-width:0;padding:var(--space-4) var(--space-3);flex-wrap:wrap;display:flex}.atGd3G_facts li+li{border-inline-start:1px solid var(--color-line)}.atGd3G_facts strong{color:var(--color-service-ink);font-size:var(--fan-heading-size-wide);font-weight:var(--fan-heading-weight);letter-spacing:var(--fan-heading-tracking);line-height:var(--fan-heading-leading);font-variant-numeric:tabular-nums}.atGd3G_facts span{min-width:0;color:var(--color-ink);font-size:var(--fan-description-size);font-weight:var(--fan-item-title-weight);line-height:var(--fan-description-leading);overflow-wrap:anywhere;word-break:keep-all}@media (min-width:48rem){.atGd3G_facts li{padding:var(--space-5) var(--space-6)}.atGd3G_facts span{font-size:var(--fan-body-size)}}.atGd3G_lead{max-width:62ch;color:var(--color-muted);font-size:var(--fan-body-size);line-height:var(--fan-body-leading);overflow-wrap:anywhere;margin:0}.atGd3G_section{gap:var(--space-6);display:grid}.atGd3G_sectionHead{align-items:center;gap:var(--space-4);grid-template-columns:auto minmax(0,1fr);display:grid}.atGd3G_sectionTitle{gap:var(--space-2);min-width:0;display:grid}.atGd3G_sectionNo{color:var(--color-service-ink);font-size:var(--fan-description-size);font-weight:var(--fan-heading-weight);line-height:var(--fan-description-leading);font-variant-numeric:tabular-nums}.atGd3G_section h2{align-items:center;gap:var(--space-2) var(--space-3);font-size:var(--fan-heading-size);font-weight:var(--fan-heading-weight);letter-spacing:var(--fan-heading-tracking);line-height:var(--fan-heading-leading);overflow-wrap:anywhere;flex-wrap:wrap;margin:0;display:flex}.atGd3G_sectionArt{border-radius:var(--radius-card);background:color-mix(in oklab, var(--color-ink) 88%, var(--color-service-ink));object-fit:cover;order:-1;width:64px;height:64px;display:block}@media (min-width:48rem){.atGd3G_sectionHead{gap:var(--space-5)}.atGd3G_section h2{font-size:var(--fan-heading-size-wide)}.atGd3G_sectionArt{width:96px;height:96px}}.atGd3G_subTitle{font-size:var(--fan-item-title-size);font-weight:var(--fan-item-title-weight);line-height:var(--fan-body-leading);margin:0}.atGd3G_slots,.atGd3G_rules{margin:0;padding:0;list-style:none;display:grid}.atGd3G_slots{gap:var(--space-3);grid-template-columns:minmax(0,1fr)}@media (min-width:48rem){.atGd3G_slots{grid-template-columns:repeat(3,minmax(0,1fr))}}.atGd3G_slots li{align-items:start;gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--color-line);border-radius:var(--radius-card);grid-template-columns:32px minmax(0,1fr);display:grid}.atGd3G_slotBody{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.atGd3G_slotNo{border-radius:var(--radius-pill);background:var(--color-accent);width:32px;height:32px;color:var(--color-canvas);font-size:var(--fan-description-size);font-weight:var(--fan-action-weight);font-variant-numeric:tabular-nums;place-items:center;display:grid}.atGd3G_slotName{min-width:0;font-size:var(--fan-item-title-size);font-weight:var(--fan-item-title-weight);line-height:var(--fan-body-leading);overflow-wrap:anywhere;flex:auto}.atGd3G_badge{padding:var(--space-1) var(--space-3);border:1px solid var(--color-line);border-radius:var(--radius-pill);color:var(--color-muted);font-size:var(--fan-metadata-size);font-weight:var(--fan-action-weight);line-height:var(--fan-description-leading);white-space:nowrap;align-items:center;display:inline-flex}.atGd3G_rules{border-top:1px solid var(--color-line)}.atGd3G_rules li{align-items:center;gap:var(--space-1) var(--space-4);min-width:0;padding-block:var(--space-3);border-bottom:1px solid var(--color-line);grid-template-columns:minmax(0,1fr) auto;display:grid}@media (min-width:48rem){.atGd3G_rules li{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr)}.atGd3G_rules .atGd3G_ruleMeta{grid-column:auto}}.atGd3G_ruleHead{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.atGd3G_ruleName{min-width:0;font-size:var(--fan-item-title-size);font-weight:var(--fan-item-title-weight);line-height:var(--fan-body-leading);overflow-wrap:anywhere}.atGd3G_ruleValue{align-content:start;gap:var(--space-1);display:grid}.atGd3G_ruleValue strong{font-size:var(--fan-item-title-size);font-weight:var(--fan-heading-weight);line-height:var(--fan-body-leading);font-variant-numeric:tabular-nums}.atGd3G_sub{color:var(--color-muted);font-size:var(--fan-metadata-size);line-height:var(--fan-description-leading);overflow-wrap:anywhere}.atGd3G_ruleMeta{align-content:start;gap:var(--space-2) var(--space-3);color:var(--color-muted);font-size:var(--fan-metadata-size);line-height:var(--fan-description-leading);flex-wrap:wrap;grid-column:1/-1;display:flex}.atGd3G_empty{padding:var(--space-6) var(--space-4);border:1px dashed var(--color-line);border-radius:var(--radius-card);color:var(--color-muted);font-size:var(--fan-body-size);line-height:var(--fan-body-leading);margin:0}.atGd3G_kinds,.atGd3G_examples,.atGd3G_benefits{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.atGd3G_kinds{border-top:1px solid var(--color-line);gap:0}.atGd3G_kinds li{gap:var(--space-2);min-width:0;padding-block:var(--space-4);border-bottom:1px solid var(--color-line);display:grid}@media (min-width:48rem){.atGd3G_kinds li{align-items:start;gap:var(--space-4);grid-template-columns:minmax(0,160px) minmax(0,1fr)}}.atGd3G_examples li{align-content:start;justify-items:start;gap:var(--space-2);min-width:0;padding:var(--space-4);border:1px solid var(--color-line);border-radius:var(--radius-card);display:grid}.atGd3G_kinds dl{gap:var(--space-1);min-width:0;margin:0;display:grid}@media (min-width:48rem){.atGd3G_kinds dl{gap:var(--space-1) var(--space-4);grid-template-columns:auto minmax(0,1fr)}.atGd3G_kinds dt{margin-top:0}}.atGd3G_kinds dt{margin-top:var(--space-2);color:var(--color-muted);font-size:var(--fan-metadata-size);font-weight:var(--fan-action-weight);line-height:var(--fan-description-leading)}.atGd3G_kinds dd{font-size:var(--fan-description-size);line-height:var(--fan-description-leading);overflow-wrap:anywhere;margin:0}.atGd3G_examples{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}.atGd3G_mock{box-sizing:border-box;gap:var(--space-2);width:100%;min-width:0;padding:var(--space-4);border:1px dashed var(--color-line);border-radius:var(--radius-card);font-size:var(--fan-metadata-size);line-height:var(--fan-description-leading);display:grid}.atGd3G_mockLine{align-items:center;gap:var(--space-2);overflow-wrap:anywhere;flex-wrap:wrap;display:flex}.atGd3G_mockBar{border-radius:var(--radius-pill);background:var(--color-accent);width:110px;height:1em;display:inline-block}.atGd3G_mockNumber{font-variant-numeric:tabular-nums}.atGd3G_benefits{border-top:1px solid var(--color-line);gap:0}.atGd3G_benefits li{gap:var(--space-1);min-width:0;padding-block:var(--space-3);border-bottom:1px solid var(--color-line);display:grid}.atGd3G_benefitText{color:var(--color-muted);font-size:var(--fan-description-size);line-height:var(--fan-description-leading);overflow-wrap:anywhere}@media (min-width:48rem){.atGd3G_benefits li{align-items:center;gap:var(--space-4);grid-template-columns:minmax(0,1.2fr) minmax(0,2fr)}}.atGd3G_linkRow{min-height:var(--min-target);justify-content:space-between;align-items:center;gap:var(--space-1) var(--space-4);padding-block:var(--space-3);border-block:1px solid var(--color-line);font-size:var(--fan-description-size);line-height:var(--fan-description-leading);flex-wrap:wrap;text-decoration:none;display:flex;color:var(--color-muted)!important}.atGd3G_linkRow span{overflow-wrap:anywhere;min-width:0}.atGd3G_linkRow strong{align-items:center;gap:var(--space-1);color:var(--color-ink);font-weight:var(--fan-item-title-weight);flex:none;display:inline-flex}.atGd3G_linkRow:focus-visible{outline:var(--focus-width) solid var(--color-focus);outline-offset:var(--focus-offset)}.atGd3G_faqTitle{display:block}.atGd3G_faq{border-top:1px solid var(--color-line);margin:0;padding:0;list-style:none}.atGd3G_faq li{border-bottom:1px solid var(--color-line)}.atGd3G_faq summary{min-height:var(--min-target);justify-content:space-between;align-items:center;gap:var(--space-4);padding-block:var(--space-4);font-size:var(--fan-item-title-size);font-weight:var(--fan-item-title-weight);line-height:var(--fan-description-leading);cursor:pointer;list-style:none;display:flex}.atGd3G_faq summary::-webkit-details-marker{display:none}.atGd3G_faq summary span{overflow-wrap:anywhere;min-width:0}.atGd3G_faq summary svg{color:var(--color-muted);transition:transform var(--motion-control) var(--motion-easing);flex:none}.atGd3G_faq details[open] summary svg{transform:rotate(180deg)}.atGd3G_faq summary:focus-visible{outline:var(--focus-width) solid var(--color-focus);outline-offset:var(--focus-offset)}.atGd3G_faq p{max-width:62ch;padding-bottom:var(--space-5);color:var(--color-muted);font-size:var(--fan-body-size);line-height:var(--fan-body-leading);overflow-wrap:anywhere;margin:0}.atGd3G_cta,.atGd3G_secondary{min-height:var(--fan-action-service-height);justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-5);border-radius:var(--radius-pill);font-size:var(--fan-action-emphasis-size);font-weight:var(--fan-action-weight);text-align:center;overflow-wrap:anywhere;text-decoration:none;display:inline-flex}.atGd3G_cta{background:var(--color-accent);color:var(--color-canvas)!important}.atGd3G_cta svg{flex:none}.atGd3G_secondary{border:1px solid var(--color-line);background:var(--color-canvas);color:var(--color-ink)!important}.atGd3G_ctaError{min-height:var(--fan-action-service-height);align-items:center;gap:var(--space-2) var(--space-4);padding:var(--space-2) var(--space-6);border:1px solid var(--color-line);border-radius:var(--radius-pill);font-size:var(--fan-description-size);line-height:var(--fan-description-leading);overflow-wrap:anywhere;flex-wrap:wrap;display:flex}@media (max-width:480px){.atGd3G_heroActions>*,.atGd3G_closingActions>*{width:100%}}.atGd3G_progress{width:fit-content;max-width:100%;padding:var(--space-2) var(--space-4);border:1px solid var(--color-line);border-radius:var(--radius-pill);font-size:var(--fan-body-size);font-weight:var(--fan-action-weight);font-variant-numeric:tabular-nums;line-height:var(--fan-body-leading);overflow-wrap:anywhere;margin:0;display:inline-flex}.atGd3G_closing{gap:var(--space-6);padding:var(--space-8) var(--space-5);border-radius:var(--radius-card);background:var(--color-surface-focus);display:grid}.atGd3G_closing h2{max-width:20em;font-size:var(--fan-heading-size-wide);font-weight:var(--fan-heading-weight);letter-spacing:var(--fan-heading-tracking);line-height:var(--fan-heading-leading);text-wrap:balance;overflow-wrap:anywhere;margin:0}.atGd3G_closingActions{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}@media (min-width:48rem){.atGd3G_closing{padding:var(--space-8)}}.atGd3G_kinds .atGd3G_badge{justify-self:start}@media (min-width:48rem){.atGd3G_kinds li>:nth-child(n+3){grid-column:2}}.atGd3G_dukjilDetails>summary{cursor:pointer;min-height:44px;font-weight:var(--fan-item-title-weight);align-items:center;display:flex}.atGd3G_dukjilDetails>summary:focus-visible{outline:var(--focus-width) solid var(--color-focus);outline-offset:var(--focus-offset)}.atGd3G_dukjilDetails>:not(summary){margin-top:var(--space-8)}
.IL87Lq_card{gap:var(--space-3);box-sizing:border-box;min-width:0;padding:var(--space-5);border:1px solid var(--color-accent-line);border-radius:var(--radius-card,12px);background:var(--color-accent-soft);grid-template-columns:minmax(0,1fr);display:grid}.IL87Lq_card h2{margin:0}.IL87Lq_rows{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.IL87Lq_row{align-items:center;column-gap:var(--space-6);grid-template-columns:minmax(0,1fr) auto;min-width:0;display:grid}.IL87Lq_body{row-gap:var(--space-2);min-width:0;color:var(--color-ink);grid-template-columns:minmax(0,1fr) auto;text-decoration:none;display:grid}.IL87Lq_name{min-width:0;font-size:var(--fan-item-title-size,15px);font-weight:var(--fan-item-title-weight);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.IL87Lq_count{color:var(--color-accent-ink);font-size:var(--fan-item-title-size,15px);font-weight:var(--fan-item-title-weight);font-variant-numeric:tabular-nums}.IL87Lq_bar{height:var(--space-1);background:var(--color-accent-line);grid-column:1/-1;display:block;overflow:hidden}.IL87Lq_bar>span{background:var(--color-accent);height:100%;transition:width var(--motion-slow,.2s) var(--motion-easing);display:block}.IL87Lq_cheer{flex:none}.IL87Lq_body:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@media (max-width:47.999rem){.IL87Lq_row{column-gap:var(--space-4)}}
._8ToYFW_detail{gap:var(--space-4);min-width:0;margin-block:var(--space-4);display:grid}._8ToYFW_block{gap:var(--space-2);box-sizing:border-box;min-width:0;padding:var(--space-4);border:1px solid var(--color-line);border-radius:var(--radius-card);background:var(--color-surface);display:grid}._8ToYFW_block p{overflow-wrap:anywhere;margin:0}._8ToYFW_count{color:var(--color-accent-ink);font-variant-numeric:tabular-nums}._8ToYFW_done{color:var(--color-accent-ink)}._8ToYFW_meta{white-space:pre-line}
.xIjDna_story{border-radius:var(--radius-card);overflow:hidden}.xIjDna_intro{padding:var(--space-8);background:var(--color-accent-soft)}.xIjDna_story .xIjDna_intro [data-fan-heading]{font-size:var(--fan-heading-size-wide);line-height:var(--fan-heading-leading);margin:0}.xIjDna_intro p{max-width:40ch;margin:var(--space-4) 0 0;font-size:var(--fan-body-size);line-height:1.7}.xIjDna_hero{width:100%;height:auto;display:block}.xIjDna_steps{margin:0;padding:0;list-style:none}.xIjDna_steps li{gap:var(--space-5);padding:var(--space-8);background:var(--color-canvas);grid-template-columns:48px minmax(0,1fr);display:grid}.xIjDna_steps li:nth-child(2n){background:var(--color-accent-soft)}.xIjDna_steps li>span{color:var(--color-accent-ink);font-weight:var(--fan-item-title-weight)}.xIjDna_steps h2{font-size:var(--fan-section-size);margin:0}.xIjDna_steps p{margin:var(--space-3) 0 0;font-size:var(--fan-body-size);line-height:1.7}.xIjDna_actions{gap:var(--space-4);padding:var(--space-8);flex-wrap:wrap;display:flex}.xIjDna_actions a{min-height:44px;color:var(--color-accent-ink);font-weight:var(--fan-item-title-weight);align-items:center;display:inline-flex}.xIjDna_actions a:focus-visible{outline:var(--focus-width) solid var(--color-focus);outline-offset:var(--focus-offset)}@media (max-width:767px){.xIjDna_intro,.xIjDna_actions{padding:var(--space-6)}.xIjDna_story .xIjDna_intro [data-fan-heading]{font-size:var(--fan-heading-size)}.xIjDna_steps li{gap:var(--space-3);padding:var(--space-6);grid-template-columns:32px minmax(0,1fr)}}
