html:has(.landing){overflow:hidden}.landing.entry-surface{--landing-frame-x:var(--field-x);--landing-frame-y:var(--field-y);height:100dvh;padding:max(var(--landing-frame-y), env(safe-area-inset-top)) max(var(--landing-frame-x), env(safe-area-inset-right)) max(var(--landing-frame-y), env(safe-area-inset-bottom)) max(var(--landing-frame-x), env(safe-area-inset-left));-webkit-user-select:text;user-select:text;display:block;overflow:hidden}[data-edition=normie] .landing{--landing-frame-x:max(var(--field-x), var(--reply-frame-width));--landing-frame-y:max(var(--field-y), var(--reply-frame-width))}.landing-scroll{overscroll-behavior:contain;scrollbar-width:none;scroll-behavior:smooth;height:100%;overflow:auto}.landing-scroll::-webkit-scrollbar{display:none}.landing-hero{align-content:center;justify-items:center;gap:var(--landing-inset);min-height:100%;padding:max(var(--landing-inset), env(safe-area-inset-top)) max(var(--landing-inset), env(safe-area-inset-right)) max(var(--landing-inset), env(safe-area-inset-bottom)) max(var(--landing-inset), env(safe-area-inset-left));display:grid}.landing>:is(.menu-atmosphere,.reply-atmosphere){position:fixed}.landing-logo{width:min(100%, var(--landing-compact-mark));object-fit:contain;height:auto;filter:drop-shadow(var(--hub-card-shadow));display:block}[data-edition=normie] .landing-logo{width:min(100%, var(--landing-compact-lockup))}.landing .entry-panel{width:min(100%, var(--landing-panel-width));justify-items:center;gap:var(--landing-entry-gap);text-align:center;padding:0}.landing .entry-heading h1{font-size:var(--landing-title);text-wrap:balance}.landing .account-copy{max-width:none;margin:0;line-height:1.5}.landing .landing-access{font-size:var(--landing-access-size)}.landing .account-actions{width:min(100%, var(--landing-actions-width));margin:0}.landing :is(.primary-control,.secondary-control,.landing-more){min-height:var(--table-target);white-space:normal;overflow-wrap:anywhere}.landing .secondary-control{width:100%}.landing-more{color:var(--color-bone);font-size:var(--menu-body);text-underline-offset:.2em;justify-content:center;align-items:center;gap:var(--landing-copy-gap);text-decoration:underline;display:flex}.landing-more:after{content:"";width:var(--landing-copy-gap);height:var(--landing-copy-gap);border-block-end:1px solid;border-inline-end:1px solid;transform:translateY(-25%)rotate(45deg)}.landing-more:is(:hover,:active),.landing-answer summary:is(:hover,:active){color:var(--color-cord)}.landing-reading{box-sizing:content-box;max-width:var(--hub-tip-measure);padding:var(--landing-section-gap) max(var(--landing-inset), env(safe-area-inset-right)) max(var(--landing-section-gap), env(safe-area-inset-bottom)) max(var(--landing-inset), env(safe-area-inset-left));font-size:var(--menu-body);margin-inline:auto;line-height:1.6}.landing-reading .landing-introduction{margin-block:0 var(--landing-section-gap)}.landing-reading>section{padding-block:var(--landing-inset);border-block-start:1px solid var(--metal-hairline)}.landing-reading>section+section{margin-block-start:var(--landing-inset)}.landing-reading h2{font-size:var(--menu-title);text-wrap:balance;margin:0;font-weight:400;line-height:1.2}.landing-reading h3{font-size:var(--menu-body);font-weight:500;display:inline}.landing-reading p{margin-block:var(--landing-copy-gap) 0}.landing-answer{border-block-end:1px solid var(--metal-hairline)}.landing-answer:first-of-type{margin-block-start:var(--landing-inset)}.landing-answer summary{min-height:var(--table-target);padding-block:var(--landing-copy-gap);cursor:pointer}.landing-answer summary::marker{color:var(--color-cord)}.landing-answer p{margin-block:0 var(--landing-inset);color:var(--table-muted)}@media (width>=768px) and (height>=600px){.landing-logo{width:min(100%, var(--landing-mark-width))}[data-edition=normie] .landing-logo{width:min(100%, var(--landing-lockup-width))}}@media (prefers-reduced-motion:reduce){.landing-scroll{scroll-behavior:auto}}@media (width>=480px) and (height<=500px){.landing-hero{padding-block:max(var(--landing-entry-gap), env(safe-area-inset-top)) max(var(--landing-entry-gap), env(safe-area-inset-bottom));grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:center}}@media (forced-colors:active){.landing-answer summary::marker{color:linktext}}
