.AuthorBio-module__9gBOIG__authorBio{padding-top:var(--ma-3);padding-bottom:var(--ma-1);border-top:1px solid var(--color-light-gray)}.AuthorBio-module__9gBOIG__heading{margin-bottom:var(--ma-0);font-size:1.75rem;font-weight:600}.AuthorBio-module__9gBOIG__bio{color:var(--color-text-secondary);margin-bottom:var(--ma-0);line-height:1.6;font-size:var(--font-size-body)}.AuthorBio-module__9gBOIG__link{color:var(--color-vermilion);transition:opacity var(--duration-mechanical);text-decoration:underline}.AuthorBio-module__9gBOIG__link:hover{opacity:.8}.AuthorBio-module__9gBOIG__links{gap:var(--ma-1);display:flex}.AuthorBio-module__9gBOIG__socialLink{color:var(--color-ultramarine);transition:opacity var(--duration-mechanical);font-weight:500;text-decoration:none}.AuthorBio-module__9gBOIG__socialLink:hover{opacity:.8;text-decoration:underline}@media (max-width:768px){.AuthorBio-module__9gBOIG__authorBio{padding:var(--ma-0)}.AuthorBio-module__9gBOIG__heading{font-size:1.5rem}}
.ReadingProgress-module__pj_vwG__container{z-index:9999;pointer-events:none;background:#e8e5e0;width:4px;height:100vh;position:fixed;top:0;right:0}.ReadingProgress-module__pj_vwG__bar{transform-origin:top;will-change:transform;background:#ff3a2d;width:100%;height:100%;transform:scaleY(0)}@media (prefers-reduced-motion:reduce){.ReadingProgress-module__pj_vwG__bar{transition:transform .3s}}
.TranscriptViewer-module__k8C1ca__viewer{--tv-bg:#0d1117;--tv-surface:#161b22;--tv-border:#30363d;--tv-text-primary:#e6edf3;--tv-text-secondary:#8b949e;--tv-role-user:#58a6ff;--tv-role-assistant:var(--tv-vermilion);--tv-role-thinking:#a371f7;--tv-role-tool:#8b949e;--tv-vermilion:var(--color-vermilion);--tv-vermilion-high:var(--color-vermilion);--tv-selection-bg:#ffd6d0;--tv-selection-text:#0d1117;background:var(--tv-bg);max-width:calc(100% + 400px);color:var(--tv-text-primary);margin:48px -200px;font-family:Geist Mono,SF Mono,Monaco,monospace;font-size:14px;line-height:22px}.TranscriptViewer-module__k8C1ca__viewer ::selection{background:var(--tv-selection-bg);color:var(--tv-selection-text)}.TranscriptViewer-module__k8C1ca__viewer ::selection{background:var(--tv-selection-bg);color:var(--tv-selection-text)}.TranscriptViewer-module__k8C1ca__controls{border-bottom:1px solid var(--tv-border);background:var(--tv-surface);justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;display:flex}.TranscriptViewer-module__k8C1ca__toggles{gap:16px;display:flex}.TranscriptViewer-module__k8C1ca__toggle{text-transform:uppercase;letter-spacing:.08em;color:var(--tv-text-secondary);cursor:pointer;align-items:center;gap:6px;font-size:11px;font-weight:500;display:flex}.TranscriptViewer-module__k8C1ca__toggle input{accent-color:var(--tv-vermilion)}.TranscriptViewer-module__k8C1ca__viewSwitch{border:1px solid var(--tv-vermilion);background:var(--vermilion-10);border-radius:999px;align-items:center;gap:4px;padding:4px;display:inline-flex}.TranscriptViewer-module__k8C1ca__viewButton{color:var(--tv-text-secondary);letter-spacing:.02em;cursor:pointer;background:0 0;border:none;border-radius:999px;padding:6px 14px;font-family:inherit;font-size:12px;font-weight:600}.TranscriptViewer-module__k8C1ca__viewButton.TranscriptViewer-module__k8C1ca__active{background:var(--tv-vermilion);color:#fff}.TranscriptViewer-module__k8C1ca__viewButton:disabled{opacity:.5;cursor:not-allowed}.TranscriptViewer-module__k8C1ca__tabs{border-bottom:1px solid var(--tv-border);background:var(--tv-surface);gap:0;display:flex}.TranscriptViewer-module__k8C1ca__tab{color:var(--tv-text-secondary);font-family:var(--font-sans-en,-apple-system,BlinkMacSystemFont,sans-serif);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;flex-direction:column;align-items:flex-start;padding:12px 20px;font-size:14px;font-weight:600;display:flex}.TranscriptViewer-module__k8C1ca__tab.TranscriptViewer-module__k8C1ca__active{color:var(--tv-text-primary);border-bottom-color:var(--tv-vermilion)}.TranscriptViewer-module__k8C1ca__model{color:var(--tv-text-secondary);margin-top:2px;font-size:11px;font-weight:400}.TranscriptViewer-module__k8C1ca__messages{max-height:600px;padding:16px;overflow-y:auto}.TranscriptViewer-module__k8C1ca__messages,.TranscriptViewer-module__k8C1ca__h2hMessages,.TranscriptViewer-module__k8C1ca__rawContent{scrollbar-color:var(--tv-border)var(--tv-bg);scrollbar-width:thin}.TranscriptViewer-module__k8C1ca__messages::-webkit-scrollbar{width:10px;height:10px}.TranscriptViewer-module__k8C1ca__h2hMessages::-webkit-scrollbar{width:10px;height:10px}.TranscriptViewer-module__k8C1ca__rawContent::-webkit-scrollbar{width:10px;height:10px}.TranscriptViewer-module__k8C1ca__messages::-webkit-scrollbar-track{background:var(--tv-bg)}.TranscriptViewer-module__k8C1ca__h2hMessages::-webkit-scrollbar-track{background:var(--tv-bg)}.TranscriptViewer-module__k8C1ca__rawContent::-webkit-scrollbar-track{background:var(--tv-bg)}.TranscriptViewer-module__k8C1ca__messages::-webkit-scrollbar-thumb{background:var(--tv-border);border:2px solid var(--tv-bg);border-radius:8px}.TranscriptViewer-module__k8C1ca__h2hMessages::-webkit-scrollbar-thumb{background:var(--tv-border);border:2px solid var(--tv-bg);border-radius:8px}.TranscriptViewer-module__k8C1ca__rawContent::-webkit-scrollbar-thumb{background:var(--tv-border);border:2px solid var(--tv-bg);border-radius:8px}.TranscriptViewer-module__k8C1ca__messages::-webkit-scrollbar-thumb:hover{background:var(--tv-vermilion)}.TranscriptViewer-module__k8C1ca__h2hMessages::-webkit-scrollbar-thumb:hover{background:var(--tv-vermilion)}.TranscriptViewer-module__k8C1ca__rawContent::-webkit-scrollbar-thumb:hover{background:var(--tv-vermilion)}.TranscriptViewer-module__k8C1ca__empty{text-align:center;color:var(--tv-text-secondary);padding:48px}.TranscriptViewer-module__k8C1ca__message{padding:12px 0}.TranscriptViewer-module__k8C1ca__message+.TranscriptViewer-module__k8C1ca__message{border-top:1px solid var(--tv-border)}.TranscriptViewer-module__k8C1ca__role{text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px;font-size:12px;font-weight:600;display:block}.TranscriptViewer-module__k8C1ca__message.TranscriptViewer-module__k8C1ca__user .TranscriptViewer-module__k8C1ca__role{color:var(--tv-role-user)}.TranscriptViewer-module__k8C1ca__message.TranscriptViewer-module__k8C1ca__assistant .TranscriptViewer-module__k8C1ca__role{color:var(--tv-role-assistant)}.TranscriptViewer-module__k8C1ca__message.TranscriptViewer-module__k8C1ca__thinking .TranscriptViewer-module__k8C1ca__role{color:var(--tv-role-thinking)}.TranscriptViewer-module__k8C1ca__message.TranscriptViewer-module__k8C1ca__tool .TranscriptViewer-module__k8C1ca__role{color:var(--tv-role-tool)}.TranscriptViewer-module__k8C1ca__message.TranscriptViewer-module__k8C1ca__thinking{opacity:.85}.TranscriptViewer-module__k8C1ca__message.TranscriptViewer-module__k8C1ca__tool{opacity:.7}.TranscriptViewer-module__k8C1ca__content{white-space:pre-wrap;word-break:break-word}.TranscriptViewer-module__k8C1ca__rawDetails{margin-top:12px}.TranscriptViewer-module__k8C1ca__rawDetails summary{color:var(--tv-text-secondary);cursor:pointer;font-size:12px}.TranscriptViewer-module__k8C1ca__rawContent{background:var(--tv-bg);border:1px solid var(--tv-border);margin-top:8px;padding:12px;font-size:12px;overflow-x:auto}.TranscriptViewer-module__k8C1ca__annotation{background:var(--vermilion-10);border-left:3px solid var(--tv-vermilion);font-family:var(--font-sans-en,-apple-system,BlinkMacSystemFont,sans-serif);color:var(--tv-text-primary);margin:-8px 0 16px;padding:12px 16px;font-size:15px;line-height:1.5}.TranscriptViewer-module__k8C1ca__annotationIcon{color:var(--tv-vermilion);margin-right:8px}.TranscriptViewer-module__k8C1ca__h2hContainer{width:100%;max-width:1200px;margin:0 auto;display:flex}.TranscriptViewer-module__k8C1ca__h2hColumn{flex-direction:column;flex:1;min-width:0;display:flex}.TranscriptViewer-module__k8C1ca__h2hHeader{font-family:var(--font-sans-en,-apple-system,BlinkMacSystemFont,sans-serif);letter-spacing:.05em;border-bottom:2px solid var(--tv-vermilion);background:var(--tv-surface);flex-direction:column;gap:2px;padding:12px 16px;font-size:14px;font-weight:600;display:flex}.TranscriptViewer-module__k8C1ca__h2hLabel{text-transform:uppercase;letter-spacing:.05em}.TranscriptViewer-module__k8C1ca__h2hModel{color:var(--tv-text-secondary);text-transform:none;letter-spacing:0;font-size:11px;font-weight:400}.TranscriptViewer-module__k8C1ca__h2hDivider{background:var(--tv-border);width:1px}.TranscriptViewer-module__k8C1ca__h2hMessages{max-height:600px;padding:16px;overflow-y:auto}@media (max-width:1023px){.TranscriptViewer-module__k8C1ca__viewer{max-width:calc(100% + 80px);margin:48px -40px}.TranscriptViewer-module__k8C1ca__h2hContainer{flex-direction:column;gap:16px;max-width:100%;padding:0}.TranscriptViewer-module__k8C1ca__h2hDivider{width:100%;height:1px}.TranscriptViewer-module__k8C1ca__h2hMessages{max-height:500px}}@media (min-width:1200px){.TranscriptViewer-module__k8C1ca__h2hMode{max-width:80vw;margin-left:calc(50% - 40vw);margin-right:calc(50% - 40vw)}.TranscriptViewer-module__k8C1ca__h2hContainer{max-width:calc(80vw - 48px);padding:0 24px}}@media (max-width:767px){.TranscriptViewer-module__k8C1ca__viewer{max-width:calc(100% + 40px);margin:32px -20px}.TranscriptViewer-module__k8C1ca__controls{flex-direction:column;align-items:flex-start;gap:12px}.TranscriptViewer-module__k8C1ca__viewSwitch{order:-1;justify-content:space-between;align-self:stretch}.TranscriptViewer-module__k8C1ca__viewButton{text-align:center;flex:1}.TranscriptViewer-module__k8C1ca__messages{max-height:500px;padding:12px}}
.PlanComparison-module__cmE08G__comparison{--pc-bg:#0d1117;--pc-surface:#161b22;--pc-border:#30363d;--pc-text-primary:#e6edf3;--pc-text-secondary:#8b949e;--pc-selection-bg:#ffd6d0;--pc-selection-text:#0d1117;background:var(--pc-bg);max-width:calc(100% + 400px);color:var(--pc-text-primary);margin:48px -200px;font-family:Geist Mono,SF Mono,Monaco,monospace;font-size:14px;line-height:22px}.PlanComparison-module__cmE08G__comparison ::selection{background:var(--pc-selection-bg);color:var(--pc-selection-text)}.PlanComparison-module__cmE08G__comparison ::selection{background:var(--pc-selection-bg);color:var(--pc-selection-text)}.PlanComparison-module__cmE08G__controls{border-bottom:1px solid var(--pc-border);background:var(--pc-surface);justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;display:flex}.PlanComparison-module__cmE08G__toggles{gap:16px;display:flex}.PlanComparison-module__cmE08G__toggle{text-transform:uppercase;letter-spacing:.08em;color:var(--pc-text-secondary);cursor:pointer;align-items:center;gap:6px;font-size:11px;font-weight:500;display:flex}.PlanComparison-module__cmE08G__viewSwitch{border:1px solid var(--color-vermilion);background:var(--vermilion-10);border-radius:999px;align-items:center;gap:4px;padding:4px;display:inline-flex}.PlanComparison-module__cmE08G__viewButton{color:var(--pc-text-secondary);letter-spacing:.02em;cursor:pointer;background:0 0;border:none;border-radius:999px;padding:6px 14px;font-family:inherit;font-size:12px;font-weight:600}.PlanComparison-module__cmE08G__viewButton.PlanComparison-module__cmE08G__active{background:var(--color-vermilion);color:#fff}.PlanComparison-module__cmE08G__viewButton:disabled{opacity:.5;cursor:not-allowed}.PlanComparison-module__cmE08G__tabs{border-bottom:1px solid var(--pc-border);background:var(--pc-surface);gap:0;display:flex}.PlanComparison-module__cmE08G__tab{color:var(--pc-text-secondary);font-family:var(--font-sans-en,-apple-system,BlinkMacSystemFont,sans-serif);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;flex-direction:column;align-items:flex-start;padding:12px 20px;font-size:14px;font-weight:600;display:flex}.PlanComparison-module__cmE08G__tab.PlanComparison-module__cmE08G__active{color:var(--pc-text-primary);border-bottom-color:var(--color-vermilion)}.PlanComparison-module__cmE08G__tab:disabled{opacity:.5;cursor:not-allowed}.PlanComparison-module__cmE08G__model{color:var(--pc-text-secondary);overflow-wrap:anywhere;margin-top:2px;font-size:11px;font-weight:400}.PlanComparison-module__cmE08G__messages{max-height:600px;padding:16px;overflow-y:auto}.PlanComparison-module__cmE08G__messages,.PlanComparison-module__cmE08G__h2hMessages{scrollbar-color:var(--pc-border)var(--pc-bg);scrollbar-width:thin}.PlanComparison-module__cmE08G__messages::-webkit-scrollbar{width:10px;height:10px}.PlanComparison-module__cmE08G__h2hMessages::-webkit-scrollbar{width:10px;height:10px}.PlanComparison-module__cmE08G__messages::-webkit-scrollbar-track{background:var(--pc-bg)}.PlanComparison-module__cmE08G__h2hMessages::-webkit-scrollbar-track{background:var(--pc-bg)}.PlanComparison-module__cmE08G__messages::-webkit-scrollbar-thumb{background:var(--pc-border);border:2px solid var(--pc-bg);border-radius:8px}.PlanComparison-module__cmE08G__h2hMessages::-webkit-scrollbar-thumb{background:var(--pc-border);border:2px solid var(--pc-bg);border-radius:8px}.PlanComparison-module__cmE08G__messages::-webkit-scrollbar-thumb:hover{background:var(--color-vermilion)}.PlanComparison-module__cmE08G__h2hMessages::-webkit-scrollbar-thumb:hover{background:var(--color-vermilion)}.PlanComparison-module__cmE08G__empty{text-align:center;color:var(--pc-text-secondary);padding:48px}.PlanComparison-module__cmE08G__planContent{color:var(--pc-text-primary);white-space:pre-wrap;word-break:break-word;background:0 0;border:none;margin:0;padding:0;font-size:14px;line-height:1.6}.PlanComparison-module__cmE08G__h2hContainer{width:100%;max-width:1200px;margin:0 auto;display:flex}.PlanComparison-module__cmE08G__h2hColumn{flex-direction:column;flex:1;min-width:0;display:flex}.PlanComparison-module__cmE08G__h2hHeader{font-family:var(--font-sans-en,-apple-system,BlinkMacSystemFont,sans-serif);letter-spacing:.05em;border-bottom:2px solid var(--color-vermilion);background:var(--pc-surface);flex-direction:column;gap:2px;padding:12px 16px;font-size:14px;font-weight:600;display:flex}.PlanComparison-module__cmE08G__h2hLabel{text-transform:uppercase;letter-spacing:.05em}.PlanComparison-module__cmE08G__h2hModel{color:var(--pc-text-secondary);text-transform:none;letter-spacing:0;overflow-wrap:anywhere;font-size:11px;font-weight:400}.PlanComparison-module__cmE08G__h2hDivider{background:var(--pc-border);width:1px}.PlanComparison-module__cmE08G__h2hMessages{max-height:600px;padding:16px;overflow-y:auto}@media (max-width:1023px){.PlanComparison-module__cmE08G__comparison{max-width:calc(100% + 80px);margin:48px -40px}.PlanComparison-module__cmE08G__h2hContainer{flex-direction:column;gap:16px;max-width:100%;padding:0}.PlanComparison-module__cmE08G__h2hDivider{width:100%;height:1px}.PlanComparison-module__cmE08G__h2hMessages{max-height:500px}}@media (min-width:1200px){.PlanComparison-module__cmE08G__h2hMode{max-width:80vw;margin-left:calc(50% - 40vw);margin-right:calc(50% - 40vw)}.PlanComparison-module__cmE08G__h2hContainer{max-width:calc(80vw - 48px);padding:0 24px}}@media (max-width:767px){.PlanComparison-module__cmE08G__comparison{max-width:calc(100% + 40px);margin:32px -20px}.PlanComparison-module__cmE08G__controls{flex-direction:column;align-items:flex-start;gap:12px}.PlanComparison-module__cmE08G__viewSwitch{order:-1;justify-content:space-between;align-self:stretch}.PlanComparison-module__cmE08G__viewButton{text-align:center;flex:1}.PlanComparison-module__cmE08G__messages{max-height:500px;padding:12px}}
.Poll-module__Vj1rcq__poll{text-align:center;max-width:480px;margin:48px auto}.Poll-module__Vj1rcq__question{font-family:var(--font-sans-en);color:var(--color-text-primary);margin-bottom:24px;font-size:21px;font-weight:600}.Poll-module__Vj1rcq__options{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.Poll-module__Vj1rcq__option{border:2px solid var(--color-light-gray);font-family:var(--font-sans-en);color:var(--color-text-primary);cursor:pointer;background:0 0;padding:16px 32px;font-size:16px;font-weight:600;transition:all .15s}.Poll-module__Vj1rcq__option:hover{border-color:var(--color-vermilion);color:var(--color-vermilion)}.Poll-module__Vj1rcq__option.Poll-module__Vj1rcq__selected{border-color:var(--color-vermilion);background:var(--vermilion-10);color:var(--color-vermilion)}.Poll-module__Vj1rcq__submitButton{background:var(--color-vermilion);font-family:var(--font-sans-en);color:#fff;cursor:pointer;border:none;margin-top:24px;padding:12px 32px;font-size:16px;font-weight:600;transition:background .15s}.Poll-module__Vj1rcq__submitButton:hover:not(:disabled){background:var(--color-vermilion-dark,#cc2e24)}.Poll-module__Vj1rcq__submitButton:disabled{opacity:.6;cursor:not-allowed}.Poll-module__Vj1rcq__results{text-align:left}.Poll-module__Vj1rcq__resultRow{margin-bottom:20px}.Poll-module__Vj1rcq__resultLabel{font-family:var(--font-sans-en);color:var(--color-text-primary);align-items:center;gap:8px;margin-bottom:8px;font-size:16px;font-weight:600;display:flex}.Poll-module__Vj1rcq__yourVote{color:var(--color-vermilion);font-size:12px;font-weight:400}.Poll-module__Vj1rcq__resultBarContainer{background:var(--color-light-gray);height:8px;margin-bottom:8px}.Poll-module__Vj1rcq__resultBar{background:var(--color-vermilion);height:100%;animation:.4s cubic-bezier(.4,0,.2,1) both Poll-module__Vj1rcq__barGrow}@keyframes Poll-module__Vj1rcq__barGrow{0%{width:0%}}.Poll-module__Vj1rcq__resultStats{font-family:var(--font-sans-en);color:var(--color-text-secondary);font-size:14px}.Poll-module__Vj1rcq__loading{color:var(--color-text-secondary);font-style:italic}.Poll-module__Vj1rcq__error{color:var(--color-vermilion);margin-top:16px;font-size:14px}@media (max-width:639px){.Poll-module__Vj1rcq__options{flex-direction:column}.Poll-module__Vj1rcq__option{width:100%}}
.StrataPost-module__cEemEa__post{margin-bottom:var(--ma-5);opacity:0;animation:StrataPost-module__cEemEa__settleIn .4s var(--construct-ease-out)forwards;position:relative;transform:translateY(8px)}.StrataPost-module__cEemEa__post:first-child{animation-delay:0s}.StrataPost-module__cEemEa__post:nth-child(2){animation-delay:.1s}.StrataPost-module__cEemEa__post:nth-child(3){animation-delay:.2s}.StrataPost-module__cEemEa__post:nth-child(4){animation-delay:.3s}.StrataPost-module__cEemEa__post:nth-child(5){animation-delay:.4s}.StrataPost-module__cEemEa__post:nth-child(6){animation-delay:.5s}.StrataPost-module__cEemEa__metadata{font-family:var(--font-sans-en);color:var(--color-text-secondary);font-variant:small-caps;letter-spacing:.03em;flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:16px;font-size:12px;line-height:1.4;display:flex}.StrataPost-module__cEemEa__category{border:2px solid var(--color-vermilion);color:var(--color-vermilion);font-family:var(--font-sans-en);text-transform:uppercase;letter-spacing:.08em;padding:4px 8px;font-size:11px;font-weight:700;transition:background-color .2s,color .2s}.StrataPost-module__cEemEa__category:hover{background-color:var(--vermilion-5)}.StrataPost-module__cEemEa__date,.StrataPost-module__cEemEa__readTime{color:var(--color-text-secondary)}.StrataPost-module__cEemEa__title{color:var(--color-text-primary);letter-spacing:-.01em;margin:0 0 24px;padding-bottom:12px;font-size:38px;font-weight:600;line-height:1.25;position:relative}.StrataPost-module__cEemEa__title:after{content:"";background-color:var(--color-vermilion);width:40%;height:2px;transition:width .2s var(--construct-ease-mechanical);position:absolute;bottom:0;left:0}.StrataPost-module__cEemEa__title:hover:after{width:50%}.StrataPost-module__cEemEa__excerpt{color:var(--color-text-primary);margin:0 0 16px;font-size:18px;line-height:1.6}.StrataPost-module__cEemEa__continueReading{font-family:var(--font-sans-en);color:var(--color-ultramarine);align-items:center;font-size:16px;font-weight:500;text-decoration:none;transition:color .2s;display:inline-flex}.StrataPost-module__cEemEa__continueReading:hover{color:var(--color-vermilion)}.StrataPost-module__cEemEa__continueReading:after{content:"→";transition:transform .2s var(--construct-ease-mechanical);margin-left:6px}.StrataPost-module__cEemEa__continueReading:hover:after{transform:translate(4px)}@keyframes StrataPost-module__cEemEa__settleIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:767px){.StrataPost-module__cEemEa__post{margin-bottom:var(--ma-4)}.StrataPost-module__cEemEa__title{font-size:32px}}@media (max-width:639px){.StrataPost-module__cEemEa__post{margin-bottom:var(--ma-3)}.StrataPost-module__cEemEa__title{font-size:32px}.StrataPost-module__cEemEa__metadata{gap:12px}.StrataPost-module__cEemEa__excerpt{font-size:18px}}.StrataPost-module__cEemEa__backNav{font-family:var(--font-sans-en);color:var(--color-ultramarine);align-items:center;margin-bottom:24px;font-size:16px;font-weight:500;text-decoration:none;transition:color .2s;display:inline-flex}.StrataPost-module__cEemEa__backNav:hover{color:var(--color-vermilion)}.StrataPost-module__cEemEa__backNav:before{content:"←";transition:transform .2s var(--construct-ease-mechanical);margin-right:8px}.StrataPost-module__cEemEa__backNav:hover:before{transform:translate(-4px)}.StrataPost-module__cEemEa__article{opacity:0;animation:StrataPost-module__cEemEa__settleIn .4s var(--construct-ease-out).1s forwards}.StrataPost-module__cEemEa__postMetadata{font-family:var(--font-sans-en);color:var(--color-text-secondary);font-variant:small-caps;letter-spacing:.03em;flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:24px;font-size:12px;display:flex}.StrataPost-module__cEemEa__postTitle{color:var(--color-text-primary);letter-spacing:-.01em;margin:0 0 48px;padding-bottom:16px;font-size:42px;font-weight:600;line-height:1.25;position:relative}.StrataPost-module__cEemEa__postTitle:after{content:"";background-color:var(--color-vermilion);width:40%;height:2px;transition:width .2s var(--construct-ease-mechanical);position:absolute;bottom:0;left:0}.StrataPost-module__cEemEa__postTitle:hover:after{width:50%}.StrataPost-module__cEemEa__prose{color:var(--color-text-primary);overflow-wrap:break-word;word-wrap:break-word;max-width:100%;font-size:18px;line-height:1.6}.StrataPost-module__cEemEa__prose>*{max-width:100%}.StrataPost-module__cEemEa__prose details.StrataPost-module__cEemEa__supportingEvidence{margin:24px 0 32px}.StrataPost-module__cEemEa__prose details.StrataPost-module__cEemEa__supportingEvidence>div{margin-top:16px}.StrataPost-module__cEemEa__prose details.StrataPost-module__cEemEa__supportingEvidence summary{cursor:pointer;color:var(--color-vermilion);align-items:center;gap:8px;font-weight:600;list-style:none;display:inline-flex}.StrataPost-module__cEemEa__prose details.StrataPost-module__cEemEa__supportingEvidence summary::marker{content:""}.StrataPost-module__cEemEa__prose details.StrataPost-module__cEemEa__supportingEvidence summary::-webkit-details-marker{display:none}.StrataPost-module__cEemEa__prose details.StrataPost-module__cEemEa__supportingEvidence summary:after{content:"+";font-weight:700}.StrataPost-module__cEemEa__prose details.StrataPost-module__cEemEa__supportingEvidence[open] summary:after{content:"-"}.StrataPost-module__cEemEa__prose h1{margin:48px 0 24px;font-size:38px;font-weight:700;line-height:1.2}.StrataPost-module__cEemEa__prose h2{margin:48px 0 24px;padding-bottom:8px;font-size:28px;font-weight:700;line-height:1.3;position:relative}.StrataPost-module__cEemEa__prose h2:after{content:"";background:var(--color-vermilion);opacity:.5;width:60px;height:2px;position:absolute;bottom:0;left:0}.StrataPost-module__cEemEa__prose h3{margin:32px 0 16px;font-size:21px;font-weight:600;line-height:1.4}.StrataPost-module__cEemEa__prose p{margin-bottom:24px;line-height:1.7}.StrataPost-module__cEemEa__prose a{color:var(--color-ultramarine);background-image:linear-gradient(to right,var(--color-ultramarine),var(--color-ultramarine));transition:background-size .2s var(--construct-ease-mechanical),color .2s var(--construct-ease-mechanical);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;text-decoration:none;position:relative}.StrataPost-module__cEemEa__prose a:hover{color:var(--color-vermilion);background-image:linear-gradient(to right,var(--color-vermilion),var(--color-vermilion));background-size:100% 1px}.StrataPost-module__cEemEa__prose ul,.StrataPost-module__cEemEa__prose ol{margin:24px 0;padding-left:32px;line-height:1.7}.StrataPost-module__cEemEa__prose ul{list-style-type:disc}.StrataPost-module__cEemEa__prose ol{list-style-type:decimal}.StrataPost-module__cEemEa__prose li{margin-bottom:12px;padding-left:8px}.StrataPost-module__cEemEa__prose ul li::marker{color:#ff3a2d}.StrataPost-module__cEemEa__prose ol li::marker{color:var(--color-text-secondary);font-weight:600}.StrataPost-module__cEemEa__prose li>ul,.StrataPost-module__cEemEa__prose li>ol{margin:12px 0}.StrataPost-module__cEemEa__prose code{font-family:var(--font-mono-en);background:var(--vermilion-5);color:var(--color-text-primary);padding:2px 6px;font-size:.9em}.StrataPost-module__cEemEa__prose pre{background:var(--color-off-white);border:1px solid var(--color-light-gray);max-width:100%;margin:24px 0;padding:24px;overflow-x:auto}.StrataPost-module__cEemEa__prose pre code{background:0 0;padding:0;font-size:14px}.StrataPost-module__cEemEa__prose blockquote{border-left:4px solid var(--color-vermilion);color:var(--color-text-secondary);margin:24px 0;padding-left:24px;font-style:italic}.StrataPost-module__cEemEa__prose table{border-collapse:collapse;width:100%;margin:32px 0;font-size:16px;line-height:1.6;display:block;overflow-x:auto}.StrataPost-module__cEemEa__prose thead{border-bottom:none}.StrataPost-module__cEemEa__prose th{text-align:left;letter-spacing:.02em;color:var(--color-text-primary);background:0 0;padding:12px 16px 16px;font-size:16px;font-weight:700;position:relative}.StrataPost-module__cEemEa__prose th:after{content:"";background:var(--color-vermilion);width:40%;height:2px;transition:width .2s var(--construct-ease-mechanical);position:absolute;bottom:0;left:16px}.StrataPost-module__cEemEa__prose td{color:var(--color-text-primary);border:none;padding:16px}.StrataPost-module__cEemEa__prose tbody tr:hover th:after{width:50%}.StrataPost-module__cEemEa__prose tbody tr{border-bottom:8px solid #0000}@media (max-width:639px){.StrataPost-module__cEemEa__prose table{font-size:14px}.StrataPost-module__cEemEa__prose th,.StrataPost-module__cEemEa__prose td{padding:12px}.StrataPost-module__cEemEa__prose th:after{left:12px}}.StrataPost-module__cEemEa__prose img{border:1px solid var(--color-light-gray);max-width:100%;height:auto;margin:32px 0;display:block}.StrataPost-module__cEemEa__authorBioWrapper{margin-top:80px}@media (max-width:639px){.StrataPost-module__cEemEa__postTitle{font-size:30px}.StrataPost-module__cEemEa__prose{font-size:18px}.StrataPost-module__cEemEa__prose h1{font-size:34px}.StrataPost-module__cEemEa__prose h2{font-size:26px}.StrataPost-module__cEemEa__prose h3{font-size:20px}.StrataPost-module__cEemEa__prose pre{padding:16px}}
.BlogHeader-module__fPhuPa__blogHeader{padding:var(--ma-4)0;background:#f7f5f2;position:relative}.BlogHeader-module__fPhuPa__container{max-width:1200px;padding:0 var(--ma-3);min-height:140px;margin:0 auto;position:relative}.BlogHeader-module__fPhuPa__nameFloat{text-align:right;position:absolute;top:0;right:0}.BlogHeader-module__fPhuPa__title{color:var(--color-text-primary);letter-spacing:-.01em;margin:0;padding-bottom:8px;font-size:28px;font-weight:600}.BlogHeader-module__fPhuPa__underline{background:var(--color-vermilion);width:60%;height:2px;margin-top:8px;margin-left:auto;display:block}.BlogHeader-module__fPhuPa__navAnchor{gap:var(--ma-2);align-items:center;display:flex;position:absolute;bottom:0;left:0}.BlogHeader-module__fPhuPa__navLink{color:var(--color-text-primary);font-family:var(--font-sans-en);transition:color .2s var(--construct-ease-mechanical);padding-bottom:4px;font-size:16px;font-weight:500;text-decoration:none;position:relative}.BlogHeader-module__fPhuPa__navLink:after{content:"";background:var(--color-vermilion);width:0;height:2px;transition:width .2s var(--construct-ease-mechanical);position:absolute;bottom:0;left:0}.BlogHeader-module__fPhuPa__navLink:hover{color:var(--color-vermilion)}.BlogHeader-module__fPhuPa__navLink:hover:after{width:100%}.BlogHeader-module__fPhuPa__navLink:focus-visible{outline:2px solid var(--color-ultramarine);outline-offset:4px;border-radius:0}@media (max-width:768px){.BlogHeader-module__fPhuPa__blogHeader{padding:var(--ma-3)0}.BlogHeader-module__fPhuPa__container{padding:0 var(--ma-1);gap:var(--ma-2);flex-direction:column;min-height:auto;display:flex}.BlogHeader-module__fPhuPa__nameFloat{text-align:center;width:100%;position:relative;top:auto;right:auto}.BlogHeader-module__fPhuPa__title{font-size:26px}.BlogHeader-module__fPhuPa__underline{margin-left:auto;margin-right:auto}.BlogHeader-module__fPhuPa__navAnchor{justify-content:center;gap:var(--ma-1);flex-wrap:wrap;position:relative;bottom:auto;left:auto}.BlogHeader-module__fPhuPa__navLink{font-size:15px}}
.EmptyState-module__sn7Mdq__container{padding:var(--ma-5)var(--ma-3);text-align:center;flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;display:flex}.EmptyState-module__sn7Mdq__message{font-size:var(--font-size-h3);color:var(--color-text-secondary);margin-bottom:var(--ma-2);font-weight:300;line-height:1.5}.EmptyState-module__sn7Mdq__actionButton{padding:var(--ma-0)var(--ma-1);background-color:var(--color-vermilion);color:var(--color-background);transition:all var(--transition-mechanical);text-transform:uppercase;letter-spacing:.05em;font-weight:500;font-size:var(--font-size-small);border-radius:2px;text-decoration:none;display:inline-block}.EmptyState-module__sn7Mdq__actionButton:hover{background-color:var(--color-vermilion-dark);transform:translateY(-1px);box-shadow:0 4px 8px #0000001a}.EmptyState-module__sn7Mdq__actionButton:active{transform:translateY(0);box-shadow:0 2px 4px #0000001a}@media (max-width:768px){.EmptyState-module__sn7Mdq__container{padding:var(--ma-3)var(--ma-1)}.EmptyState-module__sn7Mdq__message{font-size:var(--font-size-h4)}}
