.shell{min-height:calc(100vh - 140px);max-width:calc(760px + 2 * var(--gutter));padding:calc(var(--header-h) + clamp(32px, 6vh, 72px)) var(--gutter) clamp(64px, 10vh, 120px);color:var(--color-text);font-size:var(--fs-body);margin:0 auto;line-height:1.7;display:block}.has-site-audit .shell{max-width:calc(1200px + 2 * var(--gutter));padding-top:calc(var(--header-h) + clamp(24px, 6vh, 72px))}.shell,.cyhn-net-shell .footer{z-index:1;position:relative}:where(.shell) h1{font-size:var(--fs-h2);letter-spacing:-.025em;color:var(--color-heading);margin-bottom:.8em;font-weight:600;line-height:1.1}:where(.shell) h2{font-size:var(--fs-h3);color:var(--color-heading);margin:2em 0 .6em;font-weight:600;line-height:1.25}:where(.shell) h3,:where(.shell) h4{color:var(--color-heading);margin:1.6em 0 .5em;font-size:1.05rem;font-weight:600}:where(.shell) p,:where(.shell) ul,:where(.shell) ol,:where(.shell) blockquote,:where(.shell) figure,:where(.shell) table{margin-bottom:1.1em}:where(.shell) ul,:where(.shell) ol{padding-left:1.3em}:where(.shell) ul{list-style:outside}:where(.shell) ol{list-style:decimal}:where(.shell) a:not([class]){color:var(--color-accent);text-underline-offset:3px;text-decoration:underline}:where(.shell) img{border-radius:var(--radius-sm);height:auto}:where(.shell) blockquote{border-left:3px solid var(--color-accent);color:var(--color-heading);padding-left:1em}:where(.shell) table{border-collapse:collapse;width:100%;font-size:var(--fs-small)}:where(.shell) th,:where(.shell) td{border-bottom:1px solid var(--color-line);text-align:left;padding:8px 10px}:where(.shell) article+article{border-top:1px solid var(--color-line);margin-top:48px;padding-top:48px}.shell-skip{z-index:1000;background:var(--color-heading);color:#fff;border-radius:999px;padding:10px 16px;text-decoration:none;position:fixed;top:-60px;left:12px}.shell-skip:focus{top:12px}.cyhn-net-shell .header{backdrop-filter:blur(10px);border-bottom:1px solid var(--color-line);background:#f6f9fee0}