:root{--shadow-editorial:0 1px 0 0 #ffffff8c inset, 0 2px 6px -3px color-mix(in oklab, var(--foreground) 16%, transparent), 0 30px 60px -34px color-mix(in oklab, var(--focus-amber) 52%, transparent);--shadow-editorial-teal:0 1px 0 0 #ffffff8c inset, 0 2px 6px -3px color-mix(in oklab, var(--foreground) 16%, transparent), 0 30px 60px -34px color-mix(in oklab, var(--break-teal) 46%, transparent)}@supports (color:lab(0% 0 0)){:root{--shadow-editorial:0 1px 0 0 lab(100% -.0000298023 .0000119209/.55) inset, 0 2px 6px -3px color-mix(in oklab, var(--foreground) 16%, transparent), 0 30px 60px -34px color-mix(in oklab, var(--focus-amber) 52%, transparent);--shadow-editorial-teal:0 1px 0 0 lab(100% -.0000298023 .0000119209/.55) inset, 0 2px 6px -3px color-mix(in oklab, var(--foreground) 16%, transparent), 0 30px 60px -34px color-mix(in oklab, var(--break-teal) 46%, transparent)}}.fr-reading-room{z-index:0;position:relative}.fr-page-grain{z-index:-1;pointer-events:none;opacity:.045;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='150' height='150'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.fr-dawn-wash{z-index:0;pointer-events:none;background:radial-gradient(130% 92% at 78% -12%, color-mix(in oklab, var(--focus-amber) 24%, transparent), transparent 58%), radial-gradient(80% 60% at 6% -4%, color-mix(in oklab, var(--break-teal) 10%, transparent), transparent 55%);position:absolute;inset:0}.fr-arcs{z-index:0;pointer-events:none;opacity:.5;background:repeating-radial-gradient(circle at 50% 120%, color-mix(in oklab, var(--focus-amber) 14%, transparent) 0 1px, transparent 1px 64px);position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 120%,#000 0,#0000 72%);mask-image:radial-gradient(circle at 50% 120%,#000 0,#0000 72%)}.fr-shadow{box-shadow:var(--shadow-editorial)}.fr-shadow-teal{box-shadow:var(--shadow-editorial-teal)}.fr-hero-art{box-shadow:0 1px 0 0 #ffffff73 inset, 0 34px 80px -42px color-mix(in oklab, var(--focus-amber) 60%, transparent), 0 10px 28px -14px color-mix(in oklab, var(--foreground) 18%, transparent)}@supports (color:lab(0% 0 0)){.fr-hero-art{box-shadow:0 1px 0 0 lab(100% -.0000298023 .0000119209/.45) inset, 0 34px 80px -42px color-mix(in oklab, var(--focus-amber) 60%, transparent), 0 10px 28px -14px color-mix(in oklab, var(--foreground) 18%, transparent)}}.fr-cta{box-shadow:0 1px 0 0 #ffffff59 inset, 0 10px 24px -14px color-mix(in oklab, var(--focus-amber) 48%, transparent)}@supports (color:lab(0% 0 0)){.fr-cta{box-shadow:0 1px 0 0 lab(100% -.0000298023 .0000119209/.35) inset, 0 10px 24px -14px color-mix(in oklab, var(--focus-amber) 48%, transparent)}}@media (prefers-reduced-motion:no-preference){.fr-cta{transition:transform .14s,box-shadow .14s}.fr-cta:hover{box-shadow:0 1px 0 0 #ffffff59 inset, 0 14px 30px -14px color-mix(in oklab, var(--focus-amber) 55%, transparent);transform:translateY(-1px)}@supports (color:lab(0% 0 0)){.fr-cta:hover{box-shadow:0 1px 0 0 lab(100% -.0000298023 .0000119209/.35) inset, 0 14px 30px -14px color-mix(in oklab, var(--focus-amber) 55%, transparent)}}.fr-cta:active{transform:translateY(0)}}.fr-rule-amber{background:color-mix(in oklab, var(--focus-amber) 85%, transparent);border-radius:2px;height:2px}.fr-streak{background-image:repeating-linear-gradient(90deg, color-mix(in oklab, var(--focus-amber) 78%, transparent) 0 3px, transparent 3px 10px);height:6px}
