.studio-guide .guide-prose{color:hsla(40,29%,94%,.78);font-size:16px;line-height:1.7}.studio-guide .guide-prose p{margin:0 0 14px}.studio-guide .guide-prose h3{margin:40px 0 10px;font-family:var(--font-studio-display),Georgia,serif;font-weight:400;font-size:26px;line-height:1.2;color:var(--studio-ivory)}.studio-guide .guide-prose h4{margin:26px 0 8px;font-size:17px;font-weight:600;color:var(--studio-ivory)}.studio-guide .guide-prose ol,.studio-guide .guide-prose ul{margin:0 0 16px;padding-left:22px}.studio-guide .guide-prose ul{list-style:disc}.studio-guide .guide-prose ol{list-style:decimal}.studio-guide .guide-prose li{margin:0 0 8px}.studio-guide .guide-prose li::marker{color:var(--studio-gold)}.studio-guide .guide-prose a{color:var(--studio-gold)}.studio-guide .guide-prose a:hover{text-decoration:underline;text-underline-offset:4px}.studio-guide .guide-prose .ui,.studio-guide .guide-prose b{color:var(--studio-ivory);font-weight:600}.studio-guide .guide-prose i{font-style:italic}.studio-guide kbd{display:inline-block;padding:0 6px;margin:0 1px;border:solid hsla(40,29%,94%,.18);border-width:1px 1px 2px;border-radius:5px;background:hsla(40,29%,94%,.06);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;line-height:1.5;color:var(--studio-ivory);white-space:nowrap}.studio-guide .guide-prose .note,.studio-guide .guide-prose .tryit{margin:20px 0 22px;padding:14px 18px;border-radius:10px}.studio-guide .guide-prose .tryit{background:var(--studio-gold-soft);border-left:3px solid var(--studio-gold)}.studio-guide .guide-prose .tryit .label{margin:0 0 6px;font-size:11px;font-weight:700;letter-spacing:.18em;color:var(--studio-gold)}.studio-guide .guide-prose .note{background:var(--studio-blue-soft)}.studio-guide .guide-prose .note p,.studio-guide .guide-prose .tryit p{margin:0}.studio-guide .guide-prose .tryit p+p{margin-top:8px}.studio-guide .guide-prose .safe{margin-top:28px;padding-top:16px;border-top:1px solid var(--studio-divider)}.studio-guide .guide-prose table{display:block;width:100%;overflow-x:auto;margin:12px 0 20px;border-collapse:collapse;font-size:15px}.studio-guide .guide-prose th{padding:8px 12px;border-bottom:1px solid hsla(40,29%,94%,.24);text-align:left;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:hsla(40,29%,94%,.55)}.studio-guide .guide-prose td{padding:10px 12px;border-bottom:1px solid var(--studio-divider);vertical-align:top}.studio-guide .guide-prose td.keys{min-width:150px;color:var(--studio-ivory)}.studio-guide .guide-prose td.keys:first-child{width:38%}@media (max-width:640px){.studio-guide .guide-prose td{padding:9px 8px}.studio-guide .guide-prose td.keys{min-width:0}.studio-guide .guide-prose td:last-child{min-width:140px}}.studio-guide .guide-print-only{display:none}@media print{@page{size:letter;margin:.75in .8in .8in}:root,body,html{background:#fff!important;color-scheme:light!important}html{-webkit-print-color-adjust:exact;print-color-adjust:exact}.studio-guide .guide-screen-only,body footer,body header{display:none!important}.studio-guide .guide-print-only{display:block}.studio-guide,.studio-guide main,.studio-root:has(.studio-guide){background:#fff!important;color:#1f2328!important}.studio-guide .guide-layout{display:block!important;padding:0!important;max-width:none!important}.studio-guide .guide-cover h1{font-size:30pt;color:#1f2328;margin:0 0 6pt}.studio-guide .guide-cover .guide-cover-sub{font-size:14pt;color:#5b616b;margin:0 0 24pt}.studio-guide .guide-cover p{color:#3a3f47;font-size:11pt;line-height:1.5}.studio-guide .guide-cover ol{margin:10pt 0 0;padding-left:20pt;list-style:decimal;column-count:2;column-gap:24pt}.studio-guide .guide-cover li{margin:0 0 5pt;font-size:11pt;color:#1f2328;break-inside:avoid}.studio-guide .guide-cover .guide-cover-label{margin-top:22pt;font-size:9pt;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#8a6d2f}.studio-guide .guide-part{break-before:page;border:0!important;padding:0!important;margin:0!important}.studio-guide .guide-part-eyebrow{color:#8a6d2f!important}.studio-guide .guide-desktop-badge{background:#e6eef6!important;color:#3d6a92!important}.studio-guide .guide-keys-note{break-after:avoid}.studio-guide .guide-part h2{color:#1f2328!important;font-size:24pt!important;margin-top:4pt!important;padding-bottom:8pt;border-bottom:2px solid #1f2328}.studio-guide .guide-part-lead{color:#5b616b!important;font-size:12.5pt!important}.studio-guide .guide-prose{color:#1f2328;font-size:11pt;line-height:1.55}.studio-guide .guide-prose h3{color:#1f2328;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-size:15pt;margin:22pt 0 6pt;break-after:avoid}.studio-guide .guide-prose h4{color:#1f2328;font-size:12pt;margin:14pt 0 5pt;break-after:avoid}.studio-guide .guide-prose .ui,.studio-guide .guide-prose b{color:#1f2328}.studio-guide .guide-prose li::marker{color:#1f2328}.studio-guide .guide-prose a{color:#1f2328;text-decoration:underline}.studio-guide kbd{background:#f4f5f7;border-color:#c9cdd4;color:#1f2328;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:9pt;font-weight:700}.studio-guide .guide-prose .tryit{background:#f6f1e4;border-left-color:#b8954f;break-inside:avoid}.studio-guide .guide-prose .tryit .label{color:#8a6d2f}.studio-guide .guide-prose .note{background:#eef2f7;break-inside:avoid}.studio-guide .guide-prose .safe{border-top-color:#e3e5ea}.studio-guide .guide-prose table{display:table;overflow:visible;font-size:10.5pt}.studio-guide .guide-prose td{padding-top:6pt;padding-bottom:6pt}.studio-guide .guide-prose th{color:#5b616b;border-bottom:2px solid #1f2328}.studio-guide .guide-prose td{border-bottom-color:#e3e5ea}.studio-guide .guide-prose td.keys{color:#1f2328}.studio-guide .guide-prose tr{break-inside:avoid}}