.section-page .group-columns[data-variant=sequence]{grid-template-columns:minmax(0,1fr);grid-auto-columns:minmax(0,1fr);align-items:stretch;gap:44px 48px;display:grid;container:orbita-sequence/inline-size}.section-page [data-variant=sequence]>.content-group{box-shadow:var(--o-e1);background:#fff;border:0;border-radius:20px;align-content:start;gap:8px;padding:18px 20px;position:relative}.section-page :is(.surface,.group-resolution,.group-notebook,.group-columns) [data-variant=sequence]>.content-group{box-shadow:inset 0 0 0 1px #dfe2ee}.section-page [data-variant=sequence]>.content-group p{color:#3d4263;max-width:none;margin:0;font-size:14px;line-height:1.55}.section-page [data-variant=sequence]>.content-group strong{font-family:var(--font-literata),serif;color:#161a33;font-variant-numeric:lining-nums tabular-nums;font-size:22px;font-weight:600;line-height:1.3;display:block}.section-page [data-variant=sequence]>.content-group:has(>[data-block-key]:not(.content-group):first-child+[data-block-key]:last-child)>[data-block-key]:first-child p{color:#5a5f80;font-size:13px;line-height:1.45}.section-page [data-variant=sequence]>.content-group:has(>[data-block-key]:not(.content-group):first-child+[data-block-key]:last-child)>[data-block-key]:last-child p{font-family:var(--font-literata),serif;color:#161a33;font-variant-numeric:lining-nums tabular-nums;font-size:22px;font-weight:600;line-height:1.3}.section-page [data-variant=sequence]>.content-group:not(:last-child):after{content:"↓";content:"↓" / "";font:600 22px/1 var(--font-onest),sans-serif;color:#5a5f80;pointer-events:none;position:absolute;bottom:-33px;left:50%;transform:translate(-50%)}@container orbita-sequence (min-width:820px){.section-page [data-variant=sequence]:has(>.content-group~.content-group~.content-group~.content-group~.content-group)>.content-group{justify-self:start;width:100%;max-width:640px}}@container orbita-sequence (min-width:600px){.section-page [data-variant=sequence]:not(:has(>.content-group~.content-group~.content-group~.content-group))>.content-group{grid-row:1}.section-page [data-variant=sequence]:not(:has(>.content-group~.content-group~.content-group~.content-group))>.content-group:not(:last-child):after{content:"→";content:"→" / "";inset:50% -36px auto auto;transform:translateY(-50%)}}@container orbita-sequence (min-width:820px){.section-page [data-variant=sequence]:has(>.content-group~.content-group~.content-group~.content-group):not(:has(>.content-group~.content-group~.content-group~.content-group~.content-group))>.content-group{grid-row:1}.section-page [data-variant=sequence]:has(>.content-group~.content-group~.content-group~.content-group):not(:has(>.content-group~.content-group~.content-group~.content-group~.content-group))>.content-group:not(:last-child):after{content:"→";content:"→" / "";inset:50% -36px auto auto;transform:translateY(-50%)}}.section-page .group-columns[data-variant=numbered-sequence]{counter-reset:orbita-step;grid-template-columns:repeat(auto-fit,minmax(max(min(100%,280px),33.3333% - 9.33333px),1fr));align-items:stretch;gap:14px;display:grid}.section-page .group-columns[data-variant=numbered-sequence]:has(>.content-group:nth-child(4):last-child){grid-template-columns:repeat(auto-fit,minmax(max(min(100%,280px),50% - 7px),1fr))}.section-page [data-variant=numbered-sequence]>.content-group{box-shadow:var(--o-e1);counter-increment:orbita-step;background:#fff;border-radius:20px;align-content:start;gap:8px;padding:16px 18px 18px;display:grid;position:relative}.section-page :is(.surface,.group-resolution,.group-notebook) [data-variant=numbered-sequence]>.content-group{box-shadow:inset 0 0 0 1px #dfe2ee}.section-page [data-variant=numbered-sequence] .definition-list>div:before{content:counter(orbita-step) / "";color:#3f3dbc;width:30px;height:30px;font:700 14px/1 var(--font-onest),sans-serif;font-variant-numeric:tabular-nums;background:#e9e8ff;border-radius:10px;place-items:center;display:inline-grid}.section-page [data-variant=numbered-sequence]>.content-group:not(:has(>[data-variant=number-tile])):before{content:counter(orbita-step) / "";color:#3f3dbc;width:30px;height:30px;font:700 14px/1 var(--font-onest),sans-serif;font-variant-numeric:tabular-nums;background:#e9e8ff;border-radius:10px;place-items:center;display:inline-grid}.section-page [data-variant=numbered-sequence]>.content-group>[data-variant=number-tile]{width:30px;height:30px;box-shadow:none;background:#e9e8ff;border-radius:10px;justify-self:start;place-items:center;padding:0;display:inline-grid}.section-page [data-variant=numbered-sequence]>.content-group>[data-variant=number-tile] p{max-width:none;font:700 14px/1 var(--font-onest),sans-serif;color:#3f3dbc;font-variant-numeric:tabular-nums;margin:0}.section-page [data-variant=numbered-sequence] .definition-list{counter-reset:orbita-step}.section-page [data-variant=numbered-sequence] .definition-list>div{counter-increment:orbita-step;grid-template-columns:30px minmax(0,1fr);align-items:start;column-gap:14px;display:grid}.section-page [data-variant=numbered-sequence] .definition-list>div:before{content:counter(orbita-step,decimal-leading-zero) / "";grid-row:span 2}.section-page [data-variant=numbered-sequence] .definition-list>div>:is(dt,dd){grid-column:2}.section-page .content-group[data-variant=bridge]{color:#2a2870;background:#e9e8ff;border-radius:24px;gap:8px;padding:20px 24px;display:grid}.section-page .content-group[data-variant=bridge] .inline-mark[data-role=operator],.section-page .content-group[data-variant=bridge] .inline-mark[data-role=icon]{color:#fff;background:#3f3dbc;border-radius:999px;place-items:center;min-width:36px;height:36px;margin-inline-start:8px;font-weight:700;display:inline-grid}.section-page .group-columns[data-variant=address]{grid-template-columns:minmax(0,1fr);grid-auto-columns:minmax(0,1fr);gap:16px;display:grid;container:orbita-address/inline-size}.section-page [data-variant=address]>.content-group{box-shadow:var(--o-e1),inset 0 3px 0 #b9bdd6;background:#fff;border:0;border-radius:20px;align-content:start;gap:6px;padding:20px 22px}.section-page :is(.surface,.group-resolution,.group-notebook,.group-columns) [data-variant=address]>.content-group{box-shadow:inset 0 0 0 1px #dfe2ee,inset 0 3px #b9bdd6}.section-page [data-variant=address]>.content-group p{color:#5a5f80;max-width:none;margin:0;font-size:14px;line-height:1.5}.section-page [data-variant=address]>.content-group>[data-block-key]:first-child:not(.group-text) p,.section-page [data-variant=address]>.content-group>.content-group[data-variant=label]:first-child+[data-block-key] p{font-family:var(--font-literata),serif;color:#161a33;font-variant-numeric:lining-nums tabular-nums;font-size:26px;font-weight:600;line-height:1.25}.section-page [data-variant=address]>.content-group>.content-group[data-variant=label] p{font-family:var(--font-onest),sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#5a5f80;font-size:12px;font-weight:700;line-height:1.4}.section-page [data-variant=address]>.content-group>[data-block-key]:only-child>p:has(>span:first-child>strong:only-child):has(>span:nth-child(2)){font-family:var(--font-onest),sans-serif;color:#5a5f80;font-size:14px;font-weight:400;line-height:1.5}.section-page [data-variant=address]>.content-group>[data-block-key]:only-child>p:has(>span:first-child>strong:only-child):has(>span:nth-child(2))>span:first-child{font-family:var(--font-literata),serif;color:#161a33;font-variant-numeric:lining-nums tabular-nums;margin-bottom:6px;font-size:26px;font-weight:600;line-height:1.25;display:block}.section-page [data-variant=address]>.content-group>[data-block-key]:only-child>p:has(>span:first-child>strong:only-child):has(>span:nth-child(2))>span:first-child>strong{font-weight:inherit}@container orbita-address (min-width:520px){.section-page [data-variant=address]:not(:has(>.content-group~.content-group~.content-group~.content-group))>.content-group{grid-row:1}.section-page [data-variant=address]:has(>.content-group~.content-group~.content-group~.content-group):not(:has(>.content-group~.content-group~.content-group~.content-group~.content-group))>.content-group:not(.content-group~.content-group~.content-group){grid-row:1}}.section-page .group-columns[data-variant=equation]{flex-wrap:wrap;align-items:center;gap:12px 14px;display:flex;container:orbita-equation/inline-size}.section-page [data-variant=equation]>.content-group{min-height:64px;box-shadow:var(--o-e1);text-align:center;background:#fff;border:0;border-radius:16px;flex:9rem;align-content:center;gap:4px;padding:14px 18px}.section-page :is(.surface,.group-resolution,.group-notebook,.group-columns) [data-variant=equation]>.content-group{box-shadow:none;background:#f4f5fa}.section-page [data-variant=equation]>.content-group p{color:#161a33;font-variant-numeric:tabular-nums;max-width:none;margin:0;font-size:15px;line-height:1.45}.section-page .group-columns[data-variant=equation]>[data-block-key]{flex:none}.section-page .group-columns[data-variant=equation]>[data-block-key] p{font-family:var(--font-literata),serif;color:#3f3dbc;margin:0;font-size:28px;font-weight:600;line-height:1}.section-page .surface[data-tone=night] .group-columns[data-variant=equation]>[data-block-key] p{color:#c9c8ff}.section-page .group-columns[data-variant=equation]>.content-group~[data-block-key]:last-child{text-align:center;flex:100%}.section-page .group-columns[data-variant=equation]>.content-group~[data-block-key]:last-child p{font-family:var(--font-onest),sans-serif;color:#5a5f80;font-size:13px;font-weight:500;line-height:1.5}.section-page .surface[data-tone=night] .group-columns[data-variant=equation]>.content-group~[data-block-key]:last-child p{color:#c3c6e0}@container orbita-equation (max-width:479px){.section-page [data-variant=equation]>.content-group{flex-basis:100%}.section-page .group-columns[data-variant=equation]>[data-block-key]{text-align:center;flex-basis:100%}}.section-page .group-columns[data-variant=equation][data-group-key="aula-08-secao-06:compose:a8o-synthesis-title:flow"]>[data-block-key]{display:none}@media (max-width:767px){.section-page .group-columns[data-variant=equation][data-group-key="aula-08-secao-06:compose:a8o-synthesis-title:flow"]>.content-group{flex-basis:calc(50% - 7px)}.section-page .group-columns[data-variant=equation][data-group-key="aula-08-secao-06:compose:a8o-synthesis-title:flow"]>.content-group:last-child{flex-basis:100%}}.section-page .group-columns[data-variant=equation][data-group-key="aula-06-secao-05:compose:a6em-review-title:factors"]>[data-block-key]{display:none}@media (max-width:1023px){.section-page .group-columns[data-variant=equation][data-group-key="aula-06-secao-05:compose:a6em-review-title:factors"]>.content-group{flex-basis:calc(50% - 7px)}}.section-page .content-group.group-card[data-variant=equation]{max-width:820px;box-shadow:var(--o-e1);background:#fff;border:0;border-radius:18px;gap:8px;padding:16px 22px}.section-page :is(.surface,.group-resolution,.group-notebook,.group-columns,details) .content-group.group-card[data-variant=equation]{box-shadow:none;background:#f4f5fa}.section-page .content-group.group-card[data-variant=equation] p{color:#161a33;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;max-width:none;margin:0;font-size:16px;line-height:1.65}.section-page .content-group.group-card[data-variant=equation]>[data-block-key]:first-child:not(:last-child) p{font-family:var(--font-literata),serif;font-size:19px;font-weight:600;line-height:1.45}.section-page .content-group.group-card[data-variant=technical]{box-shadow:var(--o-e1),inset 0 0 0 1px #dfe2ee;color:#3d4263;font-variant-numeric:tabular-nums;background:#fff;border:0;border-radius:24px;align-content:start;gap:10px;padding:22px 24px}.section-page :is(.group-resolution,.group-notebook,.group-columns,[data-variant=bench],[data-variant=dossier],[data-variant=stage]) .content-group.group-card[data-variant=technical]{box-shadow:inset 0 0 0 1px #dfe2ee}.section-page .content-group.group-card[data-variant=technical] :is(h3,h4){font-family:var(--font-literata),serif;color:#161a33;font-variant-numeric:lining-nums tabular-nums;margin:0;font-size:20px;font-weight:600;line-height:1.25}.section-page .content-group.group-card[data-variant=technical] p{color:#3d4263;max-width:68ch;margin:0;font-size:14px;line-height:1.6}.section-page .content-group.group-card[data-variant=technical] strong{color:#161a33}.section-page .content-group.group-card[data-variant=technical] dl{grid-template-columns:auto minmax(0,1fr);gap:8px 16px;margin:0;display:grid}.section-page .content-group.group-card[data-variant=technical] dl>div{display:contents}.section-page .content-group.group-card[data-variant=technical] dt{color:#5a5f80;font-size:13px;line-height:1.5}.section-page .content-group.group-card[data-variant=technical] dd{color:#161a33;margin:0;font-size:14px;line-height:1.5}@media (min-width:768px) and (max-width:1023px){.section-page .group-columns:has(>.content-group.group-card[data-variant=technical]+.content-group.group-card[data-variant=technical])>.content-group.group-card[data-variant=technical] dl{grid-template-columns:minmax(0,1fr);row-gap:2px}.section-page .group-columns:has(>.content-group.group-card[data-variant=technical]+.content-group.group-card[data-variant=technical])>.content-group.group-card[data-variant=technical] dd{margin-bottom:8px}}.section-page .content-group.group-card[data-variant=stage],.figure-stage{box-shadow:var(--o-e2);background:#fff;border:0;border-radius:28px;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-content:start;gap:14px 24px;padding:24px;display:grid;container:orbita-stage/inline-size}.section-page :is(.group-resolution,.group-notebook,[data-variant=bench]) .content-group.group-card[data-variant=stage],.section-page :is(.surface,.group-resolution,.group-notebook,[data-variant=bench]) .figure-stage{box-shadow:inset 0 0 0 1px #dfe2ee}.section-page :is(.step-blocks,.opening-blocks)>.content-group.group-card[data-variant=stage]{max-width:960px}:is(.section-page [data-variant=stage],.figure-stage)>*{grid-column:1/-1;min-width:0}:is(.section-page [data-variant=stage]>[data-block-key]:first-child,.figure-stage>[data-stage-part=title]) :is(h3,h4){font-family:var(--font-literata),serif;color:#161a33;margin:0;font-size:20px;font-weight:600;line-height:1.25}.figure-stage>[data-stage-part=convention]{color:#5a5f80;margin:0;font-size:13px;line-height:1.5}.section-page [data-variant=stage]>[data-block-key]:first-child:has(>:is(h3,h4))+[data-block-key]>p{color:#5a5f80;margin:0;font-size:13px;line-height:1.5}:is(.section-page [data-variant=stage]>.content-group[data-variant=controls],.figure-stage>[data-stage-part=controls]){box-shadow:none;background:#f4f5fa;border-radius:18px;padding:14px 16px}.figure-stage>[data-stage-part=figure]{background:#f7f8fc;border-radius:22px;place-items:center;min-height:300px;padding:12px;display:grid}.section-page [data-variant=stage]>[data-block-key]:has(>:is(svg,canvas)){background:#f7f8fc;border-radius:22px;place-items:center;min-height:300px;padding:12px;display:grid}:is(.section-page [data-variant=stage],.figure-stage) :is([role=status],[aria-live],output),.figure-stage>[data-stage-part=reading]{font-variant-numeric:tabular-nums;transition:none}.figure-stage>[data-stage-part=reading]{color:#161a33;background:#fff;border-radius:18px;align-self:start;padding:16px 18px;font-size:15px;line-height:1.55;box-shadow:inset 0 0 0 1px #dfe2ee}@container orbita-stage (min-width:880px){.figure-stage:has(>[data-stage-part=figure]):has(>[data-stage-part=reading])>[data-stage-part=figure]{grid-column:1}.figure-stage:has(>[data-stage-part=figure]):has(>[data-stage-part=reading])>[data-stage-part=reading]{grid-column:2}}.section-page .content-group.group-card[data-variant=dossier]{background:#f4f5fa;border:0;border-radius:28px;grid-template-columns:minmax(0,1fr) minmax(0,1.7fr);align-content:start;gap:16px 22px;padding:22px;display:grid;box-shadow:inset 0 0 0 1px #dfe2ee;container:orbita-dossier/inline-size}.section-page [data-variant=dossier]>*{grid-column:1/-1;min-width:0}.section-page [data-variant=dossier]>.content-group[data-variant=controls]{box-shadow:none;background:0 0;border:0;padding:0}.section-page [data-variant=dossier]>.content-group[data-variant=controls] .choice-chips .choice-options{background:#fff;box-shadow:inset 0 0 0 1px #dfe2ee}.section-page [data-variant=dossier]>:is(.content-group.group-card:not([data-variant]),[data-block-key]:has(dl)){background:#fff;border-radius:20px;padding:22px 24px;box-shadow:inset 0 0 0 1px #dfe2ee}.section-page [data-variant=dossier] :is(h3,h4){font-family:var(--font-literata),serif;color:#161a33;margin:0;font-size:21px;font-weight:600;line-height:1.25}.section-page [data-variant=dossier] dl{gap:0;margin:0;display:grid}.section-page [data-variant=dossier] dl>div{background:0 0;border-top:1px solid #dfe2ee;border-radius:0;gap:4px;padding:12px 0;display:grid}.section-page [data-variant=dossier] dt{letter-spacing:.08em;text-transform:uppercase;color:#5a5f80;font-size:12px;font-weight:700;line-height:1.45}.section-page [data-variant=dossier] dd{color:#3d4263;margin:0;font-size:15px;line-height:1.6}.section-page [data-variant=dossier] p{color:#3d4263;max-width:68ch;margin:0;font-size:15px;line-height:1.6}.section-page [data-variant=dossier] a[href]{border-radius:var(--o-r-pill);background:var(--o-action-soft);min-height:44px;color:var(--o-action);justify-self:start;align-items:center;padding:0 18px;font-weight:700;text-decoration:none;display:inline-flex}@container orbita-dossier (min-width:760px){.section-page [data-variant=dossier]>.content-group[data-variant=technical]:first-child{grid-area:1/1/span 2;align-self:start}.section-page [data-variant=dossier]:has(>.content-group[data-variant=technical]:first-child)>:not(:first-child){grid-column:2}}@media (min-width:1024px) and (min-height:800px){@container orbita-dossier (min-width:760px){.section-page [data-variant=dossier]>.content-group[data-variant=technical]:first-child{position:sticky;top:88px}}}@media (max-width:767px){.section-page .content-group.group-card:is([data-variant=dossier],[data-variant=stage]),.figure-stage{border-radius:24px;padding:16px}.section-page [data-variant=dossier]>:is(.content-group.group-card:not([data-variant]),[data-block-key]:has(dl)),.section-page .content-group.group-card[data-variant=technical]{padding:18px}.section-page .content-group.group-card[data-variant=technical] dl{grid-template-columns:fit-content(42%) minmax(0,1fr);column-gap:12px}.section-page [data-variant=sequence]>.content-group,.section-page [data-variant=address]>.content-group{padding:16px 18px}}
.section-page .content-group.group-card[data-variant=position]{box-shadow:none;background:0 0;border:0;gap:12px;padding:0;display:grid;container:orbita-position/inline-size}.section-page [data-variant=position] .definition-list{grid-template-columns:minmax(0,1fr);gap:12px;margin:0;display:grid}.section-page [data-variant=position] .definition-list>div{background:var(--o-layer-factor-night);color:var(--o-layer-factor-night-ink);border-radius:20px;align-content:start;gap:8px;padding:18px 20px;display:grid}.section-page [data-variant=position] .definition-list>div:nth-child(2){background:var(--o-layer-mode-night);color:var(--o-layer-mode-night-ink)}.section-page [data-variant=position] .definition-list>div:nth-child(3){background:var(--o-layer-field-night);color:var(--o-layer-field-night-ink)}.section-page [data-variant=position] .definition-list dt{font:700 12px/1.4 var(--font-onest),sans-serif;letter-spacing:.06em;text-transform:uppercase;color:var(--o-layer-factor-night-legend)}.section-page [data-variant=position] .definition-list>div:nth-child(2) dt{color:#f7b19f}.section-page [data-variant=position] .definition-list>div:nth-child(3) dt{color:var(--o-layer-field-night-legend)}.section-page [data-variant=position] .definition-list dd{color:inherit;gap:6px;margin:0;display:grid}.section-page [data-variant=position] .definition-list dd p{max-width:none;color:inherit;margin:0;font-size:14px;line-height:1.55}.section-page [data-variant=position] .definition-list dd p:first-child{font-family:var(--font-literata),serif;font-size:20px;font-weight:600;line-height:1.3}.section-page [data-variant=position] .definition-list :is(dt,dd) .glyph{color:inherit;--o-glyph-color:currentColor}@container orbita-position (min-width:640px){.section-page [data-variant=position] .definition-list{grid-template-columns:repeat(auto-fit,minmax(0,1fr));grid-auto-flow:column}}.section-page .group-columns[data-variant=evidence]{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:14px;display:grid;container:orbita-evidence/inline-size}.section-page [data-variant=evidence]>.content-group{box-shadow:var(--o-e1);background:#fff;border:0;border-radius:20px;align-content:start;gap:10px;padding:18px 20px}.section-page :is(.surface,.group-resolution,.group-notebook,.group-columns) [data-variant=evidence]>.content-group{box-shadow:inset 0 0 0 1px #dfe2ee}.section-page [data-variant=evidence]>.content-group>[data-block-key]:first-child p{max-width:none;font:700 12px/1.4 var(--font-onest),sans-serif;letter-spacing:.02em;color:#2f2d96;background:#f1f0ff;border-radius:999px;margin:0;padding:4px 10px;display:inline-block}.section-page [data-variant=evidence]>.content-group :is(h3,h4){font-family:var(--font-literata),serif;color:#161a33;margin:0;font-size:18px;font-weight:600;line-height:1.35}.section-page [data-variant=evidence]>.content-group p{color:#3d4263;max-width:none;margin:0;font-size:14px;line-height:1.6}@container orbita-evidence (min-width:600px){.section-page [data-variant=evidence]:not(:has(>.content-group~.content-group~.content-group~.content-group)){grid-template-columns:repeat(auto-fit,minmax(0,1fr));grid-auto-flow:column}.section-page [data-variant=evidence]:has(>.content-group~.content-group~.content-group~.content-group){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.section-page .step-blocks>.group-columns[data-variant=evidence]:not(:has(>.content-group~.content-group~.content-group~.content-group)){grid-template-columns:repeat(auto-fit,minmax(0,1fr));grid-auto-flow:column}.section-page .step-blocks>.group-columns[data-variant=evidence]:has(>.content-group~.content-group~.content-group~.content-group){grid-template-columns:repeat(2,minmax(0,1fr))}}.section-page .content-group.group-card[data-variant=figure]{box-shadow:var(--o-e1);background:#fff;border:0;border-radius:28px;align-content:start;gap:12px;padding:20px;display:grid}.section-page :is(.group-resolution,.group-notebook,.group-columns,[data-variant=bench],[data-variant=stage]) .content-group.group-card[data-variant=figure]{box-shadow:inset 0 0 0 1px #dfe2ee}.section-page [data-variant=figure]>:is(.lesson-widget,.figure-card,[data-widget-type]){background:#f7f8fc;border-radius:22px;min-width:0;padding:16px}.section-page [data-variant=figure]>[data-block-key]:not(:first-child) p{color:#5a5f80;max-width:68ch;margin:0;font-size:13px;line-height:1.5}.section-page [data-variant=figure] svg{width:100%;max-height:560px;display:block}.section-page .content-group[data-variant=figure]:not(:has(>[data-block-key]~[data-block-key]>.figure-stage))>[data-block-key]>.figure-stage:only-child{box-shadow:none;background:0 0;border-radius:0;padding:0}.section-page .content-group.group-card[data-variant=technical-table]{box-shadow:var(--o-e1),inset 0 0 0 1px #dfe2ee;background:#fff;border:0;border-radius:24px;grid-template-columns:minmax(0,1fr);gap:8px;padding:20px 22px;display:grid}.section-page :is(.surface,.group-resolution,.group-notebook,.group-columns,[data-variant=bench],[data-variant=stage]) .content-group.group-card[data-variant=technical-table]{box-shadow:inset 0 0 0 1px #dfe2ee}.section-page [data-variant=technical-table] .table-scroll{overscroll-behavior-x:contain;overflow-x:auto}.section-page [data-variant=technical-table] table{border-collapse:collapse;font-variant-numeric:lining-nums tabular-nums;color:#161a33;width:100%;font-size:14px;line-height:1.45}.section-page [data-variant=technical-table] caption{text-align:left;font:600 14px/1.4 var(--font-onest),sans-serif;color:#3d4263;padding:0 0 10px}.section-page [data-variant=technical-table] thead th{text-align:left;color:#3d4263;white-space:nowrap;border:0;border-bottom:1.5px solid #161a33;padding:8px 12px;font-size:13px;font-weight:700}.section-page [data-variant=technical-table] tbody :is(td,th){text-align:left;vertical-align:top;border:0;border-bottom:1px solid #dfe2ee;padding:8px 12px}.section-page [data-variant=technical-table] tbody th{font-weight:600}.section-page [data-variant=technical-table] tr[data-highlight] :is(td,th){background:#fff1ea}.section-page [data-variant=technical-table] :is(td,th) p{max-width:none;margin:0}.section-page .exercise-hint{color:#5a5f80;margin:-2px 0 8px;font-size:13px;line-height:1.5}.section-page .exercise-hint p{max-width:68ch;margin:0}.section-page details.text-alternative{border:0;margin:0;padding:0}.section-page details.text-alternative>summary{cursor:pointer;min-height:44px;font:600 14px/1.4 var(--font-onest),sans-serif;color:#2f2d96;align-items:center;gap:6px;display:inline-flex}.section-page details.text-alternative>summary:focus-visible{outline-offset:3px;border-radius:8px;outline:2px solid #2f2d96}.section-page details.text-alternative[open]{background:#f7f8fc;border-radius:16px;padding:12px 16px 16px}.section-page details.text-alternative p{color:#3d4263;max-width:68ch;margin:0 0 8px;font-size:14px;line-height:1.6}.house-locator-frame{background:#f7f8fc;border-radius:22px;place-items:center;padding:12px;display:grid}.section-page [data-variant=figure] .house-locator-frame{background:0 0;padding:0}.house-locator{width:100%;max-width:360px;height:auto;display:block}.house-locator path{fill:#f1efe9;stroke:#c3bdc7;stroke-width:1.5px}.house-locator path[data-active]{fill:var(--o-layer-field);stroke:var(--o-layer-field-legend);stroke-width:3px}.house-locator text{font:500 13px var(--font-onest),sans-serif;fill:#5a5f80}.house-locator text[data-active]{fill:var(--o-layer-field-legend);font-weight:700}.house-locator-center text{font:600 18px var(--font-literata),serif;fill:#161a33}.house-locator-center text[data-line="1"]{font:500 13px var(--font-onest),sans-serif;fill:#5a5f80}.section-page .content-group[data-evidence]{border-radius:20px;transition:background-color .2s;box-shadow:inset 0 0 0 1px #dfe2ee}.section-page .content-group[data-evidence=supported]{background:#eef4ec}.section-page .content-group[data-evidence=restricted]{background:#f6f1e6}.section-page .content-group[data-evidence=unknown]{background:#f2eff6}.section-page .content-group[data-evidence]>[data-block-key]:first-child p{max-width:none;font:700 12px/1.4 var(--font-onest),sans-serif;letter-spacing:.02em;border-radius:999px;margin:0;padding:4px 10px;display:inline-block}.section-page .content-group[data-evidence=supported]>[data-block-key]:first-child p{color:#2e4a2a;background:#dce8d6;box-shadow:inset 0 0 0 1px #8da885}.section-page .content-group[data-evidence=restricted]>[data-block-key]:first-child p{color:#4f3f24;outline-offset:2px;background:#ebe0cb;outline:1px dashed #a88f5f;box-shadow:inset 0 0 0 1px #a88f5f}.section-page .content-group[data-evidence=unknown]>[data-block-key]:first-child p{color:#4a3b5c;outline-offset:2px;background:#e6e0ef;outline:1px dotted #9c8bb1;box-shadow:inset 0 0 0 1px #9c8bb1}@media (prefers-reduced-motion:reduce){.section-page .content-group[data-evidence]{transition:none}}.section-page .exercise-self-check{margin:4px 0 0}.section-page .exercise-self-check label{cursor:pointer;color:#161a33;background:#f7f8fc;border-radius:16px;align-items:flex-start;gap:12px;min-height:44px;padding:12px 16px;font-size:15px;line-height:1.55;display:flex;box-shadow:inset 0 0 0 1px #dfe2ee}.section-page .exercise-self-check input{accent-color:#3f3dbc;cursor:pointer;flex:none;width:22px;height:22px;margin:1px 0 0}.section-page .exercise-self-check input:focus-visible{outline-offset:3px;outline:2px solid #2f2d96}.section-page .exercise-self-check input:disabled{cursor:progress}.section-page .exercise-self-check[data-confirmed] label{background:#f1f0ff;box-shadow:inset 0 0 0 1px #c9c8ff}
.section-page :is(.lk-zodiac-glyph,.lk-planet-glyph,.lk-astro-glyph){font-family:var(--font-symbols),var(--font-symbols-extra),sans-serif;font-synthesis:none;font-variant-emoji:text}.section-page svg text:is(.lk-planet-glyph,.lk-astro-glyph){font-family:var(--font-onest),var(--font-symbols),var(--font-symbols-extra),sans-serif}
.section-page .topic-route{gap:10px;max-width:560px;margin:4px 0 0;padding:0;list-style:none;display:grid}.section-page .topic-route>li{min-width:0;margin:0;padding:0}.section-page .topic-route>li>p:first-child{color:#dfe1f0;grid-template-columns:30px minmax(0,1fr);align-items:baseline;gap:2px 12px;max-width:none;margin:0;font-size:15px;line-height:1.45;display:grid}.section-page .topic-route>li>p:first-child>span:first-child{font:700 12px/1.45 var(--font-onest),sans-serif;letter-spacing:.08em;font-variant-numeric:tabular-nums;color:#f4a48f}.section-page .topic-route>li>p:first-child>span:nth-child(2){color:#fff;grid-column:2;font-weight:600}.section-page .topic-route>li>p:first-child>span:nth-child(n+3){color:#c3c6e0;grid-column:2;font-size:14px;line-height:1.5}.section-page .topic-route>li>p+p{color:#c3c6e0;max-width:none;margin:2px 0 0 42px;font-size:14px;line-height:1.5;display:block}@media (min-width:1024px){.section-page .content-group[data-variant=position]~.content-group[data-variant=reading]>.reading-followups:has(>.content-group[data-variant=question]+.content-group[data-variant=revision-note]){grid-template-columns:minmax(0,382fr) minmax(0,314fr);align-items:start}.section-page .content-group[data-variant=position]~.content-group[data-variant=reading]>.reading-followups:has(>.content-group[data-variant=question]+.content-group[data-variant=revision-note])>:has(~.content-group[data-variant=question]){grid-column:1/-1}.section-page .content-group[data-variant=position]~.content-group[data-variant=reading]>.reading-followups:has(>.content-group[data-variant=question]+.content-group[data-variant=revision-note])>.content-group[data-variant=question]{grid-area:span 2/1}.section-page .content-group[data-variant=position]~.content-group[data-variant=reading]>.reading-followups:has(>.content-group[data-variant=question]+.content-group[data-variant=revision-note])>.content-group[data-variant=question]:has(+.content-group[data-variant=revision-note]+*+*){grid-row:span 3}.section-page .content-group[data-variant=position]~.content-group[data-variant=reading]>.reading-followups:has(>.content-group[data-variant=question]+.content-group[data-variant=revision-note])>.content-group[data-variant=question]~*{grid-column:2}}@media (min-width:768px) and (max-width:1023px){.section-page .content-group[data-variant=position]~.content-group[data-variant=reading]>.reading-followups:has(>.content-group[data-variant=question]+.content-group[data-variant=revision-note]){grid-template-columns:minmax(0,1fr)}.section-page .content-group[data-variant=position]~.content-group[data-variant=reading]>.reading-followups:has(>.content-group[data-variant=question]+.content-group[data-variant=revision-note])>*{grid-column:1/-1}}.section-page .content-group[data-variant=position]~.content-group[data-variant=reading] .content-group[data-variant=hypothesis]>.content-group[data-variant=label]:first-child+[data-block-key]:not(.group-text)>p:first-child{max-width:min(100%,880px)}.section-page .content-group[data-variant=position]~.content-group[data-variant=reading] .content-group[data-variant=hypothesis]>.content-group[data-variant=label]:first-child+[data-block-key]:has(>h3:only-child)+[data-block-key]:not(.group-text)>p:first-child{max-width:min(100%,880px)}.section-page .content-group.group-function_grid[data-evidence]{grid-template-columns:minmax(0,1fr);align-content:start;gap:8px;padding:18px 22px 22px;display:grid}.section-page .content-group.group-function_grid[data-evidence]>*{grid-column:1/-1;min-width:0}.section-page .content-group.group-function_grid[data-evidence]>[data-block-key]:has(>h3){margin-top:10px}.section-page .content-group.group-function_grid[data-evidence] h3{font-family:var(--font-literata),serif;color:#161a33;margin:0;font-size:19px;font-weight:600;line-height:1.3}.section-page .content-group.group-function_grid[data-evidence]>[data-block-key]:not(:first-child) p{color:#3d4263;max-width:68ch;margin:0;font-size:15px;line-height:1.6}.section-page [data-variant=station-phase]>.content-group[data-variant=factor]:has(.review-definitions){position:relative;top:auto}.section-page [data-variant=station-phase]>.content-group[data-variant=factor] .review-definitions:has(>div){grid-template-columns:minmax(0,1fr);gap:10px;margin:2px 0 0}.section-page [data-variant=station-phase]>.content-group[data-variant=factor] .review-definitions:has(>div)>div{color:#dfe1f0;background:#c9c8ff1a;border:0;border-radius:16px;padding:14px 16px;display:block;box-shadow:inset 0 0 0 1px #c9c8ff47}.section-page [data-variant=station-phase]>.content-group[data-variant=factor] .review-definitions:has(>div)>div:nth-child(2){background:#e8735a1a;box-shadow:inset 0 0 0 1px #f4a48f47}.section-page [data-variant=station-phase]>.content-group[data-variant=factor] .review-definitions:has(>div)>div:nth-child(3){background:#8fdcc01a;box-shadow:inset 0 0 0 1px #8fdcc047}.section-page [data-variant=station-phase]>.content-group[data-variant=factor] .review-definitions:has(>div) dt{font:700 12px/1.45 var(--font-onest),sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#c9c8ff;margin:0 0 4px}.section-page [data-variant=station-phase]>.content-group[data-variant=factor] .review-definitions:has(>div)>div:nth-child(2) dt{color:#f4a48f}.section-page [data-variant=station-phase]>.content-group[data-variant=factor] .review-definitions:has(>div)>div:nth-child(3) dt{color:#8fdcc0}.section-page [data-variant=station-phase]>.content-group[data-variant=factor] .review-definitions:has(>div) dd{margin:0}.section-page [data-variant=station-phase]>.content-group[data-variant=factor] .review-definitions:has(>div) dd p{color:#dfe1f0;max-width:none;margin:0;font-size:14px;line-height:1.55}@media (min-width:768px){.section-page:has(.content-group[data-variant=position]) .group-function_grid[data-variant=operations]:has(>.group-card:nth-child(4):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.section-page:has(.content-group[data-variant=position]) .group-function_grid[data-variant=operations]:has(>.group-card:nth-child(4):last-child){grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:768px){.section-page:has(.content-group[data-variant=technical-table]) .group-function_grid[data-variant=operations]:has(>.group-card:nth-child(4):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.section-page:has(.content-group[data-variant=technical-table]) .group-function_grid[data-variant=operations]:has(>.group-card:nth-child(4):last-child){grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1024px){.section-page:has(.content-group[data-variant=position]) .step-blocks>.group-columns:not([data-variant]):has(>.group-card:nth-child(3):last-child):not(:has(>:not(.group-card))){grid-template-columns:minmax(0,1fr) minmax(0,.72fr) minmax(0,1fr)}.section-page:has(.content-group[data-variant=position]) .step-blocks>.group-columns:not([data-variant]):has(>.group-card:nth-child(3):last-child):not(:has(>:not(.group-card)))>.group-card:nth-child(2):not(:has(h3)){text-align:center;align-self:center}}@media (max-width:1023px){.section-page:has(.content-group[data-variant=position]) .step-blocks>.group-columns:not([data-variant]):has(>.group-card:nth-child(3):last-child):not(:has(>:not(.group-card))){grid-template-columns:minmax(0,1fr)}}.section-page details.text-alternative[open]{width:fit-content;max-width:100%}@media (max-width:1023px){.section-page .content-group[data-variant=position]~.content-group[data-variant=reading] .group-function_grid[data-variant=spectrum]{grid-template-columns:minmax(0,1fr);gap:12px}.section-page .content-group[data-variant=position]~.content-group[data-variant=reading]:not([data-composition=column]) .group-function_grid[data-variant=spectrum]:not(:has(>.group-card:nth-child(4))):not(:has(>.group-card>:nth-child(3))){row-gap:12px}}.section-page:has(.content-group[data-variant=position]) [data-variant=bench] .content-group[data-variant=hypothesis] .lesson-widget [data-output-target]>p{max-width:min(100%,880px)}.section-page .content-group[data-variant=position]~.content-group[data-variant=reading] .content-group[data-variant=hypothesis]>[data-block-key]:has(>.layer-legend)~[data-block-key]:not(.group-text)>p{max-width:78ch}.section-page .disclosure-body .group-card[data-variant=comparison]{box-shadow:inset 0 0 0 1px #dfe2ee}.section-page:has(.content-group[data-variant=position]) :is(.step-blocks,.group-columns[data-variant=case-composition])>.content-group[data-variant=revision-note]{justify-self:start;width:100%;max-width:820px;margin-right:auto}.section-page:has(.content-group[data-variant=position]) .group-card[data-variant=comparison]>[data-block-key]:first-child:has(+.content-group[data-variant=label])>p{max-width:none;font-family:var(--font-literata),serif;color:#1f5c4d;margin:0;font-size:56px;font-weight:600;line-height:1}.section-page :is([data-variant=reading],[data-variant=bench]) .content-group[data-variant=hypothesis][data-tone=night]{--o-glyph-color:var(--o-accent);--o-link:var(--o-action);--o-focus:var(--o-action);--o-heading:var(--o-ink);--o-text:var(--o-ink-2);--o-support:var(--o-muted);--o-eyebrow:var(--o-action);--o-layer-factor:#e3e2ff;--o-layer-factor-legend:#2f2d96;--o-layer-mode:#fde0d8;--o-layer-mode-legend:#9a3b26;--o-layer-field:#d9efe5;--o-layer-field-legend:#1f5c4d;--o-layer-relation:#fbebc4;--o-layer-relation-legend:#7a5410;--o-layer-ink:var(--o-ink);color:var(--o-ink-2);border-color:#0000}.section-page :is([data-variant=reading],[data-variant=bench]) .content-group[data-variant=hypothesis][data-tone=night] .layer-sample{color:var(--layer-label)}.section-page :is([data-variant=reading],[data-variant=bench]) .content-group[data-variant=hypothesis][data-tone=night] .layer-sample:before{box-shadow:none}.section-page :is([data-variant=reading],[data-variant=bench]) .content-group[data-variant=hypothesis][data-tone=night]>.content-group[data-variant=label] :is(p,blockquote,h3,h4){color:#1f5c4d}.section-page .step-blocks>.content-group.group-card[data-variant=planet]{grid-template-columns:48px minmax(0,1fr);align-items:center;gap:10px 16px;max-width:820px;padding:24px 28px;display:grid}.section-page .step-blocks>.content-group.group-card[data-variant=planet]>*{grid-column:1/-1;min-width:0}.section-page .step-blocks>.content-group.group-card[data-variant=planet]>[data-block-key]:first-child:has(.glyph){background:#e9e8ff;border-radius:50%;grid-area:1/1;place-items:center;width:48px;height:48px;display:grid}.section-page .step-blocks>.content-group.group-card[data-variant=planet]>[data-block-key]:first-child:has(.glyph)>p{margin:0;line-height:1}.section-page .step-blocks>.content-group.group-card[data-variant=planet]>[data-block-key]:first-child:has(.glyph)+[data-block-key]:has(>h3){grid-area:1/2}.section-page .step-blocks>.content-group.group-card[data-variant=planet] h3{margin:0;font-size:22px;line-height:1.25}.section-page .step-blocks>.content-group.group-card[data-variant=planet] [data-block-key]:not(:first-child)>p{max-width:none;margin:0}.section-page:has(.content-group[data-variant=position]) [data-variant=station-phase]>.content-group[data-variant=factor][data-image]>.group-media img{-webkit-mask-image:linear-gradient(#000 calc(100% - 48px),#0000);mask-image:linear-gradient(#000 calc(100% - 48px),#0000)}
.section-page .content-group.group-columns[data-variant=relation-pair]{color:#dfe1f0;min-width:0;box-shadow:var(--o-e3);background:#161a33;border-radius:30px;grid-template-columns:minmax(0,1fr);gap:18px;padding:22px;display:grid;position:relative}.section-page .group-columns[data-variant=relation-pair]>.group-card{color:#dfe1f0;background:#ffffff0f;border:0;border-radius:22px;flex-direction:column;gap:10px;min-width:0;padding:22px 22px 24px;display:flex;position:relative;box-shadow:inset 0 0 0 1px #c9c8ff40}.section-page .group-columns[data-variant=relation-pair]>.group-card:before{content:"●"/"";color:#f2c873;font-size:16px;line-height:1;position:absolute;top:18px;right:20px}.section-page .group-columns[data-variant=relation-pair]>.group-card~.group-card:before{content:"◆"/""}.section-page .group-columns[data-variant=relation-pair]>.group-card :is(h3,h4){font-family:var(--font-literata),serif;color:#fff;margin:0;padding-right:28px;font-size:22px;font-weight:600;line-height:1.3}.section-page .group-columns[data-variant=relation-pair]>.group-card :is(p,li){color:#dfe1f0;max-width:none;margin:0;font-size:15px;line-height:1.6}.section-page .group-columns[data-variant=relation-pair]>.group-card :is(ul,ol){gap:6px;margin:0;padding-left:18px;display:grid}.section-page .group-columns[data-variant=relation-pair]>.group-card strong{color:#fff}.section-page .group-columns[data-variant=relation-pair]>.group-card .content-group[data-variant=label] p{letter-spacing:.12em;text-transform:uppercase;color:#f4a48f;font-size:12px;font-weight:700;line-height:1.4}.section-page .group-columns[data-variant=relation-pair]>.group-card>[data-glyph-only]{background:var(--o-layer-factor-night);width:52px;height:52px;color:var(--o-layer-factor-night-ink);border-radius:50%;place-items:center;display:grid}.section-page .group-columns[data-variant=relation-pair]>.group-card>[data-glyph-only] p{color:inherit;place-items:center;margin:0;line-height:1;display:grid}.section-page .group-columns[data-variant=relation-pair]>.group-card>[data-glyph-only] .glyph{width:auto;height:auto;color:inherit;background:0 0;border-radius:0;padding:0;font-size:26px;line-height:1}@media (min-width:768px){.section-page .content-group.group-columns[data-variant=relation-pair]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:56px;padding:30px}.section-page .group-columns[data-variant=relation-pair]>[data-variant=label]{grid-column:1/-1}.section-page .group-columns[data-variant=relation-pair]>.group-card~.group-card:after{content:"";pointer-events:none;border-top:2px dashed #e9b44c;width:40px;height:0;position:absolute;top:50%;right:calc(100% + 8px)}.section-page .content-group[data-variant=spectrum] .definition-list:has(>div:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.section-page .group-function_grid[data-variant=spectrum]:has(>.group-card:nth-child(2 of .group-card):nth-last-child(1 of .group-card)){grid-template-columns:repeat(2,minmax(0,1fr))}.section-page .group-function_grid[data-variant=spectrum]:has(>.group-card:nth-child(2 of .group-card):nth-last-child(1 of .group-card))>[data-variant=label]{grid-column:1/-1}}
@media (min-width:768px){.section-page .content-group[data-variant=spectrum] .definition-list:has(>div:nth-child(4):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.section-page .group-function_grid[data-variant=spectrum]:has(>.group-card:nth-child(4 of .group-card):nth-last-child(1 of .group-card)){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.section-page .content-group[data-variant=spectrum] .definition-list:has(>div:nth-child(4):last-child){grid-template-columns:repeat(4,minmax(0,1fr))}.section-page .group-function_grid[data-variant=spectrum]:has(>.group-card:nth-child(4 of .group-card):nth-last-child(1 of .group-card)){grid-template-columns:repeat(4,minmax(0,1fr))}}.section-page .content-group[data-variant=spectrum] .definition-list:has(>div:nth-child(4):last-child)>div:nth-child(4){background:#fff;border:1.5px dashed #c4583f}.section-page .content-group[data-variant=spectrum] .definition-list:has(>div:nth-child(4):last-child)>div:nth-child(4) dt{color:#9a3b26}.section-page .group-function_grid[data-variant=spectrum]:has(>.group-card:nth-child(4 of .group-card):nth-last-child(1 of .group-card))>.group-card:nth-child(4 of .group-card){box-shadow:none;background:#fff;border:1.5px dashed #c4583f}.section-page .disclosure[data-kind=myth] .content-group[data-warning=true]{background:#fff8e6;border:1.5px solid #e9b44c}.section-page .disclosure[data-kind=myth] .content-group[data-warning=true]>[data-block-key]:first-child{color:#7a5410}.section-page[data-accent-element=fire]{--sign-accent:var(--o-element-fire)}.section-page[data-accent-element=earth]{--sign-accent:var(--o-element-earth)}.section-page[data-accent-element=air]{--sign-accent:var(--o-element-air)}.section-page[data-accent-element=water]{--sign-accent:var(--o-element-water)}.module-decoration .zodiac-sector{stroke-width:1.4px;fill-opacity:.3}.module-decoration .zodiac-sector[data-element=fire]{fill:#e8735a;stroke:#f4a48f}.module-decoration .zodiac-sector[data-element=earth]{fill:#c99a5b;stroke:#e3c08f}.module-decoration .zodiac-sector[data-element=air]{fill:#5fb08f;stroke:#8fd3b5}.module-decoration .zodiac-sector[data-element=water]{fill:#6f9fd8;stroke:#a3c4ec}.section-page[data-accent-element] .content-group.group-notebook>.content-group[data-variant=factor][data-title-glyph]>.factor-glyph,.section-page[data-accent-element] .exercise-factor-glyph{background:var(--sign-accent)}.section-page[data-accent-element] .content-group[data-variant=spectrum] dt:before,.section-page[data-accent-element] .group-function_grid[data-variant=spectrum]>.group-card h4:before{content:"";background:var(--sign-accent);vertical-align:middle;border-radius:50%;width:8px;height:8px;margin:0 8px 1px 0;display:inline-block}
.calc-wheel{width:100%;max-width:560px;height:auto;margin:0 auto;display:block;overflow:visible}.calc-wheel-piece{fill:#e9e8ff;stroke:#fffdf8;stroke-width:2px;transition:fill .2s}.calc-wheel-sector:is(:hover,:focus-visible) .calc-wheel-piece,.calc-wheel-sector[data-active=true] .calc-wheel-piece{fill:#d9d1f6}.calc-wheel-sector:focus-visible{outline:none}.calc-wheel-sector:focus-visible .calc-wheel-piece{stroke:#3f3dbc;stroke-width:3px}.calc-wheel-label{fill:#3f3dbc;dominant-baseline:auto;pointer-events:none;font-size:23px}.calc-wheel-label:not(.lk-zodiac-glyph){font:600 13px var(--font-onest),sans-serif;letter-spacing:.02em}.calc-wheel-layer{opacity:.22;transition:opacity .3s}.calc-wheel-layer[data-highlighted=true]{opacity:1}@media (prefers-reduced-motion:reduce){.calc-wheel-layer,.calc-wheel-piece{transition:none}}.calc-wheel-house-line,.calc-wheel-house-circle{fill:none;stroke:#dfe2ee;stroke-width:1.5px}.calc-wheel-house-number{fill:#5a5f80;font:600 11px var(--font-onest),sans-serif}.calc-wheel-body circle{fill:#fff;stroke:#5a50b8;stroke-width:1.5px}.calc-wheel-body text{fill:#2f2d96;font-size:18px}.calc-wheel-body:is(:hover,:focus-visible){outline:none}.calc-wheel-body:is(:hover,:focus-visible) circle{fill:#f7f2ff;stroke-width:2.5px}.calc-wheel-aspect-tension,.calc-wheel-aspect-flow,.calc-wheel-aspect-neutral{stroke-width:2px;opacity:.85}.calc-wheel-aspect-tension{stroke:#c4583f}.calc-wheel-aspect-flow{stroke:#5a50b8}.calc-wheel-aspect-neutral{stroke:#b8862b}.calc-wheel-aspect-example{stroke-width:3.5px}.calc-wheel-overlay{pointer-events:none}.calc-wheel-overlay-panel rect{fill:#29263b;stroke:#ffffff29}.calc-wheel-overlay-glyph{fill:#f2c8bd;font-size:40px}.calc-wheel-overlay-kicker{fill:#c9c5dd;font:700 9px var(--font-onest),sans-serif;letter-spacing:.16em}.calc-wheel-overlay-name{fill:#fff;font:600 19px var(--font-literata),serif}.sky-view{gap:8px;margin:0;display:grid}.sky-view svg{width:100%;height:auto;display:block}.sky-view-above{fill:none;stroke:#3f3dbc;stroke-width:2px}.sky-view-below{fill:none;stroke:#3f3dbc;stroke-width:1.5px;stroke-dasharray:5 5;opacity:.35}.sky-view-horizon{fill:none;stroke:#1f5c4d;stroke-width:2px}.sky-view-mark circle{fill:#161a33}.sky-view-mark text{font:600 12px var(--font-onest),sans-serif;fill:#161a33}.sky-view-camera{color:#5a5f80;font-size:13px;line-height:1.5}.state-panel{gap:14px;display:grid}.state-panel-detail{color:var(--o-ink-2);background:#fff;border-radius:20px;gap:10px;padding:20px 24px;display:grid;box-shadow:inset 0 0 0 1px #dfe2ee}.state-panel-kicker{letter-spacing:.12em;text-transform:uppercase;color:#5a5f80;font-size:12px;font-weight:700}.state-panel-kicker p,.state-panel-copy p{margin:0}.state-panel-title{font:600 21px/1.3 var(--font-literata),serif;color:var(--o-ink);margin:0}.state-panel-quote{border-left:4px solid var(--o-accent);background:var(--o-sunken);font-family:var(--font-literata),serif;border-radius:0 14px 14px 0;margin:0;padding:12px 16px}.state-panel-list{gap:6px;margin:0;padding-left:20px;display:grid}.state-panel-symbol{color:#3f3dbc;background:#e9e8ff;border-radius:14px;place-items:center;width:44px;height:44px;font-size:24px;display:grid}.state-panel-controls .choice-option[data-mark=first-difference]{box-shadow:inset 0 0 0 2px #c4583f}.state-panel-controls .choice-option[data-mark=downstream]{box-shadow:inset 0 0 0 2px #e8b04b}.state-panel-option[data-parts=stacked]{text-align:left;grid-template-columns:36px minmax(0,1fr);align-items:center;column-gap:12px;display:grid}.state-panel-option-icon.lk-card-icon{color:#3f3dbc;background:#e9e8ff;border-radius:999px;place-items:center;width:36px;height:36px;font-size:20px;display:inline-grid}.state-panel-option-text{display:grid}.state-panel-option[data-parts=stacked] .state-panel-option-name{font-weight:700}.state-panel-option-gloss{color:#5a5f80;font-size:13px;font-weight:400}.state-panel-option[data-parts=badge]{align-items:center;gap:8px;display:inline-flex}.state-panel-option-badge{color:#3f3dbc;font-variant-numeric:tabular-nums;background:#e9e8ff;border-radius:999px;place-items:center;width:28px;height:28px;font-size:13px;font-weight:700;display:inline-grid}.dossier-trays{grid-template-columns:1fr;gap:14px;display:grid}@media (min-width:600px){.dossier-trays{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.dossier-trays{grid-template-columns:repeat(4,minmax(0,1fr))}}.dossier-tray{border-radius:20px;align-content:start;gap:10px;min-width:0;padding:16px;display:grid}.dossier-tray[data-tray=received]{background:#fdf1ec}.dossier-tray[data-tray=derived]{background:#f1f0ff}.dossier-tray[data-tray=chosen]{background:#fff6e2}.dossier-tray[data-tray=calculated]{background:#e5f3ee}.dossier-tray-name{letter-spacing:.12em;text-transform:uppercase;color:#3d4263;margin:0;font-size:12px;font-weight:700}.dossier-tray-items{gap:8px;margin:0;padding:0;list-style:none;display:grid}.dossier-item{color:var(--o-ink-2);background:#fff;border-radius:14px;gap:8px;padding:12px 14px;display:grid;box-shadow:inset 0 0 0 1px #dfe2ee}.dossier-item[data-original=true]{box-shadow:inset 0 0 0 2px #3d4263}.dossier-item[data-mark=first-difference]{box-shadow:inset 0 0 0 2px #c4583f}.dossier-item[data-mark=downstream]{box-shadow:inset 0 0 0 2px #e8b04b}.dossier-item[data-mark=active]{box-shadow:inset 0 0 0 2px #3f3dbc}.dossier-item-move{flex-wrap:wrap;gap:6px;display:flex}.dossier-item-move button{background:var(--o-sunken);min-height:44px;color:var(--o-ink-2);border-radius:999px;padding:6px 12px;font-size:13px;font-weight:600}.dossier-tray-empty{color:#5a5f80;margin:0;font-size:13px}.css-figure{min-width:0;display:block}.section-page .disclosure-body .group-columns:not([data-variant]):has(>.group-card:not([data-variant])){grid-template-columns:minmax(0,1fr);gap:10px;display:grid}@media (min-width:560px){.section-page .disclosure-body .group-columns:not([data-variant]):has(>.group-card:not([data-variant])){grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}}.section-page .disclosure-body .group-columns:not([data-variant])>.group-card:not([data-variant]){min-width:0;box-shadow:none;background:#f4f5fa;border-radius:16px;align-content:start;gap:4px;padding:14px 16px;display:grid}.section-page .disclosure-body .group-columns:not([data-variant])>.group-card:not([data-variant]) p{max-width:none;margin:0}.section-page .disclosure-body .group-columns:not([data-variant])>.group-card:not([data-variant])>[data-block-key]:first-child p{font:600 18px/1.3 var(--font-literata),serif;color:#161a33}.section-page .disclosure-body .group-columns:not([data-variant])>.group-card:not([data-variant])>[data-block-key]+[data-block-key] p{color:#5a5f80;font-size:13px;line-height:1.45}@media (min-width:768px){.section-page .group-card[data-variant=note]:has(>[data-block-key]:first-child>[data-widget-type=aula01\.time-clock]){grid-template-columns:120px minmax(0,1fr);align-content:center;column-gap:28px;display:grid}.section-page .group-card[data-variant=note]:has(>[data-block-key]:first-child>[data-widget-type=aula01\.time-clock])>[data-block-key]:first-child{grid-area:1/1/span 4;place-self:center}.section-page .group-card[data-variant=note]:has(>[data-block-key]:first-child>[data-widget-type=aula01\.time-clock])>:not(:first-child){grid-column:2}}.section-page .group-columns:not([data-variant]):has(>.group-card[data-variant=figure]:first-child+.group-columns[data-variant=numbered-sequence]:last-child){align-items:start}:is([data-widget-type^=aula01\.],[data-widget-type^=aula02\.],[data-widget-type^=aula03\.],[data-widget-type^=aula04\.],[data-widget-type^=aula05\.]) .lk-surface-dark{--o-heading:var(--o-surface-dark-heading)}:is([data-section-id^=aula-01-],[data-section-id^=aula-02-],[data-section-id^=aula-03-],[data-section-id^=aula-04-],[data-section-id^=aula-05-]) .group-columns[data-variant=comparison]:has(>.group-card:first-child+[data-block-key]+[data-block-key]+.group-card:last-child){grid-template-columns:minmax(0,1fr);gap:10px 16px;display:grid}:is([data-section-id^=aula-01-],[data-section-id^=aula-02-],[data-section-id^=aula-03-],[data-section-id^=aula-04-],[data-section-id^=aula-05-]) .group-columns[data-variant=comparison]:has(>.group-card:first-child+[data-block-key]+[data-block-key]+.group-card:last-child)>[data-block-key]{text-align:center}:is([data-section-id^=aula-01-],[data-section-id^=aula-02-],[data-section-id^=aula-03-],[data-section-id^=aula-04-],[data-section-id^=aula-05-]) .group-columns[data-variant=comparison]:has(>.group-card:first-child+[data-block-key]+[data-block-key]+.group-card:last-child)>[data-block-key] p{max-width:none;margin:0}:is([data-section-id^=aula-01-],[data-section-id^=aula-02-],[data-section-id^=aula-03-],[data-section-id^=aula-04-],[data-section-id^=aula-05-]) .group-columns[data-variant=comparison]:has(>.group-card:first-child+[data-block-key]+[data-block-key]+.group-card:last-child)>.group-card+[data-block-key] p{letter-spacing:.1em;text-transform:uppercase;color:#5a5f80;font-size:12px;font-weight:700;line-height:1.35}:is([data-section-id^=aula-01-],[data-section-id^=aula-02-],[data-section-id^=aula-03-],[data-section-id^=aula-04-],[data-section-id^=aula-05-]) .group-columns[data-variant=comparison]:has(>.group-card:first-child+[data-block-key]+[data-block-key]+.group-card:last-child)>[data-block-key]+[data-block-key] p{font:600 32px/1 var(--font-literata),serif;color:#3f3dbc}@media (min-width:768px){:is([data-section-id^=aula-01-],[data-section-id^=aula-02-],[data-section-id^=aula-03-],[data-section-id^=aula-04-],[data-section-id^=aula-05-]) .group-columns[data-variant=comparison]:has(>.group-card:first-child+[data-block-key]+[data-block-key]+.group-card:last-child){grid-template-rows:1fr auto auto 1fr;grid-template-columns:minmax(0,1fr) minmax(88px,auto) minmax(0,1fr)}:is([data-section-id^=aula-01-],[data-section-id^=aula-02-],[data-section-id^=aula-03-],[data-section-id^=aula-04-],[data-section-id^=aula-05-]) .group-columns[data-variant=comparison]:has(>.group-card:first-child+[data-block-key]+[data-block-key]+.group-card:last-child)>.group-card:first-child{grid-area:1/1/-1}:is([data-section-id^=aula-01-],[data-section-id^=aula-02-],[data-section-id^=aula-03-],[data-section-id^=aula-04-],[data-section-id^=aula-05-]) .group-columns[data-variant=comparison]:has(>.group-card:first-child+[data-block-key]+[data-block-key]+.group-card:last-child)>.group-card:last-child{grid-area:1/3/-1}:is([data-section-id^=aula-01-],[data-section-id^=aula-02-],[data-section-id^=aula-03-],[data-section-id^=aula-04-],[data-section-id^=aula-05-]) .group-columns[data-variant=comparison]:has(>.group-card:first-child+[data-block-key]+[data-block-key]+.group-card:last-child)>.group-card+[data-block-key]{grid-area:2/2}:is([data-section-id^=aula-01-],[data-section-id^=aula-02-],[data-section-id^=aula-03-],[data-section-id^=aula-04-],[data-section-id^=aula-05-]) .group-columns[data-variant=comparison]:has(>.group-card:first-child+[data-block-key]+[data-block-key]+.group-card:last-child)>[data-block-key]+[data-block-key]{grid-area:3/2}}:is([data-section-id^=aula-01-],[data-section-id^=aula-02-],[data-section-id^=aula-03-],[data-section-id^=aula-04-],[data-section-id^=aula-05-]) .group-columns:not([data-variant]):has(>.group-card[data-variant=figure]:first-child+.group-card[data-variant=note]:last-child){align-items:start}:is([data-section-id^=aula-01-],[data-section-id^=aula-02-],[data-section-id^=aula-03-],[data-section-id^=aula-04-],[data-section-id^=aula-05-]) .group-columns[data-variant=comparison]:has(>.group-card:first-child+[data-block-key]+.group-card:last-child){grid-template-columns:minmax(0,1fr);gap:10px 16px;display:grid}:is([data-section-id^=aula-01-],[data-section-id^=aula-02-],[data-section-id^=aula-03-],[data-section-id^=aula-04-],[data-section-id^=aula-05-]) .group-columns[data-variant=comparison]:has(>.group-card:first-child+[data-block-key]+.group-card:last-child)>[data-block-key]{text-align:center;align-self:center}:is([data-section-id^=aula-01-],[data-section-id^=aula-02-],[data-section-id^=aula-03-],[data-section-id^=aula-04-],[data-section-id^=aula-05-]) .group-columns[data-variant=comparison]:has(>.group-card:first-child+[data-block-key]+.group-card:last-child)>[data-block-key] p{max-width:none;font:600 32px/1 var(--font-literata),serif;color:#3f3dbc;margin:0}@media (min-width:768px){:is([data-section-id^=aula-01-],[data-section-id^=aula-02-],[data-section-id^=aula-03-],[data-section-id^=aula-04-],[data-section-id^=aula-05-]) .group-columns[data-variant=comparison]:has(>.group-card:first-child+[data-block-key]+.group-card:last-child){grid-template-columns:minmax(0,1fr) minmax(56px,auto) minmax(0,1fr)}}[data-section-id=aula-05-secao-02] [data-control-key=data-a5-lens] .choice-option{border-radius:14px;padding:10px 14px}[data-section-id=aula-05-secao-02] [data-control-key=data-a5-lens] .choice-copy{text-align:left;grid-template-columns:auto 1fr;align-items:center;gap:2px 10px;display:grid}[data-section-id=aula-05-secao-02] [data-control-key=data-a5-lens] .choice-copy>p:first-child{color:#fff;background:#3f3dbc;border-radius:10px;grid-row:1/3;place-items:center;width:34px;height:34px;font-size:13px;font-weight:700;display:grid}[data-section-id=aula-05-secao-02] [data-control-key=data-a5-lens] .choice-copy>p:last-child{color:#5a5f80;font-size:13px;font-weight:600}[data-section-id=aula-05-secao-02] [data-control-key=data-a5-lens] .choice-chips[data-compact] .choice-options{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}@media (min-width:640px){[data-section-id=aula-05-secao-02] [data-control-key=data-a5-lens] .choice-chips[data-compact] .choice-options{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1200px){[data-section-id=aula-05-secao-02] [data-control-key=data-a5-lens] .choice-chips[data-compact] .choice-options{grid-template-columns:repeat(5,minmax(0,1fr))}}.aula05-record-families .choice-chips[data-compact] .choice-options{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}@media (min-width:640px){.aula05-record-families .choice-chips[data-compact] .choice-options{grid-template-columns:repeat(3,minmax(0,1fr))}}.aula05-record-families .choice-chips[data-compact] .choice-option{text-align:left;border-radius:14px;align-items:center;min-height:0;padding:10px 14px;display:flex}
.topbar .top-search{display:none}.topbar .top-search-link{min-width:44px;min-height:44px;color:var(--o-ink);flex-shrink:0;margin-left:auto;display:inline-flex}.topbar .top-search-link~.top-actions,.topbar .top-search-link~.account-mobile{margin-left:0}.topbar .top-search-link[aria-current]{background:var(--o-action-soft);color:var(--o-action);border-color:var(--o-action)}.topbar .top-search input{border:1px solid var(--o-line);border-radius:var(--o-r-pill);background:var(--o-sunken);width:100%;min-width:0;min-height:40px;color:var(--o-ink);text-overflow:ellipsis;padding:8px 46px 8px 16px;font-size:14px;line-height:1.4}.topbar .top-search input::placeholder{color:var(--o-muted);opacity:1}.topbar .top-search input:focus-visible{outline-offset:2px;background:var(--o-surface)}.topbar .top-search button{border-radius:var(--o-r-pill);width:36px;height:36px;color:var(--o-action);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:50%;right:3px;transform:translateY(-50%)}.topbar .top-search button:hover{background:var(--o-action-soft)}.topbar .top-search button:focus-visible{outline-offset:0}@media (min-width:1024px){.topbar .top-search{flex:0 340px;align-items:center;min-width:200px;margin-left:auto;display:flex;position:relative}.topbar .top-search~.top-actions{margin-left:0}.topbar .top-search-link{display:none}}@media (min-width:768px) and (max-width:1023px){.topbar .top-search-link{background:var(--o-sunken);border-radius:var(--o-r-pill);border-color:#0000;width:36px;min-width:36px;height:36px;min-height:36px;margin-right:-12px;position:relative;padding:0!important}.topbar .top-search-link:before{content:"";position:absolute;inset:-4px}.topbar .top-search-link:hover{background:var(--o-action-soft);color:var(--o-layer-factor-legend)}}@media (max-width:767px){.topbar{gap:12px}.topbar .top-progress{flex:0 130px;width:auto;min-width:64px}}.search-page{max-width:var(--o-container)}.search-header{max-width:880px}.search-header .lead{margin-bottom:0}.search-form{align-items:stretch;gap:12px;max-width:880px;margin:32px 0 0;display:flex}.search-input{flex:1;min-width:0;position:relative}.search-input>svg{color:var(--o-muted);pointer-events:none;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.search-input input{border:1px solid var(--o-line);border-radius:var(--o-r-14);background:var(--o-surface);width:100%;min-height:52px;color:var(--o-ink);box-shadow:var(--o-e1);padding:12px 16px 12px 48px;font-size:17px;line-height:1.4}.search-input input::placeholder{color:var(--o-muted);opacity:1}.search-form [data-slot=button]{flex-shrink:0;min-height:52px;padding-inline:24px;font-size:15px}.search-filters{max-width:880px;margin:20px 0 0}.search-filters ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.search-filters a{border:1px solid var(--o-line);border-radius:var(--o-r-pill);background:var(--o-surface);min-height:40px;color:var(--o-ink);align-items:center;padding:8px 16px;font-size:14px;font-weight:600;line-height:1.3;text-decoration:none;display:inline-flex}.search-filters a:hover{border-color:var(--o-action);color:var(--o-action)}.search-filters a[aria-current]{background:var(--o-action);border-color:var(--o-action);color:#fff}.search-feedback{gap:14px;max-width:880px;margin:28px 0 0;display:grid}.search-feedback:empty{display:none}.search-summary{color:var(--o-ink-2);margin:0;font-size:15px;font-weight:600;line-height:1.55}.search-feedback[data-state=prompt] .search-summary{color:var(--o-muted);font-weight:400}.search-note{align-items:flex-start;max-width:880px}.search-note>svg{margin-top:3px}.search-note p{max-width:none;font-size:15px;line-height:1.55}.search-empty{padding:28px 32px}.search-empty h2{font-family:var(--font-literata),serif;overflow-wrap:anywhere;margin:0 0 8px;font-size:26px;line-height:1.25}.search-empty p{color:var(--o-ink-2);margin:0}.search-results{gap:14px;max-width:880px;margin:20px 0 0;padding:0;list-style:none;display:grid}.search-result{border:1px solid var(--o-line);border-radius:var(--o-r-24);background:var(--o-surface);color:var(--o-ink-2);box-shadow:var(--o-e1);gap:8px;min-width:0;padding:22px 24px;transition:border-color .15s,box-shadow .15s;display:grid;position:relative}.search-result:not([data-static]):hover{border-color:var(--o-action);box-shadow:var(--o-e2)}.search-result-meta{color:var(--o-muted);flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:13px;line-height:1.45;display:flex}.search-location{overflow-wrap:anywhere;min-width:0}.search-badge{border-radius:var(--o-r-pill);background:var(--o-action-soft);color:var(--o-layer-factor-legend);align-items:center;padding:3px 10px;font-size:12px;font-weight:700;line-height:1.4;display:inline-flex}.search-badge[data-kind=myth]{background:var(--o-active-soft);color:var(--o-active-ink)}.search-badge[data-kind=bibliography]{background:var(--o-sunken);color:var(--o-muted);box-shadow:inset 0 0 0 1px var(--o-line)}.search-source{border:1px solid var(--o-line);border-radius:var(--o-r-pill);color:var(--o-ink-2);align-items:center;padding:2px 9px;font-size:12px;font-weight:600;line-height:1.4;display:inline-flex}.search-result-title{font-family:var(--font-literata),serif;color:var(--o-ink);overflow-wrap:anywhere;margin:0;font-size:22px;font-weight:600;line-height:1.3}.search-result-link{color:inherit;text-decoration:none}.search-result-link:after{content:"";border-radius:inherit;position:absolute;inset:0}.search-result:not([data-static]):hover .search-result-link{color:var(--o-action);text-decoration:underline;text-decoration-thickness:1px}@supports selector(:has(*)){.search-result-link:focus-visible{outline:none}.search-result:has(.search-result-link:focus-visible){outline:3px solid var(--o-action);outline-offset:4px}}.search-excerpt{max-width:var(--o-read);color:var(--o-ink-2);overflow-wrap:anywhere;margin:0;font-size:16px;line-height:1.65}.search-excerpt mark{color:var(--o-ink);background:linear-gradient(#0000 56%,#f2b84b8c 56%);border-radius:2px;padding:0 1px;font-weight:650}.search-more{color:var(--o-muted);margin:0;font-size:13px;font-weight:600}@media (forced-colors:active){.search-excerpt mark{color:marktext;background:mark}.search-result:has(.search-result-link:focus-visible){outline-color:highlight}}@media (max-width:767px){.search-page.container{padding-inline:16px}.search-form{gap:8px;margin-top:24px}.search-input input{padding-left:44px;font-size:16px}.search-input>svg{left:14px}.search-form [data-slot=button]{padding-inline:18px}.search-filters a{min-height:44px;padding:8px 14px}.search-result{padding:18px}.search-result-title{font-size:20px}.search-empty{padding:24px 20px}.search-empty h2{font-size:22px}}.search-hit{outline:3px solid var(--o-active-ink);outline-offset:6px}.surface[data-tone=night] .search-hit{outline-color:var(--o-amber)}[data-search-focus]:focus,[data-search-focus]:focus-visible{outline:none}[data-search-focus].search-hit:focus,[data-search-focus].search-hit:focus-visible{outline:3px solid var(--o-active-ink)}.surface[data-tone=night] [data-search-focus].search-hit:focus,.surface[data-tone=night] [data-search-focus].search-hit:focus-visible{outline-color:var(--o-amber)}@media (forced-colors:active){.search-hit,[data-search-focus].search-hit:focus{outline-color:highlight}}
