.rap-bulin-tutorial{--rbt-ink:#101722;--rbt-muted:#505966;--rbt-line:#d4d8e1;--rbt-orange:#ff7b22;color:var(--rbt-ink);font-family:var(--sc-font-sans);background:#f7f8fc;padding:42px 0 80px}.rap-bulin-tutorial .rbt-layout{grid-template-columns:186px minmax(0,760px);justify-content:center;gap:36px 62px;width:min(1130px,100% - 64px);margin:0 auto;display:grid}.rap-bulin-tutorial .rbt-header{border-bottom:1px solid var(--rbt-line);grid-column:2;min-width:0;padding:0 0 26px}.rap-bulin-tutorial .rbt-breadcrumb{color:var(--rbt-muted);align-items:center;gap:12px;margin-bottom:38px;font-size:13px;display:flex}.rap-bulin-tutorial .rbt-breadcrumb a{color:inherit;text-decoration:none}.rap-bulin-tutorial .rbt-label{border:2px solid var(--rbt-ink);background:var(--rbt-orange);box-shadow:3px 3px 0 var(--rbt-ink);letter-spacing:.06em;border-radius:9px;padding:7px 12px;font-size:11px;font-weight:700;display:inline-block}.rap-bulin-tutorial h1{font:400 clamp(36px, 3.5vw, 49px)/1.2 var(--sc-font-display);letter-spacing:-.4px;text-transform:uppercase;text-wrap:balance;text-shadow:1.5px 1.5px 0 var(--rbt-orange);margin:22px 0 18px}.rap-bulin-tutorial .rbt-lead{max-width:700px;color:var(--rbt-muted);margin:0;font-size:18px;line-height:1.7}.rap-bulin-tutorial .rbt-meta{color:var(--rbt-muted);flex-wrap:wrap;align-items:center;gap:8px;margin-top:22px;font-size:12px;display:flex}.rap-bulin-tutorial .rbt-toc{grid-area:2/1;align-self:start;position:sticky;top:100px}.rap-bulin-tutorial .rbt-desktop-toc>p,.rap-bulin-tutorial .rbt-overline{letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:700}.rap-bulin-tutorial .rbt-desktop-toc>p{color:var(--rbt-muted);margin:0 0 15px}.rap-bulin-tutorial .rbt-toc nav{display:grid}.rap-bulin-tutorial .rbt-toc nav a{color:var(--rbt-muted);align-items:baseline;gap:10px;padding:11px 0;font-size:13px;line-height:1.6;text-decoration:none;display:flex}.rap-bulin-tutorial .rbt-toc nav a span{color:#b74709;flex-shrink:0;font-size:10px;font-weight:700}.rap-bulin-tutorial .rbt-mobile-toc{display:none}.rap-bulin-tutorial .rbt-body{grid-area:2/2;min-width:0}.rap-bulin-tutorial .rbt-body p,.rap-bulin-tutorial .rbt-body li,.rap-bulin-tutorial .rbt-body dd{color:var(--rbt-muted);font-size:17px;line-height:1.8}.rap-bulin-tutorial .rbt-body p{margin:0 0 20px}.rap-bulin-tutorial .rbt-answer{border-left:3px solid var(--rbt-orange);margin-bottom:32px;padding:4px 0 4px 20px}.rap-bulin-tutorial .rbt-answer>span{color:#b74709;letter-spacing:.07em;margin-bottom:8px;font-size:11px;font-weight:700;display:block}.rap-bulin-tutorial .rbt-answer p{color:var(--rbt-ink);margin:0}.rap-bulin-tutorial .rbt-template{border:2px solid var(--rbt-ink);box-shadow:4px 4px 0 var(--rbt-orange);color:var(--rbt-ink);background:#fff;border-radius:16px;grid-template-columns:minmax(0,1fr) 112px;align-items:center;gap:22px;padding:22px 24px;text-decoration:none;display:grid}.rap-bulin-tutorial .rbt-template .rbt-overline{color:#b74709}.rap-bulin-tutorial .rbt-template h2{font:400 29px/1.25 var(--sc-font-display);text-transform:uppercase;margin:10px 0 9px}.rap-bulin-tutorial .rbt-template p{margin:0 0 16px;font-size:14px;line-height:1.6}.rap-bulin-tutorial .rbt-template figure,.rap-bulin-tutorial .rbt-photo-advice figure{margin:0}.rap-bulin-tutorial .rbt-template img{object-fit:cover;border-radius:9px;width:100%;height:146px;display:block}.rap-bulin-tutorial figcaption{color:var(--rbt-muted);margin-top:9px;font-size:11px;line-height:1.6}.rap-bulin-tutorial .rbt-inline-action,.rap-bulin-tutorial .rbt-text-link{color:var(--rbt-ink);align-items:center;gap:10px;font-size:14px;font-weight:700;display:inline-flex}.rap-bulin-tutorial .rbt-text-link{min-height:40px;text-decoration:underline;-webkit-text-decoration-color:var(--rbt-orange);text-decoration-color:var(--rbt-orange);text-underline-offset:5px}.rap-bulin-tutorial .rbt-section{padding-top:48px;scroll-margin-top:100px}.rap-bulin-tutorial .rbt-section>h2{font:600 27px/1.4 var(--sc-font-sans);letter-spacing:-.6px;text-wrap:pretty;margin:0 0 22px}.rap-bulin-tutorial .rbt-body .rbt-note{border-left:2px solid var(--rbt-line);padding-left:15px;font-size:14px;line-height:1.8}.rap-bulin-tutorial .rbt-step{margin-top:30px}.rap-bulin-tutorial .rbt-step h3{font:600 20px/1.5 var(--sc-font-sans);align-items:center;gap:12px;margin:0 0 14px;display:flex}.rap-bulin-tutorial .rbt-step h3>span{border:2px solid var(--rbt-ink);background:var(--rbt-orange);width:32px;height:32px;font:400 15px/1 var(--sc-font-display);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.rap-bulin-tutorial .rbt-screenshot{margin:24px 0 32px}.rap-bulin-tutorial .rbt-screenshot img{border:2px solid var(--rbt-ink);border-radius:14px;width:min(100%,560px);height:auto;display:block}.rap-bulin-tutorial .rbt-screenshot figcaption{max-width:560px}.rap-bulin-tutorial .rbt-photo-advice{grid-template-columns:132px minmax(0,1fr);align-items:start;gap:30px;margin:28px 0 20px;display:grid}.rap-bulin-tutorial .rbt-photo-advice figure>img{object-fit:cover;border:2px solid var(--rbt-ink);width:132px;height:176px;box-shadow:3px 3px 0 var(--rbt-orange);border-radius:12px;display:block}.rap-bulin-tutorial .rbt-advice-group+.rbt-advice-group{margin-top:24px}.rap-bulin-tutorial .rbt-advice-group h3{font:600 16px/1.5 var(--sc-font-sans);align-items:center;gap:10px;margin:0 0 10px;display:flex}.rap-bulin-tutorial .rbt-advice-group h3 svg{border:2px solid var(--rbt-ink);background:var(--rbt-orange);border-radius:8px;flex-shrink:0;padding:3px}.rap-bulin-tutorial .rbt-advice-group ul{margin:0;padding-left:18px}.rap-bulin-tutorial .rbt-advice-group li{margin-bottom:6px;font-size:15px;line-height:1.7}.rap-bulin-tutorial .rbt-body .rbt-caption{font-size:12px;line-height:1.7}.rap-bulin-tutorial .rbt-fixes{margin:0}.rap-bulin-tutorial .rbt-fixes>div{border-top:1px solid var(--rbt-line);padding:20px 0}.rap-bulin-tutorial .rbt-fixes dt{font-size:16px;font-weight:700}.rap-bulin-tutorial .rbt-fixes dd{margin:9px 0 0;font-size:15px}.rap-bulin-tutorial .rbt-faq details{border-bottom:1px solid var(--rbt-line)}.rap-bulin-tutorial .rbt-faq details:first-of-type{border-top:1px solid var(--rbt-line)}.rap-bulin-tutorial summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:58px;padding:15px 0;font-size:15px;font-weight:600;list-style:none;display:flex}.rap-bulin-tutorial summary::-webkit-details-marker{display:none}.rap-bulin-tutorial summary svg{flex-shrink:0}.rap-bulin-tutorial details[open]>summary svg{transform:rotate(180deg)}.rap-bulin-tutorial .rbt-faq details>p{padding-bottom:20px;font-size:15px}.rap-bulin-tutorial .rbt-faq>.rbt-text-link{margin-top:14px}.rap-bulin-tutorial .rbt-finish{border:2px solid var(--rbt-ink);box-shadow:4px 4px 0 var(--rbt-orange);color:#f7f3eb;background:#121923;border-radius:15px;margin-top:48px;padding:28px}.rap-bulin-tutorial .rbt-finish .rbt-overline{color:#ff9c58}.rap-bulin-tutorial .rbt-finish h2{font:400 32px/1.3 var(--sc-font-display);text-transform:uppercase;margin:13px 0}.rap-bulin-tutorial .rbt-finish p{color:#b5bfcc;font-size:15px}.rap-bulin-tutorial .rbt-button{background:var(--rbt-orange);color:#101722;border:2px solid #101722;border-radius:10px;justify-content:center;align-items:center;gap:14px;min-height:46px;padding:10px 18px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.rap-bulin-tutorial .rbt-related{margin-top:48px}.rap-bulin-tutorial .rbt-related>p{color:var(--rbt-muted);margin:0 0 6px}.rap-bulin-tutorial .rbt-related>a:not(.rbt-text-link){border-bottom:1px solid var(--rbt-line);color:inherit;justify-content:space-between;align-items:center;gap:20px;padding:20px 0;text-decoration:none;display:flex}.rap-bulin-tutorial .rbt-related>a svg{flex-shrink:0}.rap-bulin-tutorial .rbt-related h2{font:600 17px/1.5 var(--sc-font-sans);margin:0 0 6px}.rap-bulin-tutorial .rbt-related>a p{margin:0;font-size:14px}.rap-bulin-tutorial .rbt-related>.rbt-text-link{margin-top:18px}.rap-bulin-tutorial a:hover,.rap-bulin-tutorial summary:hover{color:#ac420a}.rap-bulin-tutorial .rbt-button:hover{color:#101722;background:#ff9146}.rap-bulin-tutorial :focus-visible{outline-offset:5px;outline:2px solid #b74709}@media (width<=1000px){.rap-bulin-tutorial .rbt-layout{grid-template-columns:minmax(0,760px);gap:26px;width:min(760px,100% - 48px)}.rap-bulin-tutorial .rbt-header,.rap-bulin-tutorial .rbt-toc,.rap-bulin-tutorial .rbt-body{grid-area:auto/1}.rap-bulin-tutorial .rbt-toc{position:static}.rap-bulin-tutorial .rbt-desktop-toc{display:none}.rap-bulin-tutorial .rbt-mobile-toc{border:1px solid var(--rbt-line);background:#fff;border-radius:10px;padding:0 16px;display:block}.rap-bulin-tutorial .rbt-mobile-toc nav{padding-bottom:12px}}@media (width<=600px){.rap-bulin-tutorial{padding:28px 0 54px}.rap-bulin-tutorial .rbt-layout{width:calc(100% - 40px)}.rap-bulin-tutorial .rbt-breadcrumb{margin-bottom:28px}.rap-bulin-tutorial h1{letter-spacing:0;margin-top:20px;font-size:35px}.rap-bulin-tutorial .rbt-lead{font-size:16px}.rap-bulin-tutorial .rbt-body p,.rap-bulin-tutorial .rbt-body dd{font-size:16px;line-height:1.8}.rap-bulin-tutorial .rbt-template{grid-template-columns:minmax(0,1fr) 86px;gap:15px;padding:18px}.rap-bulin-tutorial .rbt-template h2{font-size:25px}.rap-bulin-tutorial .rbt-template img{height:124px}.rap-bulin-tutorial .rbt-inline-action{font-size:13px}.rap-bulin-tutorial .rbt-section{padding-top:36px}.rap-bulin-tutorial .rbt-section>h2{letter-spacing:-.4px;font-size:24px}.rap-bulin-tutorial .rbt-photo-advice{grid-template-columns:1fr;gap:25px}.rap-bulin-tutorial .rbt-photo-advice>figure{align-items:center;gap:16px;display:flex}.rap-bulin-tutorial .rbt-photo-advice>figure img{width:84px;height:112px}.rap-bulin-tutorial .rbt-photo-advice>figure figcaption{max-width:120px;margin:0}.rap-bulin-tutorial .rbt-finish{padding:22px}.rap-bulin-tutorial .rbt-finish h2{font-size:28px}}.rap-guides{min-height:60vh;padding-top:88px}.rap-guide-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:40px;display:grid}.rap-guide-card{color:#f4f1e9;background:#111823;border:1px solid #29313d;border-radius:16px;flex-direction:column;align-items:flex-start;gap:22px;padding:28px;text-decoration:none;transition:border-color .2s,transform .2s;display:flex}.rap-guide-card:hover{border-color:#ff7b22;transform:translateY(-3px)}.rap-guide-number{color:#ff7b22;justify-content:space-between;width:100%;font:12px monospace;display:flex}.rap-guide-card h2{margin:0;font-size:25px;line-height:1.25}.rap-guide-card p{color:#a9b0bb;margin:0 0 auto;font-size:15px;line-height:1.7}.rap-guide-article .sc-container{max-width:1050px}.rap-guide-article header{max-width:850px;padding:56px 0 36px}.rap-guide-body{max-width:760px}.rap-guide-body>section{padding:24px 0}.rap-guide-body h2{color:#f4f1e9;gap:18px;margin:0 0 18px;font-size:clamp(22px,2.4vw,29px);line-height:1.35;display:flex}.rap-guide-body h2 span{color:#ff7b22;padding-top:10px;font:12px monospace}.rap-guide-body p{color:#b7bdc7;margin:0;font-size:17px;line-height:1.95}.rap-guide-note{color:#b7bdc7;background:#151c26;border-left:3px solid #ff7b22;margin:28px 0;padding:20px 24px;font-size:14px;line-height:1.8}.rap-guide-actions{flex-wrap:wrap;gap:14px;margin-top:30px;display:flex}.rap-guide-related{border-top:1px solid #29313d;max-width:760px;margin-top:70px;padding-top:30px}.rap-guide-related h2{color:#f4f1e9;margin-bottom:18px;font-size:20px}.rap-guide-related a{color:#b7bdc7;border-bottom:1px solid #29313d;justify-content:space-between;align-items:center;gap:20px;min-height:52px;padding:12px 0;text-decoration:none;display:flex}.rap-guide-related a:hover{color:#ff7b22}.rap-guides a:focus-visible{outline-offset:5px;outline:2px solid #ff7b22}@media (width<=768px){.rap-guide-grid{grid-template-columns:1fr}.rap-guides{padding-top:48px}.rap-guide-article header{padding-top:36px}.rap-guide-body p{font-size:16px}.rap-guide-card{padding:24px}}@media (prefers-reduced-motion:reduce){.rap-guide-card{transition:none}.rap-guide-card:hover{transform:none}}
