:root{--paper:#f7f8f2;--panel:#eef2e7;--white:#fff;--forest:#173d2d;--text:#294536;--muted:#65715f;--line:#dce3d3;--lime:#d7efaa;--header:126px;--font:ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:153px}body{margin:0;background:var(--paper);color:var(--text);font:15px/1.8 var(--font);-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button,input{font:inherit}button,a,input{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,input:focus-visible,.table-scroll:focus-visible{outline:3px solid #5c8139;outline-offset:4px}button{cursor:pointer}::selection{background:var(--lime);color:var(--forest)}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:fixed;top:-90px;left:18px;background:var(--forest);color:#fff;padding:10px 18px;border-radius:6px;z-index:99}.skip-link:focus{top:12px}.docs-header{position:sticky;top:0;z-index:30;background:#f7f8f2f7;border-bottom:1px solid var(--line);backdrop-filter:blur(12px)}.header-main{width:min(1480px,calc(100% - 64px));margin:auto;min-height:78px;display:grid;grid-template-columns:270px minmax(240px,530px) 1fr;gap:32px;align-items:center}.header-brand{display:flex;align-items:center;gap:13px}.brand{display:inline-flex;align-items:center;gap:7px;color:var(--forest);font-size:25px;font-weight:680;letter-spacing:-1.4px;line-height:1}.brand svg{width:30px;height:30px}.brand-dot{color:#76954d}.docs-label{border-left:1px solid #cdd7c2;padding-left:13px;font-size:13px;color:#69765e}.open-app{justify-self:end;display:inline-flex;align-items:center;gap:17px;border:1px solid #cbd7bd;border-radius:7px;padding:8px 15px;font-size:12px;font-weight:600;background:#eef4e4;white-space:nowrap}.open-app:hover{background:#e2edce}.open-app span{font-size:17px;font-weight:400}.category-nav{display:flex;gap:31px;min-height:47px;align-items:stretch;max-width:1480px;width:calc(100% - 64px);margin:auto;overflow:auto;scrollbar-width:thin}.category-nav a{display:flex;align-items:center;position:relative;font-size:11px;white-space:nowrap;font-weight:550;color:#68735f}.category-nav a:hover{color:var(--forest)}.category-nav a[aria-current]{color:var(--forest)}.category-nav a[aria-current]:after{content:"";position:absolute;bottom:-1px;height:3px;left:0;right:0;background:#73964e;border-radius:3px 3px 0 0}.search{position:relative;height:41px;display:flex;align-items:center;border:1px solid #d5dfca;background:#edf1e6;border-radius:8px;gap:10px;padding:0 12px}.search:focus-within{border-color:#789956;box-shadow:0 0 0 3px #9abd6f18}.search-icon{width:12px;height:12px;border:1.5px solid #7b8a6c;border-radius:50%;position:relative;flex-shrink:0;margin-right:3px}.search-icon:after{content:"";height:5px;width:1.5px;background:#7b8a6c;position:absolute;right:-3px;bottom:-3px;transform:rotate(-45deg)}.search input{min-width:0;width:100%;border:0;background:transparent;outline:0!important;color:var(--forest);font-size:12px;height:100%;padding:0}.search input::placeholder{color:#79856f}.search kbd{font-family:var(--font);font-size:9px;line-height:1.7;color:#7a866f;border:1px solid #d2dcc7;border-radius:4px;padding:0 5px;white-space:nowrap}.search-results{position:absolute;top:calc(100% + 9px);left:0;right:0;max-height:65vh;overflow:auto;background:#fff;border:1px solid #d5dfca;border-radius:10px;box-shadow:0 16px 48px #1533241a;padding:8px;z-index:50}.search-results[hidden]{display:none}.search-status{font-size:11px;color:#718063;padding:7px 10px}.search-results ul{margin:0;padding:0;list-style:none}.search-results a{display:block;border-radius:6px;padding:11px 10px;line-height:1.5}.search-results a:hover,.search-results a:focus{background:#eef4e4}.search-results a strong{display:block;font-size:13px;font-weight:600}.search-results a span{display:block;font-size:11px;margin-top:4px;color:#6b775f}.search-results a small{display:block;font-size:9px;letter-spacing:.08em;text-transform:uppercase;color:#7b8a6b;margin-bottom:4px}.docs-layout{display:grid;grid-template-columns:242px minmax(0,1fr) 185px;gap:44px;width:min(1480px,calc(100% - 64px));margin:auto;align-items:start}.docs-sidebar{position:sticky;top:calc(var(--header) + 24px);margin-top:24px;border:1px solid #dce4d0;background:#eef2e8;border-radius:12px;padding:22px 15px 20px;max-height:calc(100dvh - var(--header) - 48px);overflow:auto;scrollbar-width:thin}.sidebar-caption{display:flex;align-items:center;justify-content:space-between;padding:0 9px 18px;border-bottom:1px solid #dce4d0;gap:7px}.sidebar-caption>span:first-child{font-size:8px;letter-spacing:.12em;color:#7b896e;font-weight:650}.version{font-size:8px;border:1px solid #d3dec5;border-radius:4px;color:#6d7b60;padding:1px 5px;white-space:nowrap}.nav-group{margin-top:22px}.nav-group h2{font-size:10px;font-weight:650;margin:0 9px 7px;color:#68795b;line-height:1.5;letter-spacing:.045em}.nav-group ul{padding:0;margin:0;list-style:none}.nav-group a{display:flex;gap:9px;align-items:center;font-size:11px;line-height:1.5;padding:9px;border-radius:6px;color:#5e6d55;transition:background .15s,color .15s}.nav-group a:hover{color:var(--forest);background:#e5edda}.nav-group a[aria-current]{background:#dcebc8;color:#29492b;font-weight:600;box-shadow:inset 2px 0 0 #779957}.nav-glyph{font-size:13px;line-height:1;color:#81996c;width:14px;flex-shrink:0;text-align:center}.nav-group a[aria-current] .nav-glyph{color:#577d37}.sidebar-home{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #d7e1cd;margin:26px 9px 0;padding-top:18px;font-size:10px;font-weight:550;color:#5d7250}.sidebar-home:hover{text-decoration:underline}.sidebar-note{font-size:9px;color:#748469;padding:0 9px;margin:6px 0 0}.page-column{min-width:0;padding-bottom:60px}.launch-note{padding:15px 18px;margin-top:25px;border:1px solid #d8e2c9;border-radius:9px;background:#edf3e4;color:#4d6341;line-height:1.65}.launch-label{display:flex;align-items:center;gap:8px;font-size:10px;font-weight:650;letter-spacing:.015em}.launch-label i{display:block;width:5px;height:5px;border-radius:50%;background:#769653;flex-shrink:0}.launch-label time{margin-left:auto;color:#738464;font-size:9px;font-weight:450;white-space:nowrap}.launch-note p{margin:7px 0 0;font-size:10px;line-height:1.8;color:#627553}.breadcrumb{display:flex;gap:11px;align-items:center;margin-top:32px;font-size:10px;color:#7a8770}.breadcrumb a:hover{text-decoration:underline;text-underline-offset:3px}.breadcrumb>span:nth-child(2){color:#a1ad97}.guide-eyebrow{font-size:9px;letter-spacing:.13em;font-weight:650;color:#7e936b;margin:25px 0 13px}.guide-content h1,.guide-content h2,.guide-content h3{color:var(--forest);font-weight:580;line-height:1.17;letter-spacing:-.045em;position:relative;scroll-margin-top:152px}.guide-content h1{font-size:clamp(34px,3.1vw,46px);letter-spacing:-.055em;margin:0 0 23px}.guide-content h2{font-size:25px;letter-spacing:-.035em;margin:43px 0 16px}.guide-content h3{font-size:19px;margin:29px 0 14px}.guide-content p{font-size:13px;line-height:1.95;margin:15px 0;color:#596951}.guide-content h1+p{font-size:14px;line-height:1.9;color:#617456;max-width:760px;margin-top:0}.guide-content strong{font-weight:620;color:#344f2e}.guide-content p a,.guide-content li a{color:#416a2c;text-decoration:underline;text-decoration-color:#a5bf8b;text-underline-offset:3px;text-decoration-thickness:1px}.guide-content p a:hover,.guide-content li a:hover{text-decoration-color:#416a2c}.guide-content ul,.guide-content ol{padding-left:23px;margin:17px 0 22px}.guide-content li{font-size:13px;line-height:1.9;color:#596951;padding-left:3px;margin:9px 0}.guide-content li::marker{color:#7f9b65}.guide-content code{font:11px/1.65 ui-monospace,SFMono-Regular,Menlo,monospace;padding:2px 5px;border:1px solid #e1e6d8;border-radius:4px;background:#edf1e6;color:#577046;overflow-wrap:anywhere}.heading-anchor{opacity:0;font-size:.72em;margin-left:9px;position:relative;top:-1px;color:#8ba673;font-weight:400}.guide-content h2:hover .heading-anchor,.guide-content h3:hover .heading-anchor,.heading-anchor:focus{opacity:1}.context-note{display:flex;align-items:flex-start;gap:13px;padding:16px 17px;border-left:3px solid #9ab87b;background:#edf3e5;border-radius:0 7px 7px 0;margin:0 0 25px}.note-icon{display:grid;place-items:center;height:17px;width:17px;border:1px solid #9eb48b;border-radius:50%;font-size:10px;font-family:Georgia,serif;color:#708d57;flex-shrink:0;margin-top:3px}.context-note strong{font-size:12px;line-height:1.55}.context-note p{font-size:11px;line-height:1.8;margin:5px 0 0}.page-toc{position:sticky;top:calc(var(--header) + 47px);margin-top:47px;max-height:calc(100dvh - var(--header) - 65px);overflow:auto;scrollbar-width:thin;padding:0 0 0 18px;border-left:1px solid var(--line)}.page-toc>span{font-size:8px;letter-spacing:.1em;color:#7c8a6f;font-weight:650}.page-toc ul{list-style:none;margin:16px 0 0;padding:0}.page-toc li{margin:0 0 11px;line-height:1.6}.page-toc a{font-size:10px;color:#7c8872;display:block;transition:color .15s}.page-toc a:hover,.page-toc a[aria-current]{color:#365f27}.page-toc a[aria-current]{font-weight:600}.page-toc .toc-level-3{padding-left:11px}.toc-note{margin-top:35px;padding-top:24px;border-top:1px solid #e1e7d9;display:flex;align-items:center;gap:11px}.toc-leaf{font-size:29px;line-height:1;color:#86a46c}.toc-note p{font-size:10px;line-height:1.8;color:#839274;margin:0}.section-caption{display:flex;justify-content:space-between;align-items:center;gap:15px;margin:32px 0 17px}.section-caption h2{font-size:17px;margin:0;letter-spacing:-.025em}.section-caption>span{font-size:9px;color:#869675}.start-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:13px}.start-cards>a{background:#eef3e6;border:1px solid #d8e3ca;border-radius:11px;padding:17px 15px 15px;display:flex;flex-direction:column;transition:background .2s,border-color .2s,transform .2s}.start-cards>a:hover{background:#e7f0db;border-color:#9fbb83;transform:translateY(-3px)}.start-cards strong{font-size:13px;line-height:1.5;letter-spacing:-.01em;display:block;margin-top:13px;color:#35572b}.start-cards p{font-size:10px;line-height:1.8;margin:8px 0 20px}.card-link{display:flex;align-items:center;justify-content:space-between;font-size:9px;font-weight:600;color:#5b7a43;margin-top:auto}.card-link>b{font-size:19px;line-height:1;font-weight:400}.card-art{display:flex;align-items:center;justify-content:center;height:80px;background:#e4edd7;border-radius:7px;position:relative;overflow:hidden}.art-page>i{display:block;position:absolute;top:11px;left:calc(50% - 29px);width:58px;height:66px;background:#fbfdf8;border:1px solid #b7cca0;border-radius:4px;transform:rotate(-7deg);box-shadow:0 4px 11px #496b2b12}.art-page>i:before{content:"";display:block;height:22px;margin:6px;background:linear-gradient(140deg,#90b16c 0 45%,#bfd59c 45% 70%,#5a7e46 70%);border-radius:2px}.art-page>b{display:block;position:absolute;left:calc(50% - 21px);top:47px;width:27px;height:3px;background:#b1c59b;border-radius:2px;transform:rotate(-7deg)}.art-page>b:last-child{top:56px;width:39px;background:#d0ddc1}.art-tool{gap:6px}.art-tool i,.art-tool em{width:23px;height:31px;background:#c1d6a4;border:1px solid #adc58d;border-radius:4px;display:block;transform:rotate(-6deg)}.art-tool em{background:#547a3f;border-color:#547a3f;transform:rotate(5deg)}.art-tool>b{font-size:13px;font-weight:400;color:#88a26d}.art-community>i{display:block;position:absolute;width:80px;height:29px;background:#f5faed;border:1px solid #c0d2a8;border-radius:5px;top:14px;left:calc(50% - 47px);transform:rotate(-6deg)}.art-community>i:nth-child(2){top:43px;left:calc(50% - 26px);transform:rotate(5deg);background:#d3e4b9}.art-community>b{display:block;position:absolute;top:25px;left:calc(50% - 36px);height:6px;width:6px;background:#8eaf6c;border-radius:50%;transform:rotate(-6deg)}.art-community>b:last-child{top:55px;left:calc(50% - 15px);background:#5e8346}.first-path{border:1px solid #dde6d2;border-radius:10px;padding:20px;margin:18px 0 33px;background:#fcfdf9}.first-path h3{font-size:13px;margin:0;letter-spacing:-.01em}.first-path ol{display:grid;grid-template-columns:1fr 1fr;gap:15px 20px;list-style:none;padding:0;margin:16px 0}.first-path li{display:flex;align-items:center;gap:8px;font-size:10px;line-height:1.55;margin:0;padding:0}.first-path li>span{height:22px;width:22px;border-radius:50%;background:#e8f0dc;border:1px solid #d3e1c0;color:#698a49;font-size:9px;display:grid;place-items:center;flex-shrink:0}.first-path>p{font-size:10px;line-height:1.8;margin:10px 0 0;color:#7a8b6b}.code-block{border:1px solid #d7e0cc;background:#edf2e5;border-radius:8px;margin:19px 0;overflow:hidden}.code-toolbar{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:9px 13px;background:#e5eddb;border-bottom:1px solid #d5e0c7}.code-toolbar>span{font-size:9px;color:#6e845a;font-weight:550;letter-spacing:.025em}.code-toolbar button{font-size:9px;line-height:1.5;padding:4px 8px;background:#f7faf1;border:1px solid #cbdaba;border-radius:4px;color:#5f7c46}.code-toolbar button:hover{background:#fff}.code-block pre{margin:0;padding:16px;overflow:auto;line-height:1.7}.code-block pre code{border:0;background:transparent;padding:0;font-size:11px;white-space:pre;overflow-wrap:normal;color:#3f612d}.table-scroll{max-width:100%;overflow:auto;border:1px solid #dce4d2;border-radius:8px;margin:24px 0}.guide-content table{border-collapse:collapse;width:100%;text-align:left;min-width:420px;font-size:11px;line-height:1.9}.guide-content th{background:#eaf0e1;color:#456037;font-size:10px;font-weight:600;padding:12px 15px;white-space:nowrap}.guide-content td{padding:13px 15px;border-top:1px solid #e1e7d8;vertical-align:top;color:#637455}.guide-content td:first-child{color:#466437;font-weight:550}.guide-content tr:nth-child(even) td{background:#f0f4e9}.page-turn{display:grid;grid-template-columns:1fr 1fr;gap:16px;border-top:1px solid var(--line);padding-top:26px;margin-top:43px}.page-turn a{border:1px solid #dce5d1;border-radius:8px;padding:16px;display:flex;flex-direction:column;gap:4px;background:#f4f7ee;transition:border-color .15s,background .15s}.page-turn a:hover{background:#eaf2e0;border-color:#adc591}.page-turn span{font-size:9px;color:#819371}.page-turn strong{font-size:12px;font-weight:550;color:#49663b}.next-guide{text-align:right}.guide-footer{border-top:1px solid var(--line);margin-top:31px;padding-top:24px}.guide-footer p{font-size:10px;line-height:1.9;color:#76876b;margin:5px 0}.guide-footer a{color:#4f7339;text-decoration:underline;text-underline-offset:3px}.guide-footer>span{display:block;font-size:9px;color:#88987a;margin-top:18px}.menu-button{display:none}.sidebar-backdrop[hidden]{display:none}
@media(min-width:1650px){.docs-layout{gap:60px;grid-template-columns:245px minmax(0,1fr) 195px}.header-main{grid-template-columns:305px minmax(240px,560px) 1fr}.guide-content h1{font-size:47px}}
@media(max-width:1200px){.docs-layout{grid-template-columns:218px minmax(0,1fr) 150px;gap:28px;width:calc(100% - 48px)}.header-main{width:calc(100% - 48px);grid-template-columns:240px minmax(200px,480px) 1fr;gap:22px}.category-nav{width:calc(100% - 48px)}.docs-sidebar{padding:20px 11px}.sidebar-caption{padding-inline:7px}.nav-group a{font-size:10px;gap:7px;padding:9px 7px}.page-toc{padding-left:14px}.page-toc a{font-size:9px}.start-cards{gap:10px}.start-cards>a{padding:13px 11px}.start-cards strong{font-size:12px}.start-cards p{font-size:10px}.card-link{font-size:8px}.section-caption>span{display:none}.guide-content h1{font-size:37px}.guide-content p,.guide-content li{font-size:12px}.launch-note{padding:14px}.launch-label time{font-size:8px}.first-path{padding:17px}.first-path ol{gap:13px}.first-path li{font-size:9px}}
@media(max-width:1000px){.docs-layout{grid-template-columns:218px minmax(0,1fr);gap:35px}.page-toc{display:none}.header-main{grid-template-columns:240px minmax(200px,1fr) auto}.open-app{padding:8px 12px}.category-nav{gap:27px}.guide-content h1{font-size:39px}.guide-content p,.guide-content li{font-size:13px}.start-cards strong{font-size:12px}.launch-note p{font-size:10px}.first-path li{font-size:10px}}
@media(max-width:760px){:root{--header:161px}.docs-header{backdrop-filter:none;background:var(--paper)}html{scroll-padding-top:185px}.header-main{grid-template-columns:1fr auto;gap:12px;padding-block:15px 12px;min-height:112px;width:calc(100% - 36px)}.header-brand{gap:10px}.brand{font-size:24px}.brand svg{height:28px;width:28px}.docs-label{font-size:12px;padding-left:10px}.search{grid-column:1/-1;grid-row:2;height:40px}.search input{font-size:13px}.search kbd{font-size:9px}.open-app{font-size:11px;padding:7px 12px;gap:10px}.open-app span{font-size:15px}.category-nav{width:calc(100% - 36px);gap:24px;min-height:44px}.category-nav a{font-size:10px}.docs-layout{display:block;width:calc(100% - 40px)}.docs-sidebar{position:static;max-height:none;margin-top:20px;padding:20px 16px}.docs-sidebar nav{display:grid;grid-template-columns:1fr 1fr;gap:0 15px}.nav-group a{font-size:12px;padding:9px}.sidebar-caption>span:first-child{font-size:9px}.version{font-size:9px}.nav-group h2{font-size:11px}.sidebar-home{font-size:12px}.sidebar-note{font-size:10px}.js-enabled .menu-button{display:flex;flex-direction:column;justify-content:center;gap:4px;background:transparent;border:0;width:22px;height:27px;padding:0;margin-right:3px;flex-shrink:0}.menu-button span{display:block;height:1.5px;width:18px;background:#59734a;border-radius:2px}.js-enabled .docs-sidebar{position:fixed;top:var(--header);bottom:0;left:0;width:min(310px,88vw);max-height:none;overflow-y:auto;z-index:41;background:#f0f4e9;border:0;border-right:1px solid #d0dec0;border-radius:0;margin:0;padding:22px 19px 35px;transform:translateX(-101%);transition:transform .2s ease}.js-enabled .docs-sidebar nav{display:block}.js-enabled body.menu-open .docs-sidebar{transform:translateX(0)}.menu-open{overflow:hidden}.sidebar-backdrop{position:fixed;z-index:40;inset:var(--header) 0 0;background:#18311b40;border:0;width:100%}.page-column{padding-bottom:40px}.launch-note{margin-top:20px;padding:13px 15px}.launch-label{font-size:10px}.launch-label time{font-size:9px}.launch-note p{font-size:11px;line-height:1.8}.breadcrumb{margin-top:26px;font-size:11px}.guide-eyebrow{font-size:9px;margin-top:22px}.guide-content h1{font-size:36px;line-height:1.15;margin-bottom:20px;scroll-margin-top:181px}.guide-content h2{font-size:24px;margin-top:35px;scroll-margin-top:181px}.guide-content h3{font-size:19px;scroll-margin-top:181px}.guide-content h1+p{font-size:14px}.guide-content p,.guide-content li{font-size:14px;line-height:1.9}.guide-content li{margin-block:11px}.heading-anchor{opacity:1;font-size:13px;color:#7c9567}.context-note{padding:14px;gap:11px;margin-bottom:23px}.context-note strong{font-size:12px}.context-note p{font-size:12px}.section-caption{margin-top:28px}.section-caption h2{font-size:17px;margin-top:0}.start-cards{gap:11px}.start-cards>a{padding:13px 12px}.start-cards strong{font-size:13px}.start-cards p{font-size:11px;line-height:1.8}.card-art{height:83px}.card-link{font-size:10px}.first-path{padding:19px;margin-top:15px}.first-path h3{font-size:14px;margin:0}.first-path li{font-size:11px;line-height:1.6;margin:0}.first-path>p{font-size:11px}.page-turn{margin-top:33px;padding-top:22px}.page-turn span{font-size:10px}.page-turn strong{font-size:12px}.guide-footer p{font-size:11px}.guide-footer>span{font-size:10px}.guide-content table{font-size:12px}.guide-content th{font-size:11px}.code-toolbar>span,.code-toolbar button{font-size:10px}.search-results a strong{font-size:14px}.search-results a span{font-size:12px}.search-results a small{font-size:10px}}
@media(max-width:480px){.header-main{width:calc(100% - 28px)}.brand{font-size:22px;gap:5px}.brand svg{width:26px;height:26px}.docs-label{font-size:11px;padding-left:9px}.header-brand{gap:8px}.open-app{font-size:10px;padding:6px 10px}.category-nav{width:calc(100% - 28px);gap:23px}.docs-layout{width:calc(100% - 32px)}.launch-note{padding:13px}.launch-label{font-size:9px}.launch-label time{font-size:8px}.launch-note p{font-size:10px}.guide-content h1{font-size:33px}.guide-content h2{font-size:24px}.start-cards{grid-template-columns:1fr}.start-cards>a{display:grid;grid-template-columns:84px 1fr;gap:0 15px;padding:15px}.card-art{grid-row:1/4;height:91px}.start-cards strong{margin:1px 0 0;font-size:14px}.start-cards p{font-size:12px;margin:5px 0 9px;line-height:1.75}.card-link{font-size:10px}.card-link>b{margin-left:10px}.first-path ol{grid-template-columns:1fr;gap:12px}.first-path li{font-size:12px}.first-path>p{font-size:12px}.first-path h3{font-size:15px}.guide-content code{font-size:11px}.page-turn{gap:11px}.page-turn a{padding:14px 12px}.page-turn strong{font-size:11px}.search kbd{display:none}.context-note strong{font-size:13px}.context-note p{font-size:12px}.table-scroll{border-radius:6px}.guide-content th,.guide-content td{padding:11px 12px}.guide-content th:first-child,.guide-content td:first-child{min-width:110px}.code-block pre{padding:14px}.guide-footer p{font-size:11px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}.start-cards>a:hover{transform:none}}

/* Documentation is reading material; keep body text comfortable at every width. */
.guide-content p,.guide-content li{font-size:14px}.guide-content h1+p{font-size:15px}.nav-group a{font-size:12px}.page-toc a{font-size:11px}.launch-note p{font-size:12px}.launch-label{font-size:11px}.guide-footer p{font-size:11px}
@media(max-width:1200px){.guide-content p,.guide-content li{font-size:14px}.nav-group a{font-size:12px}.page-toc a{font-size:11px}}
@media(max-width:480px){.launch-note p{font-size:11px}.launch-label{font-size:10px}.start-cards p,.first-path>p{font-size:12px}.context-note p{font-size:12px}}
