.guide{--guide-ink:#18191b;--guide-body:#454d56;--guide-border:#e2e6ec;color:var(--guide-ink);background:#fff;font-family:inherit;font-size:16px;line-height:1.5;overflow-x:clip}.guide *{box-sizing:border-box}.guide h1,.guide h2,.guide h3,.guide h4,.guide p{margin:0}.guide h1,.guide h2,.guide h3,.guide h4{letter-spacing:0;font-weight:700}.guide h1{color:#31373d;font-size:56px;line-height:1.25}.guide h2{font-size:32px;line-height:1.35}.guide h3{font-size:20px;line-height:1.4}.guide p{color:var(--guide-body)}.guide img{max-width:100%;height:auto}.guide a,.guide button{touch-action:manipulation}.guide a:focus-visible,.guide button:focus-visible,.guide summary:focus-visible{outline-offset:4px;outline:2px solid #339ee6}.guide-container{max-width:1200px;margin:0 auto}.guide-landing-heading{align-items:center;min-height:308px;padding:100px 40px;display:flex;position:relative}.guide-landing-heading:after{content:"";border-bottom:1px solid var(--guide-border);width:100vw;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.guide-start-section{padding:64px 0}.guide-start-section>h2{text-align:center;color:#31373d;margin-bottom:24px}.guide-start-grid{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.guide-start-grid article{border:1px solid var(--guide-border);flex-direction:column;justify-content:space-between;gap:32px;margin-left:-1px;padding:28px;display:flex}.guide-start-grid article:last-child{margin-right:-1px}.guide-start-grid h3{margin-top:4px}.guide-start-grid p{margin-top:4px;font-size:16px}.guide-number{color:#a7b1bc;font-size:16px;font-weight:700}.guide-outline{background:#fff;border:1px solid #1d2329;justify-content:center;align-items:center;gap:12px;min-height:48px;padding:10px 20px;font-size:16px;font-weight:700;display:inline-flex}.guide-outline:hover{background:#f0f4f8}.guide-catalog{padding:48px 0 32px}.guide-catalog>h2{margin-bottom:40px;padding:0 20px}.guide-category>h3{color:#fff;background:#18191b;padding:12px 20px;font-size:18px;line-height:1.5}.guide-catalog-grid{counter-reset:guide-catalog;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.guide-catalog-grid>*{border:1px solid var(--guide-border);min-height:98px;margin-top:-1px;margin-left:-1px;padding:24px}.guide-catalog-grid>:nth-child(3n){margin-right:-1px}.guide-catalog-grid h4{color:#454d56;counter-increment:guide-catalog;font-size:18px;line-height:1.4}.guide-catalog-grid h4:before{content:counter(guide-catalog) ". "}.guide-catalog-grid p{color:#919ca8;margin-top:4px;font-size:14px;line-height:1.5}.guide-catalog-grid a:hover{background:#f8fafc}.guide-catalog-grid a:hover h4{color:#1688d1}.guide-help-links{border:1px solid var(--guide-border);grid-template-columns:1fr 1fr;margin-bottom:60px;display:grid}.guide-help-links a{padding:20px 24px;font-size:16px;font-weight:700}.guide-help-links a+a{border-left:1px solid var(--guide-border)}.guide-help-links a:hover{background:#f8fafc}.guide-page-heading{padding:56px 40px;position:relative}.guide-page-heading:after{content:"";border-bottom:1px solid var(--guide-border);width:100vw;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.guide-page-heading h1{font-size:40px;line-height:1.4}.guide-start-layout{grid-template-columns:minmax(0,1fr) 156px;gap:0;display:grid;position:relative}.guide-start-layout:not(:has(.guide-disclosures details[open])){grid-template-columns:minmax(0,1fr) 0}.guide-start-layout:not(:has(.guide-disclosures details[open]))>.guide-toc{display:none}.guide-disclosures{min-width:0}.guide-disclosures details{border-bottom:1px solid var(--guide-border);scroll-margin-top:88px}.guide-disclosures summary{cursor:pointer;align-items:center;gap:8px;padding:24px;list-style:none;display:flex}.guide-disclosures summary::-webkit-details-marker{display:none}.guide-disclosures summary:before{content:"";border-top:6px solid #0000;border-bottom:6px solid #0000;border-left:8px solid #18191b;flex-shrink:0;width:0;height:0}.guide-disclosures details[open] summary:before{transform:rotate(90deg)}.guide-disclosures summary h2{font-size:24px;line-height:1.4}.guide-disclosures summary>span:first-child{font-size:24px;font-weight:700}.guide-disclosure-icon{display:none}.guide-disclosure-body{max-width:900px;padding:0 40px 48px}.guide-disclosure-body>*+*{margin-top:28px}.guide-lead{font-size:18px;line-height:1.6}.guide-toc{border:1px solid var(--guide-border);border-radius:0;align-self:start;font-size:14px;position:sticky;top:88px}.guide-toc a{color:#5d6670;border-top:1px solid var(--guide-border);padding:10px 14px;display:block}.guide-toc a:first-child{border-top:0}.guide-toc a:hover{color:#1688d1;background:#f8fafc}.guide-article-layout{grid-template-columns:240px minmax(0,1fr) 144px;gap:0;display:grid}.guide-stage-nav{border-left:1px solid var(--guide-border);top:var(--nav-h);max-height:calc(100dvh - var(--nav-h));align-self:start;padding:48px 16px;font-size:14px;position:sticky;overflow:auto}.guide-stage-nav>strong{margin-bottom:16px;display:block}.guide-stage-nav a{color:#5d6670;margin:5px 0;font-size:13px;line-height:1.6;display:block}.guide-stage-nav a:hover{color:#1688d1}.guide-stage-group{margin-bottom:20px}.guide-stage-group strong{margin-bottom:8px;font-size:14px;display:block}.guide-article{min-width:0;padding:48px 24px 64px}.guide-article h1{color:#18191b;margin-bottom:16px;font-size:28px;line-height:1.4}.guide-article h2{margin-bottom:12px;font-size:24px}.guide-article h3{margin:28px 0 12px;font-size:20px}.guide-article h4{margin:24px 0 10px;font-size:18px}.guide-article p{font-size:16px;line-height:1.7}.guide-article section{border-top:1px solid var(--guide-border);margin-top:32px;padding-top:32px;scroll-margin-top:88px}.guide-article section:first-of-type{border-top:0;margin-top:0}.guide-article section>*+*{margin-top:24px}.guide-article [id]{scroll-margin-top:88px}.guide-article-layout>.guide-toc{margin-top:48px}.guide figcaption{text-align:center;color:#5d6670;margin-top:12px;font-size:13px;line-height:1.6}.guide-callout{border:1px solid var(--guide-border);border-radius:0;padding:18px 20px;font-size:14px}.guide-callout p{margin-top:6px;font-size:14px;line-height:1.65}.guide-methods{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:24px 0 12px;display:grid}.guide-method{border:1px solid var(--guide-border);color:inherit;padding:18px 20px;text-decoration:none;display:block}.guide-method.is-recommended{border:1.5px solid #1a85d1}.guide-method.is-recommended small{color:#1a85d1}.guide-method small{color:#5d6670;margin-bottom:6px;font-size:13px;display:block}.guide-method h3{margin:0 0 6px;font-size:16px}.guide-method p{color:#5d6670;font-size:14px;line-height:1.65}.guide-method p.guide-method-note{color:#919ca8;margin-top:10px;font-size:12px;line-height:1.55}#method-a,#method-b{scroll-margin-top:96px}@media (max-width:639px){.guide-methods{grid-template-columns:1fr}}.guide-table-wrap{max-width:100%;margin:24px 0;overflow-x:auto}.guide table{border-collapse:collapse;width:100%;font-size:14px;line-height:1.6}.guide th{text-align:left;color:#18191b;background:#f8fafc;font-weight:700}.guide th,.guide td{vertical-align:top;border:1px solid var(--guide-border);min-width:120px;padding:14px 12px}.guide td{color:#5d6670}.guide-meta{color:#919ca8!important;font-size:12px!important}@media (max-width:1279px){.guide-container{margin:0 32px}.guide-article-layout{grid-template-columns:170px minmax(0,1fr) 130px}.guide-start-grid article{padding:24px}}@media (max-width:1023px){.guide-article-layout{grid-template-columns:160px minmax(0,1fr)}.guide-article-layout>.guide-toc{display:none}.guide-catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.guide-landing-heading{min-height:230px;padding:72px 32px}.guide-start-grid article{padding:20px}.guide-start-grid h3{font-size:18px}.guide-start-grid p{font-size:14px}.guide-start-layout{grid-template-columns:minmax(0,1fr) 150px}.guide-disclosure-body{padding:0 24px 40px}}@media (max-width:639px){.guide{font-size:15px}.guide-container{margin:0 16px}.guide-landing-heading{min-height:180px;padding:48px 20px}.guide h1{font-size:36px}.guide h2{font-size:26px}.guide-start-section{padding:40px 0}.guide-start-section>h2{margin-bottom:20px}.guide-start-grid,.guide-catalog-grid{grid-template-columns:1fr}.guide-start-grid article{gap:24px;padding:24px}.guide-start-grid h3{font-size:20px}.guide-start-grid p{font-size:15px}.guide-outline{font-size:14px}.guide-catalog{padding-top:36px}.guide-catalog>h2{margin-bottom:24px;padding:0 20px}.guide-category>h3{font-size:16px}.guide-catalog-grid>*{min-height:94px;margin-right:-1px;padding:22px 20px}.guide-catalog-grid h4{font-size:17px}.guide-help-links{grid-template-columns:1fr}.guide-help-links a+a{border-left:0;border-top:1px solid var(--guide-border)}.guide-help-links a{padding:18px 20px;font-size:14px}.guide-page-heading{padding:36px 20px}.guide-page-heading h1{font-size:32px}.guide-start-layout{flex-direction:column;display:flex}.guide-start-layout>.guide-toc{border-left:0;border-right:0;flex-wrap:wrap;order:-1;width:100%;display:flex;position:static}.guide-start-layout>.guide-toc a{border:0;padding:12px 10px;font-size:12px}.guide-disclosures{width:100%}.guide-disclosures summary{gap:6px;padding:20px 16px}.guide-disclosures summary h2,.guide-disclosures summary>span:first-child{font-size:18px}.guide-disclosure-body{padding:0 16px 32px}.guide-lead{font-size:16px}.guide-article-layout{display:block}.guide-stage-nav{border-bottom:1px solid var(--guide-border);grid-template-columns:1fr 1fr;gap:16px;max-height:none;padding:20px 16px;display:grid;position:static}.guide-stage-group{margin:0}.guide-stage-group strong,.guide-stage-nav a{font-size:12px}.guide-article{border:0;padding:28px 16px 48px}.guide-article h1{font-size:26px}.guide-article h2{font-size:22px}.guide-article p{font-size:15px}.guide-callout p{font-size:14px}.guide th,.guide td{min-width:140px;padding:12px}}@media (prefers-reduced-motion:reduce){html:has(.guide){scroll-behavior:auto}}.guide-back{justify-content:center;padding:72px 24px 56px;display:flex}.guide-toc a[aria-current]{color:#1688d1;background:#f8fafc}.guide-article-heading{margin-bottom:20px}@media (max-width:639px){.guide-stage-nav{max-height:280px;overflow:auto}}.guide[lang=ko] h1,.guide[lang=ko] h2,.guide[lang=ko] h3,.guide[lang=ko] h4,.guide[lang=ko] p{word-break:keep-all;overflow-wrap:break-word}.guide-toc{max-height:calc(100dvh - 112px);overflow-y:auto}.guide-follow{--follow-blue:#339ee6;--follow-soft:#f5f8fb;--follow-muted:#919ca8;flex-direction:column;gap:48px;margin-top:32px;display:flex}.guide .guide-follow-stage{border:0;flex-direction:column;gap:48px;margin:0;padding:0;display:flex}.guide .guide-follow-stage>*+*{margin-top:0}.guide-follow-stage-head{border-top:2px solid var(--guide-ink);padding-top:28px}.guide .guide-follow-stage-head :is(h2,h3){align-items:center;gap:14px;margin:0;font-size:26px;line-height:34px;display:flex}.guide-follow-stage-head :is(h2,h3)>span{background:var(--guide-ink);color:#fff;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-size:16px;display:grid}.guide .guide-follow-stage-head p{color:var(--guide-body);margin-top:12px;font-size:16px;line-height:26px}.guide-follow-topic{flex-direction:column;gap:18px;display:flex}.guide .guide-follow-topic>:is(h3,h4){margin:0;font-size:20px;line-height:28px}.guide .guide-follow-topic>p{white-space:pre-line;color:var(--guide-body);font-size:15px;line-height:24px}.guide-follow-steps{counter-reset:follow-step;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.guide-follow-steps>li{counter-increment:follow-step;padding-left:34px;font-size:15px;line-height:24px;position:relative}.guide-follow-steps>li:before{content:counter(follow-step);background:var(--follow-blue);color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;font-size:12px;font-weight:700;display:grid;position:absolute;top:1px;left:0}#save .guide-follow-steps>li:before{background:var(--guide-body)}.guide-follow-shot{flex-direction:column;align-items:center;gap:8px;margin:0;display:flex}.guide-follow-shot>a{max-width:100%;display:block}.guide-follow-shot img{max-width:100%;height:auto;display:block}.guide .guide-follow figcaption{color:var(--follow-muted);text-align:center;margin:0;font-size:13px;line-height:20px}.guide-follow-compare{grid-template-rows:auto auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;display:grid}.guide-follow-compare-item{grid-row:span 2;grid-template-rows:subgrid;min-width:0;display:grid}.guide .guide-follow-compare-label{color:var(--guide-body);word-break:keep-all;flex-direction:column;gap:4px;margin:0;font-size:14px;line-height:20px;display:flex}.guide-follow-compare-label strong{color:var(--guide-ink);align-items:center;gap:8px;font-weight:700;display:inline-flex}.guide-follow-compare-label strong:before{content:"";background:var(--follow-blue);border-radius:50%;flex:none;width:8px;height:8px}.guide-follow-compare-item[data-tone=planned] .guide-follow-compare-label strong:before{background:#654ac8}.guide-follow-compare-label span+span{margin-top:-4px}.guide-follow-compare-media{position:relative}.guide-follow-compare-media .guide-follow-shot>a,.guide-follow-compare-media .guide-follow-shot img{width:100%}.guide-follow-compare-arrow{z-index:1;border:1px solid var(--guide-border);color:#5d6670;background:#fff;border-radius:50%;place-items:center;width:28px;height:28px;display:grid;position:absolute;top:50%;left:-22px;transform:translateY(-50%)}@media (max-width:639px){.guide-follow-compare{grid-template-rows:none;grid-template-columns:minmax(0,1fr)}.guide-follow-compare-item+.guide-follow-compare-item{margin-top:12px}.guide-follow-compare-arrow{display:none}}.guide-follow-video{flex-direction:column;gap:10px;margin:0;display:flex}.guide .guide-follow-video h2,.guide .guide-follow-before :is(h2,h3){margin:0;font-size:17px;line-height:24px}.guide-follow-video video{aspect-ratio:16/9;background:var(--follow-soft);border:1px solid var(--guide-border);border-radius:0;width:100%;display:block}.guide-follow-before{border:1px solid var(--guide-border);border-radius:0;flex-direction:column;gap:12px;padding:24px;display:flex}.guide-follow-before ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.guide-follow-before li{padding-left:24px;font-size:15px;line-height:24px;position:relative}.guide-follow-before li:before{content:"✓";color:var(--follow-blue);font-weight:700;position:absolute;left:0}.guide-follow-prompt{background:var(--follow-soft);border-radius:0;flex-direction:column;align-items:flex-start;gap:12px;padding:20px;display:flex}.guide-follow-prompt>span{color:var(--follow-muted);font-size:13px;font-weight:700;line-height:18px}.guide .guide-follow-prompt>p{font-size:14px;line-height:22px}.guide-follow-prompt .guide-outline{border:1px solid var(--guide-border);border-radius:0;min-height:0;padding:9px 16px;font-size:14px;line-height:18px}.guide-follow-tip{background:var(--follow-soft);border-radius:0;padding:16px}.guide-follow-tip strong{color:#339ee6;font-size:13px;line-height:18px;display:block}.guide .guide-follow-tip p{color:var(--guide-body);margin-top:6px;font-size:14px;line-height:22px}.guide .guide-follow-links{flex-wrap:wrap;gap:8px 28px;font-size:14px;line-height:20px;display:flex}.guide-follow-links a{color:var(--guide-ink);font-weight:700}.guide-follow-links a:hover{color:#1688d1}.guide-callout .guide-follow-links{margin-top:10px}@media (max-width:639px){.guide-follow,.guide .guide-follow-stage{gap:40px}.guide .guide-follow-stage-head :is(h2,h3){font-size:22px;line-height:30px}.guide-follow-before{padding:18px}.guide-follow-prompt{padding:16px}}.guide-disclosure-body>.guide-follow{margin-top:0}.guide-follow-tight{gap:32px}.guide .guide-follow .guide-methods,.guide .guide-follow .guide-table-wrap{margin:0}.guide .guide-follow-tip ul{margin:6px 0 0;padding-left:18px;list-style:outside}.guide .guide-follow-tip li{color:var(--guide-body);font-size:14px;line-height:22px}.guide-follow-defs{border:1px solid var(--guide-border);border-radius:0;grid-template-columns:140px minmax(0,1fr);margin:0;font-size:14px;line-height:22px;display:grid}.guide-follow-defs dt,.guide-follow-defs dd{border-top:1px solid var(--guide-border);margin:0;padding:14px 16px}.guide-follow-defs dt:first-of-type,.guide-follow-defs dt:first-of-type+dd{border-top:0}.guide-follow-defs dt{font-weight:700}.guide-follow-defs dd{color:var(--guide-body)}.guide-follow-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.guide-follow-cards>div{border:1px solid var(--guide-border);border-radius:0;padding:18px 20px}.guide .guide-follow-cards h4{align-items:center;gap:8px;margin:0;font-size:16px;line-height:24px;display:flex}.guide .guide-follow-cards p{color:var(--guide-body);margin-top:6px;font-size:14px;line-height:22px}.guide-follow-card-num{background:var(--follow-blue);color:#fff;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:12px;font-weight:700;display:grid}.guide .guide-follow-cards-label{color:var(--guide-ink);margin:24px 0 12px;font-size:16px;font-weight:700}.guide-follow-support{border:1px solid var(--guide-border);border-radius:0;flex-direction:column;gap:14px;padding:20px;display:flex}.guide-follow-support>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.guide .guide-follow-support h3{align-items:center;gap:12px;margin:0;font-size:18px;line-height:26px;display:flex}.guide-follow-support h3>span{background:var(--guide-ink);color:#fff;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:14px;display:grid}.guide-follow-support>header a{color:var(--guide-ink);flex:none;font-size:14px;font-weight:700;line-height:20px}.guide-follow-support>header a:hover{color:#1688d1}.guide-follow-support-cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.guide-follow-support strong{font-size:13px;line-height:18px;display:block}.guide-follow-support-cols strong{color:#919ca8}.guide .guide-follow-support p{margin-top:4px;font-size:14px;line-height:22px}.guide-follow-support-check{background:#f5f8fb;border-radius:0;padding:12px 14px}.guide-follow-support-check strong{color:#339ee6}.guide .guide-follow-support-check p{color:var(--guide-body)}@media (max-width:639px){.guide-follow-defs{grid-template-columns:1fr}.guide-follow-defs dd{border-top:0;padding-top:0}.guide-follow-cards,.guide-follow-support-cols{grid-template-columns:1fr}}.guide-stage-group strong{align-items:flex-start;gap:6px;display:flex}.guide-stage-num{color:#fff;background:#18191b;border-radius:50%;flex:none;place-items:center;width:16px;height:16px;margin-top:2px;font-size:10px;line-height:1;display:grid}.guide-stage-nav .guide-stage-group a{padding-left:22px}.guide-stage-nav a[aria-current]{color:#1688d1;font-weight:700}.guide-catalog-link{color:inherit}.guide-catalog-link:hover{color:#1688d1}
