.oe-learn-page{background:var(--oe-paper);color:var(--oe-ink)}.oe-learn-page main{display:block}.oe-learn-page footer p{font:400 13px/1.6 var(--sans);max-width:34ch}.oe-learn-page footer h3{font:700 12px/1 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--oe-sunrise);margin-bottom:12px}.oe-learn-hero{background:var(--oe-paper);padding:clamp(30px,4vw,52px) 0 clamp(28px,3.4vw,44px);border-bottom:1px solid var(--oe-rule)}.oe-learn-sheet{background:var(--oe-sheet);border:1px solid var(--oe-rule);border-radius:4px;padding:clamp(28px,3.4vw,44px) clamp(24px,3vw,46px)}.oe-learn-sheet .oe-mark{flex-wrap:wrap;gap:4px 16px}.oe-learn-sheet .oe-tag{flex:0 1 auto;min-width:0;white-space:normal}.oe-learn-hero h1{font:600 clamp(30px,4.2vw,50px)/1.06 var(--oe-serif);letter-spacing:-.02em;color:var(--oe-tide);text-wrap:balance;margin:0;max-width:20ch}.oe-learn-hero h1 em{font-style:italic;color:var(--oe-dusk-ink)}.oe-learn-meta{display:flex;flex-wrap:wrap;gap:6px 20px;margin-top:20px;padding-top:14px;border-top:1px dashed var(--oe-rule);font-size:13px;color:var(--oe-soft)}.oe-learn-meta b{font-weight:600;color:var(--oe-tide)}.oe-answer-first{border-left:3px solid var(--oe-sunrise);padding:6px 0 6px 24px;margin:24px 0 0;font:400 clamp(17px,1.5vw,20px)/1.55 var(--oe-serif);color:var(--oe-ink);max-width:66ch}.oe-answer-first strong,.oe-answer-first b{font-weight:600;color:var(--oe-tide)}.oe-answer-first+.oe-answer-first{margin-top:14px}.oe-resource-controls{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,300px);gap:24px 32px;align-items:end;padding:26px 0 22px;border-bottom:1px solid var(--oe-rule)}.oe-topic-rail{display:flex;flex-wrap:wrap;gap:8px}.oe-topic-label,.oe-search-label{display:block;font:600 12px/1 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--oe-dusk-ink);margin-bottom:12px}.oe-topic-rail button{appearance:none;font:500 14px/1 var(--sans);color:var(--oe-tide);background:var(--oe-sheet);border:1px solid var(--oe-rule);border-radius:4px;padding:11px 16px;min-height:44px;cursor:pointer;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.oe-topic-rail button:hover{border-color:var(--oe-tide)}.oe-topic-rail button[aria-pressed=true]{background:var(--oe-tide);border-color:var(--oe-tide);color:var(--oe-sheet);font-weight:600}.oe-resource-search input{width:100%;font:400 16px/1.3 var(--sans);color:var(--oe-ink);background:var(--oe-sheet);border:1px solid var(--oe-rule);border-radius:4px;padding:12px 14px;min-height:44px;transition:border-color .2s ease}.oe-resource-search input:hover{border-color:var(--oe-soft)}.oe-resource-search input::placeholder{color:var(--oe-soft)}.oe-resource-controls{display:none}.oe-shell-js .oe-resource-controls{display:grid}.oe-resource-status{font:400 italic 15px/1.5 var(--oe-serif);color:var(--oe-dusk-ink);margin:16px 0 0;min-height:1.5em}.oe-resource-list{border-top:2px solid var(--oe-tide);margin-top:6px}.oe-resource-row{display:grid;grid-template-columns:150px minmax(0,1fr) auto;gap:8px 28px;padding:26px 0;border-bottom:1px dashed var(--oe-rule);align-items:baseline}.oe-resource-row[hidden]{display:none}.oe-resource-row h2{font:600 clamp(19px,2vw,25px)/1.14 var(--oe-serif);color:var(--oe-tide);margin:0 0 8px;letter-spacing:-.01em}.oe-resource-row h2 a{color:inherit;text-decoration:none}.oe-resource-row h2 a:hover{color:var(--oe-dusk-ink)}.oe-resource-row p{font-size:15px;line-height:1.62;color:var(--oe-soft);margin:0;max-width:62ch}.oe-resource-row .oe-topic{font:400 italic 14px/1.4 var(--oe-serif);color:var(--oe-dusk-ink)}.oe-resource-row .oe-go{white-space:nowrap;align-self:center}.oe-article-layout{display:grid;grid-template-columns:minmax(0,1fr) 272px;gap:clamp(32px,4.5vw,68px);padding:clamp(34px,4vw,56px) 0}.oe-article-body{max-width:70ch;min-width:0}:where(.oe-learn-page) .oe-article-body p,:where(.oe-learn-page) .oe-article-body li{font-size:17px;line-height:1.72;color:var(--oe-ink)}.oe-article-body h2{font:600 clamp(23px,2.6vw,31px)/1.14 var(--oe-serif);color:var(--oe-tide);margin:44px 0 14px;padding-top:22px;border-top:1px solid var(--oe-rule);letter-spacing:-.01em}.oe-article-body h2:first-child{margin-top:0;padding-top:0;border-top:none}.oe-article-body h3{font:600 19px/1.3 var(--oe-serif);color:var(--oe-tide);margin:28px 0 8px}.oe-article-body>*+*{margin-top:14px}.oe-article-body ul,.oe-article-body ol{padding-left:22px}.oe-article-body li+li{margin-top:7px}.oe-source-note{border-top:1px solid var(--oe-rule);margin-top:40px;padding-top:20px}.oe-source-note h2{font:600 19px/1.3 var(--oe-serif);color:var(--oe-tide);margin:0 0 10px;padding:0;border:none}:where(.oe-learn-page) .oe-source-note p,:where(.oe-learn-page) .oe-source-note li{font-size:14.5px;line-height:1.66;color:var(--oe-soft)}.oe-source-note ul{list-style:none;padding:0;margin:10px 0 0}.oe-source-note li{padding:9px 0;border-top:1px dashed var(--oe-rule)}.oe-review-card{top:118px;background:var(--oe-sheet);border:1px solid var(--oe-rule);border-radius:4px;padding:22px 24px 24px;position:sticky}.oe-review-card:before{content:"";display:block;height:3px;background:var(--oe-sunrise);margin:-22px -24px 18px;border-radius:4px 4px 0 0}.oe-review-card h2{font:600 16px/1.3 var(--oe-serif);color:var(--oe-tide);margin:0 0 12px}.oe-review-card dl{margin:0;display:grid;grid-template-columns:1fr auto;gap:0 12px}.oe-review-card dt{font:400 italic 13.5px/1.5 var(--oe-serif);color:var(--oe-soft);padding:8px 0;border-top:1px dashed var(--oe-rule)}.oe-review-card dd{font:600 13.5px/1.5 var(--sans);color:var(--oe-tide);margin:0;padding:8px 0;border-top:1px dashed var(--oe-rule);text-align:right}.oe-review-card dt:first-of-type,.oe-review-card dd:first-of-type{border-top:none}.oe-review-card p{font-size:13px;line-height:1.6;color:var(--oe-soft);margin:14px 0 0;padding-top:12px;border-top:1px solid var(--oe-rule)}.oe-related-list{list-style:none;padding:0;margin:0;border-top:2px solid var(--oe-tide)}.oe-related-list li{padding:16px 0;border-bottom:1px dashed var(--oe-rule)}.oe-related-list a{font:600 16px/1.35 var(--sans);color:var(--oe-tide);text-decoration:none}.oe-related-list a:hover{color:var(--oe-dusk-ink)}.oe-related-list span{display:block;font-size:14px;color:var(--oe-soft);margin-top:4px}.oe-learn-next{background:var(--oe-sheet);border:1px solid var(--oe-rule);border-radius:4px;padding:26px 28px;margin-top:40px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:20px 28px;align-items:center}.oe-learn-next:before{content:"";display:block;height:3px;background:var(--oe-tide);margin:-26px -28px 20px;border-radius:4px 4px 0 0;grid-column:1/-1}.oe-learn-next p{font:400 17px/1.5 var(--oe-serif);color:var(--oe-ink);margin:0;max-width:52ch}.oe-learn-next p b{font-weight:600;color:var(--oe-tide)}.oe-related-tools{margin-top:clamp(40px,5vw,64px)}.oe-tool-rail{list-style:none;padding:0;margin:0;border-top:2px solid var(--oe-tide)}.oe-tool-rail li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px 24px;align-items:baseline;padding:18px 0;border-bottom:1px dashed var(--oe-rule)}.oe-tool-rail h3{font:600 17px/1.3 var(--oe-serif);color:var(--oe-tide);margin:0 0 4px}.oe-tool-rail p{font-size:14.5px;line-height:1.6;color:var(--oe-soft);margin:0;max-width:60ch}.oe-learn-close{background:var(--oe-abyss);margin-top:clamp(44px,5vw,72px);padding:clamp(38px,4.4vw,60px) clamp(24px,3vw,44px);border-radius:4px}.oe-learn-close-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,280px);gap:clamp(28px,4vw,56px);align-items:start}.oe-learn-close h2{font:600 clamp(24px,2.8vw,34px)/1.1 var(--oe-serif);color:#f4efe3;margin:0 0 14px;max-width:20ch;letter-spacing:-.015em}.oe-learn-close p{color:var(--oe-mist);max-width:54ch;margin:0;font-size:16px;line-height:1.62}.oe-learn-actions .oe-btn{width:100%;justify-content:center;min-height:52px}.oe-learn-alt{display:flex;flex-direction:column;gap:9px;margin-top:18px;padding-top:16px;border-top:1px solid rgba(240,164,82,.28)}.oe-learn-alt a{font-size:14px;color:var(--oe-sunrise);text-decoration:none}.oe-learn-alt a:hover{color:#f4efe3}.oe-learn-disc{margin:clamp(28px,3vw,44px) 0 clamp(40px,5vw,64px);padding:20px 24px;background:var(--oe-sheet);border:1px solid var(--oe-rule);border-left:3px solid var(--oe-dusk);border-radius:0 4px 4px 0;font-size:14px;line-height:1.66;color:var(--oe-soft);max-width:92ch}.oe-learn-disc b{color:var(--oe-ink);font-weight:700}@media (max-width:820px){.oe-learn-close-grid{grid-template-columns:1fr}}@media (max-width:1000px){.oe-article-layout{grid-template-columns:minmax(0,1fr);gap:36px}.oe-review-card{position:static}.oe-review-card dl{grid-template-columns:1fr auto}}@media (max-width:900px){.oe-resource-controls,.oe-shell-js .oe-resource-controls{grid-template-columns:1fr}.oe-resource-row{grid-template-columns:1fr;gap:6px;padding:22px 0}.oe-resource-row .oe-go{align-self:start;margin-top:6px}.oe-learn-next,.oe-tool-rail li{grid-template-columns:1fr}}:where(.oe-learn-page) .oe-article-body .ans{background:var(--oe-sheet);border:1px solid var(--oe-rule);border-left:3px solid var(--oe-sunrise);border-radius:0 4px 4px 0;padding:16px 20px;font-size:16px;line-height:1.65;color:var(--oe-ink)}:where(.oe-learn-page) .oe-article-body .ans b{color:var(--oe-tide);font-weight:600}:where(.oe-learn-page) .oe-article-body .soft{color:var(--oe-soft)}.oe-source-note .src h3{font:600 16px/1.3 var(--oe-serif);color:var(--oe-tide);margin:18px 0 4px}.oe-source-note ol{margin:8px 0 0;padding-left:22px}.oe-source-note li{padding:8px 0;border-top:1px dashed var(--oe-rule)}.oe-source-note ol li{border-top:none;padding:5px 0}.oe-source-note a{color:var(--oe-dusk-ink)}.oe-source-note a:hover{color:var(--oe-abyss)}.oe-related{margin-top:40px}.oe-related h2{font:600 19px/1.3 var(--oe-serif);color:var(--oe-tide);margin:0 0 12px}.oe-related-lead{font-size:13.5px;color:var(--oe-soft);margin-top:12px}.oe-article-faq{margin-top:44px;padding-top:26px;border-top:1px solid var(--oe-rule)}.oe-article-faq h2{font:600 clamp(22px,2.4vw,29px)/1.14 var(--oe-serif);color:var(--oe-tide);margin:12px 0 18px;letter-spacing:-.01em}:where(.oe-learn-page) .oe-article-faq .faq{border-top:2px solid var(--oe-tide)}:where(.oe-learn-page) .oe-article-faq .fq{padding:20px 0;border-bottom:1px dashed var(--oe-rule)}:where(.oe-learn-page) .oe-article-faq .fq h3{font:600 17.5px/1.35 var(--oe-serif);color:var(--oe-tide);margin:0 0 8px}:where(.oe-learn-page) .oe-article-faq .fq p{font-size:16px;line-height:1.68;color:var(--oe-ink);margin:0}.oe-review-line{font-style:italic;font-family:var(--oe-serif)}.oe-learn-action-title{font:600 15px/1.35 var(--sans);color:#f4efe3;margin:0 0 12px}.oe-learn-page .gterm[hidden]{display:none}.oe-learn-page .gloss{border-top:2px solid var(--oe-tide)}.oe-learn-page .gterm{border-bottom:1px dashed var(--oe-rule)}.oe-learn-page .gterm h3{font-family:var(--oe-serif);color:var(--oe-tide)}.oe-learn-page .gterm .cat{color:var(--oe-dusk-ink)}.oe-learn-page .gnav button{min-height:40px;border-radius:4px;border-color:var(--oe-rule);background:var(--oe-sheet);color:var(--oe-tide);font-family:var(--sans);font-size:13px}.oe-learn-page .gnav button[aria-pressed=true]{background:var(--oe-tide);border-color:var(--oe-tide);color:#f4efe3}.oe-learn-page .finder input{min-height:44px;font-size:16px}:where(.oe-learn-page) .oe-article-body table{width:100%;border-collapse:collapse;font-size:15px}:where(.oe-learn-page) .oe-article-body th{background:var(--oe-tide);color:#f4efe3;text-align:left;font:600 13px/1.3 var(--sans);padding:11px 14px}:where(.oe-learn-page) .oe-article-body td{padding:11px 14px;border-top:1px solid var(--oe-line);vertical-align:top}.oe-learn-page .tbl-wrap,.oe-learn-page .ctwrap,.oe-learn-page .natwrap{overflow-x:auto;max-width:100%}.oe-learn-page .oe-article-body>*{min-width:0;max-width:100%}.oe-learn-page pre,.oe-learn-page code{overflow-wrap:anywhere}.oe-learn-page .oe-article-body p a,.oe-learn-page .oe-article-body li a,.oe-learn-page .oe-answer-first a,.oe-learn-page .oe-source-note li a,.oe-learn-page .gterm p a,.oe-learn-page .oe-article-faq p a{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:from-font}.oe-learn-page .oe-article-body p a:hover,.oe-learn-page .oe-article-body li a:hover,.oe-learn-page .gterm p a:hover{color:var(--oe-abyss)}.oe-learn-sheet .oe-learn-head{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:clamp(28px,4vw,64px);align-items:start}.oe-learn-sheet .oe-learn-meta{display:flex;flex-direction:column;gap:0;margin:6px 0 0;padding-top:0;border-top:2px solid var(--oe-tide)}.oe-learn-sheet .oe-learn-meta span{padding:12px 0;border-bottom:1px dashed var(--oe-rule);font-size:14px;line-height:1.5;color:var(--oe-soft)}@media (max-width:820px){.oe-learn-sheet .oe-learn-head{grid-template-columns:minmax(0,1fr);gap:24px}}
