.tutorials-page{--tutorial-ink: #183c42;--tutorial-muted: #586d70;--tutorial-teal: #087d77;--tutorial-line: #d7e2df;--tutorial-paper: #f5f4ee;background:#fbfcfa;color:var(--tutorial-ink);font-size:17px;line-height:1.78;overflow-wrap:anywhere}.tutorials-page *,.tutorial-image-viewer *{box-sizing:border-box}.tutorials-page :is(h1,h2,h3,h4,p,ul,ol,figure){margin:0}.tutorials-page :is(h1,h2,h3,h4){color:var(--tutorial-ink);text-wrap:pretty}.tutorials-page a{color:var(--tutorial-teal)}.tutorials-page a:focus-visible,.tutorials-page button:focus-visible,.tutorials-page summary:focus-visible,.tutorial-image-viewer button:focus-visible{outline:3px solid #127e79;outline-offset:5px;border-radius:4px}.tutorials-boundary{width:min(1200px,calc(100% - 80px));margin-inline:auto}.tutorials-masthead,.tutorial-article-hero{background:var(--tutorial-paper);border-bottom:1px solid #dce3df}.tutorials-masthead .tutorials-boundary{padding-block:29px 70px}.tutorial-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:9px;color:#6d7d7d;font-size:13px;line-height:1.6}.tutorial-breadcrumb a{color:#546b6e;text-decoration:none}.tutorial-breadcrumb a:hover{text-decoration:underline}.tutorial-breadcrumb>svg{flex:0 0 auto}.tutorial-eyebrow{font-size:13px;font-weight:750;letter-spacing:.12em;line-height:1.6;color:var(--tutorial-teal)}.tutorials-heading-row{display:grid;grid-template-columns:minmax(0,1fr) 150px;align-items:center;gap:64px;margin-top:51px}.tutorials-heading-row h1{font-size:clamp(38px,4.6vw,62px);line-height:1.15;letter-spacing:-.04em;font-weight:650;margin-top:14px}.tutorials-lead{font-size:18px;line-height:1.85;max-width:750px;margin-top:22px!important;color:#53696c}.tutorials-masthead-mark{width:150px;height:150px;border:1px solid #cbd9d3;border-radius:50%;display:grid;place-content:center;justify-items:center;gap:9px;color:var(--tutorial-teal);background:#ffffff5e}.tutorials-masthead-mark span{font-size:13px;letter-spacing:.18em}.tutorials-index-body{padding-block:58px 88px}.tutorial-feature{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);border:1px solid #d9e3de;background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 15px 50px #173c4205}.tutorial-feature-image{display:grid;align-content:center;position:relative;min-height:440px;padding:30px;background:#eaf0ea;overflow:hidden;text-decoration:none}.tutorial-feature-image img{display:block;width:100%;height:auto;border:1px solid #d1dcd7;border-radius:7px;box-shadow:0 12px 35px #183c4212;transition:transform .2s ease}.tutorial-feature-image:hover img{transform:translateY(-4px)}.tutorial-feature-image-tag{position:absolute;left:28px;bottom:23px;display:inline-flex;gap:7px;align-items:center;padding:6px 11px;border:1px solid #c8d9d2;background:#fff;color:#29595a;border-radius:4px;font-size:13px;font-weight:700}.tutorial-feature-copy{padding:42px 44px;align-self:center}.tutorial-feature-copy h2{font-size:clamp(25px,2.4vw,33px);line-height:1.35;letter-spacing:-.035em;font-weight:650;margin-top:16px}.tutorial-feature-copy h2 a{color:inherit;text-decoration:none}.tutorial-feature-copy h2 a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.tutorial-feature-copy>p:not(.tutorial-eyebrow){margin-top:19px;color:#5a7072;font-size:16px;line-height:1.8}.tutorial-facts{display:flex;gap:9px 20px;align-items:center;flex-wrap:wrap;margin-top:23px;color:#526a6c;font-size:13px}.tutorial-facts>span{display:inline-flex;align-items:center;gap:6px}.tutorial-feature-meta{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:17px;color:#6b7b7b;font-size:13px}.tutorial-button{display:inline-flex;gap:12px;align-items:center;justify-content:center;min-height:48px;padding:11px 18px;border-radius:6px;font-size:14px;font-weight:650;text-decoration:none;line-height:1.5;border:1px solid transparent}.tutorials-page .tutorial-button.is-primary{color:#fff;background:#087b74;border-color:#087b74}.tutorials-page .tutorial-button.is-primary:hover{background:#09675f}.tutorials-page .tutorial-button.is-outline{color:#204e51;border-color:#aec8c0;background:#fff}.tutorials-page .tutorial-button.is-outline:hover{border-color:#087b74;background:#f0f6f2}.tutorial-feature-copy>.tutorial-button{margin-top:28px}.tutorial-inside{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:68px;padding:65px 0;border-bottom:1px solid var(--tutorial-line)}.tutorial-inside h2{font-size:25px;line-height:1.55;font-weight:550;margin-top:14px;max-width:430px;letter-spacing:-.02em}.tutorial-inside ol{list-style:none;padding:0}.tutorial-inside li{display:flex;gap:18px;align-items:baseline;padding:14px 0;border-bottom:1px solid #e1e9e3}.tutorial-inside li:last-child{border:0}.tutorial-inside li>span{font-size:13px;color:var(--tutorial-teal);font-variant-numeric:tabular-nums}.tutorial-inside li p{font-size:16px}.tutorial-support-strip{display:flex;gap:23px;align-items:center;margin-top:40px;padding:27px 30px;background:#edf3ef;border-radius:9px}.tutorial-support-strip h2{font-size:20px;font-weight:600}.tutorial-support-strip p{font-size:14px;color:#587071;max-width:620px;margin-top:5px}.tutorial-support-icon{display:grid;width:52px;height:52px;flex:0 0 auto;place-items:center;border:1px solid #bdd3c9;border-radius:50%;color:#2a6b65}.tutorial-support-strip>a{flex:0 0 auto;margin-left:auto}.tutorial-article-hero .tutorials-boundary{padding-block:28px 56px}.tutorial-hero-copy{max-width:900px;margin-top:42px}.tutorial-hero-copy h1{font-size:clamp(33px,4vw,49px);letter-spacing:-.04em;line-height:1.22;font-weight:650;margin-top:17px;max-width:930px}.tutorial-hero-copy .tutorials-lead{max-width:850px;font-size:18px;margin-top:23px!important}.tutorial-article-meta{display:flex;gap:9px 18px;flex-wrap:wrap;font-size:13px;color:#6c7d7c;margin-top:20px}.tutorial-article-meta a{display:inline-flex;align-items:center;gap:4px;text-decoration:none}.tutorial-article-meta a:hover{text-decoration:underline}.tutorial-reading-layout{display:grid;grid-template-columns:250px minmax(0,820px);gap:67px;align-items:start;padding-block:49px 85px}.tutorial-sidebar{position:sticky;top:98px;max-height:calc(100dvh - 116px);overflow-y:auto;scrollbar-width:thin;padding-right:5px}.tutorial-toc-heading{display:flex;gap:8px;align-items:center}.tutorial-toc-heading h2{font-size:14px;font-weight:700}.tutorial-toc>p,.tutorial-mobile-toc nav>p{color:#7a8988;font-size:13px;line-height:1.7;margin-top:8px}.tutorial-toc ol,.tutorial-mobile-toc nav ol{list-style:none;padding:0;margin-top:20px}.tutorial-toc li+li,.tutorial-mobile-toc nav li+li{margin-top:3px}.tutorial-toc li a,.tutorial-mobile-toc nav li a{display:flex;gap:11px;align-items:baseline;padding:7px 10px;border-left:2px solid transparent;text-decoration:none;color:#627676;font-size:13px;line-height:1.55}.tutorial-toc li a>span,.tutorial-mobile-toc nav li a>span{font-size:10px;color:#859492;font-variant-numeric:tabular-nums;flex:0 0 16px}.tutorial-toc li a:hover,.tutorial-mobile-toc nav li a:hover{color:#08766f;background:#edf5f0}.tutorial-toc li a[aria-current],.tutorial-mobile-toc nav li a[aria-current]{color:#075f5b;border-left-color:#0b8176;background:#eaf3ee;font-weight:650}.tutorial-toc-extras{display:grid;gap:9px;border-top:1px solid #dce6df;margin-top:19px;padding:17px 10px 0}.tutorial-toc-extras a{display:inline-flex;align-items:center;gap:7px;font-size:13px;text-decoration:none;color:#55716d}.tutorial-download{margin-top:27px;padding:20px;border:1px solid #d7e2db;border-radius:7px;background:#f4f6f0}.tutorial-download>svg{color:#4b7970}.tutorial-download h2{font-size:14px;margin-top:5px}.tutorial-download p{font-size:13px;color:#7a8985;line-height:1.7;margin-top:6px}.tutorial-download a{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #d9e2d8;padding-top:10px;margin-top:11px;font-size:13px;text-decoration:none;font-weight:600}.tutorial-article{min-width:0}.tutorial-screenshot-note{display:flex;gap:11px;align-items:flex-start;border-bottom:1px solid #dce6df;padding:0 0 27px;color:#69817b;font-size:13px;line-height:1.75}.tutorial-screenshot-note>svg{flex:0 0 auto;margin-top:4px}.tutorial-step{padding-top:43px;padding-bottom:40px;border-bottom:1px solid #d9e4dd;scroll-margin-top:102px}.tutorial-step-heading{display:flex;gap:18px;align-items:flex-start;margin-bottom:25px}.tutorial-step-number{display:grid;place-items:center;width:43px;height:49px;flex:0 0 auto;background:#e5eee7;color:#386f63;font-size:18px;font-weight:500;border-radius:3px 3px 13px;font-variant-numeric:tabular-nums}.tutorial-step-heading>div{padding-top:1px;min-width:0}.tutorial-step-heading>div>p{font-size:10px;letter-spacing:.12em;font-weight:650;color:#6d877d;line-height:1.6}.tutorial-step h2{font-size:clamp(23px,2.4vw,29px);letter-spacing:-.025em;line-height:1.35;font-weight:650;margin-top:4px}.tutorial-step>p{color:#435e61;font-size:17px;line-height:1.95;margin-top:17px}.tutorial-step>p a,.tutorial-step-points a,.tutorial-tip a{font-weight:600;text-decoration-thickness:1px;text-underline-offset:3px}.tutorial-step :is(p,li) a>svg{display:inline;vertical-align:-.1em;margin-left:3px}.tutorial-step-points{list-style:none;padding:0;display:grid;gap:11px;margin-top:22px!important}.tutorial-step-points li{display:flex;gap:10px;align-items:baseline;font-size:15px;color:#4c6665;line-height:1.85}.tutorial-step-points li>svg{flex:0 0 auto;color:#2d8774;transform:translateY(3px)}.tutorial-tip{display:flex;gap:12px;margin-top:25px;padding:17px 19px;border-left:3px solid #d4ab3f;background:#f6f2e4;border-radius:0 5px 5px 0}.tutorial-tip>span{display:grid;place-items:center;flex:0 0 auto;width:18px;height:18px;border:1px solid #bfa558;border-radius:50%;color:#9b8036;font-family:Georgia,serif;font-size:13px;line-height:1;margin-top:4px}.tutorial-tip strong{display:block;color:#7f6a2f;font-size:13px;line-height:1.7;font-weight:700}.tutorial-tip p{color:#756e52;font-size:14px;line-height:1.85;margin-top:3px}.tutorial-choice-group{margin-top:29px}.tutorial-choice-group>h3{font-size:15px;font-weight:650;margin-bottom:14px}.tutorial-choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.tutorial-choice-grid article{padding:23px;border:1px solid #d3e1d8;border-radius:7px;background:#f1f6f0}.tutorial-choice-grid article+article{background:#f6f5ec;border-color:#e1dfcc}.tutorial-choice-grid article>svg{color:#558475}.tutorial-choice-grid h4{font-size:17px;font-weight:650;margin-top:10px;line-height:1.5}.tutorial-choice-grid p{font-size:13px;line-height:1.85;color:#647b73;margin-top:10px}.tutorial-choice-grid a{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:650;margin-top:18px;text-decoration:none}.tutorial-choice-grid a:hover{text-decoration:underline}.tutorial-figure{margin:28px 0 0!important}.tutorial-figure-button{display:block;position:relative;width:100%;padding:0;border:1px solid #d2ded9;border-radius:7px;background:#fff;color:var(--tutorial-teal);cursor:zoom-in;overflow:hidden}.tutorial-figure-button img{display:block;width:100%;height:auto}.tutorial-figure-button>span{position:absolute;bottom:12px;right:12px;display:inline-flex;align-items:center;gap:6px;padding:7px 10px;border:1px solid #bdcfc6;border-radius:5px;background:#ffffffed;font-family:inherit;font-size:13px;font-weight:600;box-shadow:0 4px 18px #183c420b}.tutorial-figure-button:hover{border-color:#3e8b7b;box-shadow:0 5px 25px #0b52460a}.tutorial-figure figcaption{display:flex;gap:7px 13px;align-items:baseline;flex-wrap:wrap;color:#6f817b;font-size:13px;line-height:1.6;margin-top:11px}.tutorial-figure figcaption>span{color:#376e61;border-right:1px solid #c8d8cd;padding-right:13px;font-weight:650}.tutorial-checklist{padding:32px;margin-top:43px;background:#eaf2eb;border:1px solid #cedfd2;border-radius:8px;scroll-margin-top:102px}.tutorial-checklist h2{font-size:22px;line-height:1.55;letter-spacing:-.02em;margin-top:12px;font-weight:550}.tutorial-checklist ul{display:grid;gap:14px;list-style:none;padding:0;margin-top:25px}.tutorial-checklist li{display:flex;gap:11px;font-size:14px;line-height:1.8;color:#41685e}.tutorial-checklist li>svg{flex:0 0 auto;margin-top:4px;color:#468d72}.tutorial-faq{margin-top:53px;scroll-margin-top:102px}.tutorial-faq>h2{font-size:28px;letter-spacing:-.03em;margin-top:10px;margin-bottom:24px;line-height:1.45;font-weight:650}.tutorial-faq details{border-top:1px solid #d8e3db}.tutorial-faq details:last-child{border-bottom:1px solid #d8e3db}.tutorial-faq summary{display:flex;align-items:baseline;gap:15px;padding:20px 0;list-style:none;cursor:pointer}.tutorial-faq summary::-webkit-details-marker{display:none}.tutorial-faq summary>span{font-size:11px;color:#82978d;flex:0 0 18px}.tutorial-faq summary>h3{font-size:16px;line-height:1.7;font-weight:550;flex:1}.tutorial-faq summary>svg{flex:0 0 auto;transition:transform .15s ease;color:#5e8979;transform:translateY(3px)}.tutorial-faq details[open] summary>svg{transform:translateY(3px) rotate(90deg)}.tutorial-faq details>p{font-size:15px;line-height:1.9;color:#5d7670;padding:0 33px 24px}.tutorial-next-step{margin-top:48px;padding:35px;background:#183e43;border-radius:9px}.tutorial-next-step .tutorial-eyebrow{color:#b4d2bf}.tutorial-next-step h2{font-size:27px;color:#fff;line-height:1.4;margin-top:14px;font-weight:550;letter-spacing:-.025em}.tutorial-next-step>p:not(.tutorial-eyebrow){margin-top:17px;font-size:15px;line-height:1.9;color:#bed1cb}.tutorial-next-step>div{display:flex;gap:11px;flex-wrap:wrap;margin-top:23px}.tutorials-page .tutorial-next-step .tutorial-button.is-primary{background:#e6efcf;color:#173d3b;border-color:#e6efcf}.tutorials-page .tutorial-next-step .tutorial-button.is-primary:hover{background:#f3f6e7}.tutorials-page .tutorial-next-step .tutorial-button.is-outline{background:transparent;border-color:#73928a;color:#e7f1e8}.tutorials-page .tutorial-next-step .tutorial-button.is-outline:hover{background:#2c5253}.tutorial-related{margin-top:35px;border:1px solid #d5e1d9;border-radius:7px;padding:22px 25px;background:#fff}.tutorial-related h2{font-size:13px;font-weight:650;margin-bottom:10px}.tutorial-related>a{display:flex;align-items:center;justify-content:space-between;padding:10px 0;font-size:14px;border-bottom:1px solid #e6ece7;text-decoration:none;gap:15px}.tutorial-related>a:last-child{border:0;padding-bottom:0}.tutorial-related>a:hover{text-decoration:underline}.tutorial-references{margin-top:28px;color:#799085;font-size:13px;line-height:1.8}.tutorial-references h2{font-size:13px;font-weight:600;color:#6c8479}.tutorial-references p{margin-top:6px}.tutorial-references>div{display:flex;gap:7px 18px;flex-wrap:wrap;margin-top:9px}.tutorial-references a{font-size:13px;color:#608676}.tutorial-return-link{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;margin-top:32px;text-decoration:none}.tutorial-edition-note{border-left:2px solid #96b9a9;padding-left:13px;font-size:13px;color:#57796d;margin-top:26px!important}.tutorial-mobile-toc,.tutorial-mobile-download{display:none}.tutorial-image-viewer{border:1px solid #d3e1d8;border-radius:10px;background:#f6f8f3;padding:0;width:min(1280px,calc(100vw - 52px));max-width:none;max-height:calc(100dvh - 44px);color:#183c42;margin:auto;overflow:hidden;box-shadow:0 30px 100px #061e2360}.tutorial-image-viewer::backdrop{background:#102e35d4;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.tutorial-image-viewer-inner{display:flex;flex-direction:column;max-height:calc(100dvh - 46px)}.tutorial-image-viewer header{display:flex;gap:20px;justify-content:space-between;align-items:center;padding:16px 22px;border-bottom:1px solid #d4e0d8;flex:0 0 auto}.tutorial-image-viewer header p{font-size:13px;color:#63907d;margin:0;line-height:1.5}.tutorial-image-viewer header h2{font-size:18px;font-weight:600;margin:3px 0 0;line-height:1.5;color:#214e4b}.tutorial-image-viewer header button{display:grid;width:44px;height:44px;flex:0 0 auto;place-items:center;color:#215c51;border:1px solid #b7cdbf;border-radius:50%;background:#fff;cursor:pointer}.tutorial-image-viewer-scroll{overflow:auto;min-height:0;background:#e7eee7;padding:18px}.tutorial-image-viewer-scroll img{display:block;width:100%;height:auto;margin:0 auto;border:1px solid #cedbd0;background:#fff}.tutorial-image-viewer-help{flex:0 0 auto;margin:0;padding:10px 22px;color:#698578;font-size:13px;line-height:1.7}@media (max-width:1100px){.tutorials-boundary{width:calc(100% - 56px)}.tutorial-reading-layout{grid-template-columns:215px minmax(0,1fr);gap:35px}.tutorial-feature-copy{padding:32px}.tutorial-feature-image{padding:23px}.tutorial-facts{gap:8px 13px}.tutorial-support-strip{gap:17px;padding-inline:23px}}@media (max-width:850px){.tutorial-reading-layout{display:block;padding-top:27px}.tutorial-sidebar{display:none}.tutorial-mobile-toc{display:block;border:1px solid #ccddd2;border-radius:7px;background:#eef4ed;margin-bottom:24px}.tutorial-mobile-toc>summary{display:flex;gap:9px;padding:15px 17px;align-items:center;cursor:pointer;list-style:none;font-size:14px;font-weight:600}.tutorial-mobile-toc>summary::-webkit-details-marker{display:none}.tutorial-mobile-toc>summary>svg:last-child{margin-left:auto}.tutorial-mobile-toc[open]>summary>svg:last-child{transform:rotate(90deg)}.tutorial-mobile-toc>nav{padding:0 18px 20px;border-top:1px solid #d7e4d8}.tutorial-mobile-toc nav .tutorial-toc-heading{display:none}.tutorial-mobile-toc nav>p{margin-top:15px}.tutorial-mobile-toc nav ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:18px;margin-top:12px}.tutorial-mobile-toc nav li a{padding-block:9px}.tutorial-mobile-toc .tutorial-toc-extras{display:flex;flex-wrap:wrap;gap:15px}.tutorial-mobile-download{display:flex;flex-wrap:wrap;gap:9px 17px;margin-top:26px;border-top:1px solid #d7e2d8;padding-top:23px}.tutorial-mobile-download h2{font-size:13px;width:100%}.tutorial-mobile-download a{display:inline-flex;gap:6px;align-items:center;font-size:13px}.tutorial-feature{grid-template-columns:1fr}.tutorial-feature-image{min-height:0;padding:25px 42px 49px}.tutorial-feature-image img{max-height:350px;object-fit:contain;border:0;background:#fff}.tutorial-feature-copy{padding:32px 36px 37px}.tutorial-feature-copy h2{font-size:30px}.tutorial-inside{gap:35px}.tutorial-support-strip{flex-wrap:wrap}.tutorial-support-strip>div:nth-child(2){flex:1;min-width:200px}.tutorial-support-strip>a{margin-left:68px}}@media (max-width:560px){.tutorials-page{font-size:16px}.tutorials-boundary{width:calc(100% - 36px)}.tutorials-masthead .tutorials-boundary{padding-block:22px 37px}.tutorial-breadcrumb{font-size:13px;gap:6px}.tutorials-heading-row{display:block;margin-top:33px}.tutorials-masthead-mark{display:none}.tutorial-eyebrow{font-size:13px}.tutorials-heading-row h1{font-size:38px;margin-top:12px}.tutorials-lead{font-size:16px;line-height:1.9;margin-top:19px!important}.tutorials-index-body{padding-block:27px 43px}.tutorial-feature{border-radius:10px}.tutorial-feature-image{padding:18px 18px 43px}.tutorial-feature-image-tag{left:15px;bottom:12px;font-size:13px;padding:5px 8px}.tutorial-feature-copy{padding:25px 23px 28px}.tutorial-feature-copy h2{font-size:25px;line-height:1.45;margin-top:12px}.tutorial-feature-copy>p:not(.tutorial-eyebrow){font-size:15px;margin-top:15px}.tutorial-feature-copy .tutorial-facts{gap:8px 12px;font-size:13px;margin-top:18px}.tutorial-feature-meta{font-size:13px;gap:7px 12px}.tutorial-feature-copy>.tutorial-button{width:100%;margin-top:22px}.tutorial-inside{display:block;padding:35px 0}.tutorial-inside h2{font-size:22px;line-height:1.6;margin-top:11px}.tutorial-inside ol{margin-top:20px}.tutorial-inside li{gap:15px;padding:12px 0}.tutorial-inside li p{font-size:15px}.tutorial-support-strip{display:block;padding:23px;margin-top:27px}.tutorial-support-icon{width:45px;height:45px;margin-bottom:15px}.tutorial-support-strip h2{font-size:19px}.tutorial-support-strip p{font-size:14px;line-height:1.85;margin-top:9px}.tutorial-support-strip>a{margin:19px 0 0}.tutorial-article-hero .tutorials-boundary{padding-block:22px 33px}.tutorial-hero-copy{margin-top:29px}.tutorial-hero-copy h1{font-size:32px;line-height:1.25;letter-spacing:-.035em;margin-top:13px}.tutorial-hero-copy .tutorials-lead{font-size:16px;line-height:1.9;margin-top:19px!important}.tutorial-hero-copy .tutorial-facts{font-size:13px;gap:8px 14px;margin-top:20px}.tutorial-article-meta{font-size:13px;gap:7px 13px;margin-top:16px}.tutorial-reading-layout{padding-block:23px 50px}.tutorial-mobile-toc nav ol{grid-template-columns:1fr}.tutorial-mobile-toc nav li a{font-size:13px}.tutorial-screenshot-note{font-size:13px;line-height:1.8;gap:9px;padding-bottom:23px}.tutorial-step{padding-top:31px;padding-bottom:30px;scroll-margin-top:88px}.tutorial-step-heading{gap:13px;margin-bottom:21px}.tutorial-step-number{width:35px;height:43px;font-size:16px}.tutorial-step-heading>div>p{font-size:10px}.tutorial-step h2{font-size:23px;line-height:1.4;margin-top:4px}.tutorial-step>p{font-size:16px;line-height:1.95;margin-top:16px}.tutorial-step-points{gap:12px;margin-top:18px!important}.tutorial-step-points li{font-size:15px;line-height:1.9;gap:8px}.tutorial-tip{padding:14px 13px;gap:9px;margin-top:22px}.tutorial-tip p{font-size:14px;line-height:1.9}.tutorial-choice-grid{grid-template-columns:1fr;gap:11px}.tutorial-choice-grid article{padding:20px}.tutorial-choice-grid h4{font-size:17px}.tutorial-choice-grid p{font-size:14px}.tutorial-choice-grid a{font-size:13px}.tutorial-figure{margin-top:23px!important}.tutorial-figure-button{border-radius:5px}.tutorial-figure-button>span{bottom:6px;right:6px;padding:5px 7px;font-size:13px;gap:4px}.tutorial-figure-button>span>svg{width:13px;height:13px}.tutorial-figure figcaption{font-size:13px;gap:5px 9px;line-height:1.75}.tutorial-figure figcaption>span{padding-right:9px}.tutorial-checklist{margin-top:31px;padding:24px 21px;scroll-margin-top:88px}.tutorial-checklist h2{font-size:20px;line-height:1.6}.tutorial-checklist ul{margin-top:21px;gap:13px}.tutorial-checklist li{font-size:15px;line-height:1.9;gap:9px}.tutorial-faq{margin-top:37px;scroll-margin-top:88px}.tutorial-faq>h2{font-size:25px;margin-top:8px;margin-bottom:18px}.tutorial-faq summary{padding:17px 0;gap:10px}.tutorial-faq summary>span{font-size:11px;flex-basis:15px}.tutorial-faq summary>h3{font-size:15px;line-height:1.75}.tutorial-faq details>p{font-size:14px;line-height:1.95;padding:0 25px 20px}.tutorial-next-step{margin-top:34px;padding:26px 22px;border-radius:7px}.tutorial-next-step h2{font-size:24px;line-height:1.45}.tutorial-next-step>p:not(.tutorial-eyebrow){font-size:14px;margin-top:15px}.tutorial-next-step>div{display:grid;gap:10px;margin-top:20px}.tutorial-next-step .tutorial-button{width:100%}.tutorial-related{margin-top:24px;padding:19px 21px}.tutorial-related>a{font-size:13px}.tutorial-references,.tutorial-references a{font-size:13px}.tutorial-edition-note{font-size:13px;line-height:1.8}.tutorial-image-viewer{width:calc(100vw - 14px);max-height:calc(100dvh - 20px);border-radius:6px}.tutorial-image-viewer-inner{max-height:calc(100dvh - 22px)}.tutorial-image-viewer header{padding:13px;gap:12px}.tutorial-image-viewer header h2{font-size:15px}.tutorial-image-viewer header p{font-size:13px}.tutorial-image-viewer-scroll{padding:8px}.tutorial-image-viewer-scroll img{width:max(100%,750px);max-width:none}.tutorial-image-viewer-help{padding:9px 13px;font-size:13px}}@media (prefers-reduced-motion:reduce){.tutorials-page *,.tutorial-image-viewer *{scroll-behavior:auto!important;transition:none!important}}@media print{.tutorials-page,.tutorial-article-hero{background:#fff}.tutorials-boundary{width:100%}.tutorial-reading-layout{display:block}.tutorial-sidebar,.tutorial-mobile-toc,.tutorial-mobile-download,.tutorial-image-viewer,.tutorial-figure-button>span{display:none}.tutorial-step{break-inside:auto}.tutorial-step-heading,.tutorial-figure,.tutorial-tip{break-inside:avoid}.tutorial-faq details>p{display:block}}.tutorial-hero-copy h1,.tutorial-feature-copy h2{text-wrap:balance}.tutorial-step,.tutorial-checklist,.tutorial-faq{scroll-margin-top:8px}@media (max-width:560px){.cn2g-site:has(.tutorials-page) .support-widget{flex-direction:row;align-items:center;gap:8px}.cn2g-site:has(.tutorials-page) .support-widget>:is(.support-launcher,.isvc-assistant-launch){width:44px;min-width:44px;height:44px;min-height:44px;padding:0;border-radius:50%;justify-content:center}.cn2g-site:has(.tutorials-page) .support-widget>:is(.support-launcher,.isvc-assistant-launch)>span{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}}.tutorial-collection-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:27px}.tutorial-collection-heading h2{margin-top:10px;font-size:27px;line-height:1.45;font-weight:600;letter-spacing:-.025em}.tutorial-collection-heading>p{font-size:14px;color:#647a76;padding-bottom:4px}.tutorial-guide-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:27px}.tutorial-guide-grid .tutorial-feature{display:flex;flex-direction:column;min-width:0}.tutorial-guide-grid .tutorial-feature-image{display:flex;align-items:center;justify-content:center;min-height:0;height:310px;flex:0 0 auto;padding:58px 24px 72px;background:#eaf0ea}.tutorial-guide-grid .tutorial-platform-jd .tutorial-feature-image{background:#f4eeea}.tutorial-guide-grid .tutorial-feature-image img{width:100%;height:100%;min-height:0;object-fit:contain;background:#fff}.tutorial-platform-label{position:absolute;top:20px;left:24px;right:24px;display:flex;justify-content:space-between;align-items:center;color:#326c60;line-height:1.3}.tutorial-platform-label>span:first-child{font-size:19px;font-weight:700;letter-spacing:-.03em}.tutorial-platform-label>span:last-child{font-size:12px;font-variant-numeric:tabular-nums;letter-spacing:.12em}.tutorial-platform-jd .tutorial-platform-label{color:#8f493c}.tutorial-guide-grid .tutorial-feature-copy{padding:30px;display:flex;flex-direction:column;align-items:flex-start;flex:1}.tutorial-guide-grid .tutorial-feature-copy h2{font-size:27px;margin-top:12px;line-height:1.4}.tutorial-guide-grid .tutorial-feature-copy>p:not(.tutorial-eyebrow){font-size:16px;line-height:1.85}.tutorial-guide-grid .tutorial-feature-copy .tutorial-facts{margin-top:auto;padding-top:23px}.tutorial-guide-grid .tutorial-feature-copy>.tutorial-button{align-self:stretch;margin-top:24px}.tutorial-figure-visual{position:relative;display:block;width:100%;max-width:var(--tutorial-image-width,100%);margin-inline:auto}.tutorial-figure-visual>img{display:block;width:100%;height:auto}.tutorial-figure-marker{position:absolute;transform:translate(-50%,-50%);display:grid;place-items:center;width:30px;height:30px;background:#08746b;border:2px solid #fff;border-radius:50%;color:#fff;font-family:Inter,Arial,sans-serif;font-size:14px;font-weight:700;line-height:1;box-shadow:0 2px 8px #073b3e38;pointer-events:none}.tutorial-figure-legend{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 22px;padding:19px 20px;margin-top:14px!important;list-style:none;border:1px solid #d8e4dc;border-radius:7px;background:#f1f6f2}.tutorial-figure-legend>li{display:flex;gap:10px;align-items:flex-start}.tutorial-figure-legend>li>span{display:grid;place-items:center;flex:0 0 25px;width:25px;height:25px;border-radius:50%;background:#08746b;color:#fff;font-size:12px;line-height:1;font-weight:700;margin-top:2px}.tutorial-figure-legend p{font-size:16px;line-height:1.75;color:#3f625c}.tutorial-figure-source{display:inline-flex;gap:4px;align-items:center;color:#47796b;text-underline-offset:3px;font-size:13px}.tutorial-image-viewer-scroll .tutorial-figure-visual img{width:100%}.tutorial-image-viewer-scroll>.tutorial-figure-source{margin-top:15px}.tutorials-page :is(.tutorial-step-points li,.tutorial-tip p,.tutorial-choice-grid p,.tutorial-checklist li,.tutorial-faq details>p,.tutorial-next-step>p:not(.tutorial-eyebrow),.tutorial-support-strip p,.tutorial-inside li p){font-size:16px}.tutorials-page :is(a,button,summary):focus-visible,.tutorial-image-viewer :is(a,button):focus-visible{outline:3px solid #0a8177;outline-offset:4px}@media (max-width:850px){.tutorial-guide-grid{grid-template-columns:1fr}.tutorial-guide-grid .tutorial-feature{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.tutorial-guide-grid .tutorial-feature-image{height:100%;min-height:340px}.tutorial-guide-grid .tutorial-feature-copy h2{font-size:25px}.tutorial-guide-grid .tutorial-feature-copy .tutorial-facts{margin-top:0;padding-top:20px}.tutorial-collection-heading{align-items:flex-start;flex-direction:column;gap:13px}}@media (max-width:560px){.tutorial-guide-grid .tutorial-feature{display:flex}.tutorial-guide-grid .tutorial-feature-image{height:275px;min-height:0;padding:55px 19px 70px}.tutorial-guide-grid .tutorial-feature-copy{padding:25px 23px 28px}.tutorial-guide-grid .tutorial-feature-copy h2{font-size:25px}.tutorial-platform-label{top:17px;left:20px;right:20px}.tutorial-collection-heading{margin-bottom:22px}.tutorial-collection-heading h2{font-size:24px}.tutorial-figure-marker{width:24px;height:24px;font-size:12px}.tutorial-figure-legend{grid-template-columns:1fr;padding:17px 15px;gap:13px}.tutorial-figure-legend p{font-size:16px}.tutorial-image-viewer-scroll .tutorial-figure-visual{width:var(--tutorial-image-width,750px);min-width:var(--tutorial-image-width,750px);max-width:none;margin-inline:0}.tutorial-image-viewer-scroll .tutorial-figure-visual img{width:100%}}.tutorials-page .tutorial-faq summary>h3{font-size:16px}.tutorials-page :is(.tutorial-toc li a,.tutorial-mobile-toc nav li a){font-size:14px}.tutorial-guide-grid .tutorial-platform-xianyu .tutorial-feature-image{background:#f6f1d6}.tutorial-platform-xianyu .tutorial-platform-label{color:#755b10}.tutorial-essentials{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;padding:0;gap:0;margin:0 0 30px!important;border:1px solid #dfdfc9;border-radius:10px;background:#f8f6e8;overflow:hidden}.tutorial-essentials>li{min-width:0;padding:21px 19px 23px}.tutorial-essentials>li+li{border-left:1px solid #e1dfcc}.tutorial-essentials-number{display:block;font-size:12px;color:#8c7131;font-variant-numeric:tabular-nums;letter-spacing:.1em;margin-bottom:8px}.tutorial-essentials h2{font-size:17px;font-weight:650;line-height:1.55}.tutorial-essentials p{font-size:15px;color:#596a60;line-height:1.8;margin-top:8px}.tutorial-detail[data-tutorial=xianyu] .tutorial-figure-visual.is-portrait{max-width:min(var(--tutorial-image-width),460px)}.tutorial-image-viewer-scroll .tutorial-figure-visual.is-portrait{max-width:var(--tutorial-image-width)}@media (min-width:1100px){.tutorial-guide-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:23px}.tutorial-guide-grid .tutorial-feature-image{height:270px;padding-inline:20px}.tutorial-guide-grid .tutorial-feature-copy{padding:27px 26px}.tutorial-guide-grid .tutorial-feature-copy h2{font-size:25px}}.tutorial-journey{margin-top:48px;border:1px solid #cdded5;border-radius:12px;background:#fff;overflow:hidden}.tutorial-journey-heading{padding:30px 30px 25px;background:#f0f5ee;border-bottom:1px solid #d8e4d9}.tutorial-journey-heading h2{margin-top:10px;font-size:clamp(25px,2.6vw,31px);line-height:1.4;font-weight:600;letter-spacing:-.025em;text-wrap:balance}.tutorial-journey-heading>p:last-child{margin-top:13px;max-width:760px;font-size:16px;color:#49645e;line-height:1.85}.tutorial-journey-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;padding:0}.tutorial-journey-steps>li{display:flex;flex-direction:column;align-items:flex-start;min-width:0;padding:27px 24px}.tutorial-journey-steps>li+li{border-left:1px solid #e0e8e0}.tutorial-journey-number{display:grid;place-items:center;width:34px;height:34px;margin-bottom:15px;border:1px solid #afcbbf;border-radius:50%;background:#f0f6ef;color:#32695e;font-size:13px;font-variant-numeric:tabular-nums}.tutorial-journey-steps h3{font-size:18px;font-weight:650;line-height:1.5}.tutorial-journey-steps p{margin-top:10px;font-size:16px;line-height:1.85;color:#536e66}.tutorial-journey-steps a{display:inline-flex;align-items:center;gap:8px;margin-top:auto;padding-top:18px;font-size:14px;line-height:1.65;font-weight:650;text-decoration:none}.tutorial-journey-steps a:hover{text-decoration:underline;text-underline-offset:4px}.tutorial-journey-steps a>svg{flex:0 0 auto}.tutorial-journey-countries{display:flex;align-items:baseline;gap:12px 20px;flex-wrap:wrap;margin:0 24px;padding:17px 0;border-block:1px solid #e0e8e0}.tutorial-journey-countries>p{font-size:13px;font-weight:650;color:#506e62}.tutorial-journey-countries ul{display:flex;flex-wrap:wrap;gap:0 16px;list-style:none;padding:0}.tutorial-journey-countries a{display:inline-flex;align-items:center;min-height:44px;font-size:14px;text-underline-offset:4px;text-decoration-color:#a4beb1}.tutorial-journey-countries a:hover{text-decoration-color:currentColor}.tutorial-journey-check{padding:18px 24px 23px;font-size:14px;line-height:1.85;color:#596e60}.tutorial-journey-check a{display:inline-flex;align-items:center;gap:3px;font-weight:650;text-underline-offset:4px}.tutorial-journey-choice{padding:27px 24px;background:#f7f7f0;border-top:1px solid #dce5d8}.tutorial-journey-choice>h3{font-size:18px;line-height:1.5;font-weight:600;margin-bottom:20px}.tutorial-journey-choice>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.tutorial-journey-choice article{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.tutorial-journey-choice article>svg{color:#4d7c69}.tutorial-journey-choice h4{margin-top:10px;font-size:18px;font-weight:650;line-height:1.5}.tutorial-journey-choice p{flex:1;margin-top:10px;font-size:16px;color:#536e66;line-height:1.85}.tutorial-journey-choice p+.tutorial-button{margin-top:20px}@media (max-width:760px){.tutorial-journey-heading{padding:25px 22px 23px}.tutorial-journey-steps{grid-template-columns:1fr}.tutorial-journey-steps>li{display:block;padding:23px}.tutorial-journey-steps>li+li{border-left:0;border-top:1px solid #e0e8e0}.tutorial-journey-number{float:left;margin:0 14px 10px 0}.tutorial-journey-steps h3{min-height:34px;display:flex;align-items:center}.tutorial-journey-steps p{clear:both;font-size:16px}.tutorial-journey-steps a{padding-top:16px;margin-top:0;min-height:44px}.tutorial-journey-countries{gap:4px 16px;margin-inline:23px}.tutorial-journey-choice>div{grid-template-columns:1fr;gap:24px}.tutorial-journey-choice article+article{border-top:1px solid #d7e1d2;padding-top:23px}.tutorial-journey-choice p{font-size:16px}}@media (max-width:560px){.tutorial-journey{margin-top:34px}.tutorial-journey-heading h2{font-size:25px}.tutorial-journey-choice .tutorial-button{width:100%}}@media print{.tutorial-journey{break-inside:auto}.tutorial-journey-steps>li,.tutorial-journey-choice article{break-inside:avoid}}@media (max-width:560px){.tutorial-essentials{grid-template-columns:1fr;margin-bottom:24px!important}.tutorial-essentials>li{padding:17px 19px}.tutorial-essentials>li+li{border-left:0;border-top:1px solid #e1dfcc}.tutorial-essentials-number{float:left;margin:3px 13px 0 0}.tutorial-essentials p{font-size:16px;margin-top:6px}.tutorial-image-viewer-scroll .tutorial-figure-visual.is-portrait{max-width:none}}
