@media (forced-colors:active){.hraness-marketing-action,.hraness-marketing-action[data-emphasis=primary],.hraness-marketing-cta[data-tone=accent] .hraness-marketing-action,.hraness-marketing-hero[data-tone=accent] .hraness-marketing-action{border-color:ButtonText;background:ButtonFace;color:ButtonText;box-shadow:none}}:root{color-scheme:light dark;font-family:var(--font-text)}*{box-sizing:border-box}body,html{margin:0;min-height:100%}.plain-site,.plain-site[data-theme=dark],:root:not([data-theme])>.plain-site,:root[data-theme=dark] .plain-site{--interactive-target-min:3rem;--plain-background:var(--background);--plain-foreground:var(--foreground);--plain-line:var(--grid);--plain-line-strong:var(--line);--plain-link:var(--primary);--plain-muted:var(--muted);--plain-surface:var(--surface);--hraness-site-accent:var(--primary);--hraness-site-accent-ink:var(--primary-foreground);--plain-radius:0.625rem;--roughday-chip-raise:color-mix(in oklch,var(--plain-surface) 62%,var(--plain-background));--roughday-chip-raise-hover:color-mix(in oklch,var(--plain-surface) 85%,var(--plain-background));background:var(--plain-background);color:var(--plain-foreground);font-family:var(--font-text);font-synthesis:none;line-height:1.4;text-rendering:optimizeLegibility}:root[data-hraness-theme=paper]:has(>body.plain-site){background:var(--background)}.plain-site :where(.roughday-story__body,.roughday-news,.roughday-design-gallery,.roughday-info__reviewed,.hraness-marketing-section__body,.hraness-marketing-question__answer) a{color:var(--plain-link);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.16em}.plain-site :is(.roughday-info__home,.roughday-news__home,.roughday-design-header>a){display:inline-flex;align-items:center;min-inline-size:2.75rem;min-block-size:2.75rem;color:var(--plain-foreground);font-size:1rem;font-weight:600;letter-spacing:-.01em;text-decoration:none}.plain-site .hraness-design-theme-toggle[data-presentation=menu]{--hraness-appearance-control-background:var(--roughday-chip-raise);--hraness-appearance-control-foreground:var(--plain-muted);--hraness-appearance-control-border:var(--plain-line);--hraness-appearance-popover-background:var(--plain-background);--hraness-appearance-popover-foreground:var(--plain-foreground);--hraness-appearance-accent:var(--roughday-chip-raise-hover);--hraness-appearance-accent-foreground:var(--plain-foreground);--hraness-appearance-focus:var(--hraness-site-accent);--interactive-target-compact:2rem;--radius-lg:var(--plain-radius);--radius-md:var(--plain-radius)}.plain-site .hraness-design-theme-toggle[data-presentation=menu]>summary{background-color:var(--roughday-chip-raise);border-color:var(--plain-line);color:var(--plain-muted);padding-block:.3rem;padding-inline:.3rem;transition:background-color .14s ease,border-color .14s ease,box-shadow .14s ease,color .14s ease}.plain-site .hraness-design-theme-toggle[data-presentation=menu]>summary:not(:focus-visible):not([data-focus-visible]),.plain-site .hraness-design-theme-toggle__trigger:not(:focus-visible):not([data-focus-visible]){box-shadow:none}.plain-site .hraness-design-theme-toggle[data-presentation=menu]>summary:hover{background-color:var(--roughday-chip-raise-hover);border-color:var(--plain-line-strong);color:var(--plain-foreground)}.plain-site .hraness-design-theme-toggle[data-presentation=menu]>summary:active:not(:focus-visible){box-shadow:none}.roughday-ask-ai [data-slot=ask-ai-about-this-label]{color:var(--plain-muted);font-family:inherit;font-size:.85rem;font-weight:500;letter-spacing:0;text-transform:none}.roughday-ask-ai [data-slot=ask-ai-about-this-link]{border:1px solid var(--plain-line-strong);border-radius:var(--plain-radius);color:var(--plain-muted)}.roughday-ask-ai [data-slot=ask-ai-about-this-link]:hover{border-color:currentColor;color:var(--plain-foreground)}.plain-site button,.plain-site input{font:inherit}.plain-page{margin-inline:auto;padding-inline:clamp(1rem,4vw,2rem);width:100%}.roughday-visually-hidden{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.roughday-skip-link{background:var(--plain-foreground);color:var(--plain-background);inset:0 auto auto 0;padding:.75rem 1rem;position:fixed;transform:translateY(-120%);z-index:1000}.roughday-skip-link:focus{transform:translateY(0)}.roughday-preview-notice{align-items:center;background:#fff1b8;color:#3c3100;display:flex;font-size:.8rem;gap:.75rem;justify-content:center;padding:.55rem 1rem}.roughday-icon-link{align-items:center;background:var(--roughday-chip-raise);border:1px solid var(--plain-line);border-radius:var(--plain-radius);box-shadow:none;color:var(--plain-muted);display:inline-flex;height:2rem;justify-content:center;text-decoration:none;transition:background-color .14s ease,border-color .14s ease,box-shadow .14s ease,color .14s ease,transform .14s ease;width:2rem}.roughday-icon-link:focus-visible,.roughday-icon-link:hover{background:var(--roughday-chip-raise-hover);border-color:var(--plain-line-strong);color:var(--plain-foreground)}.roughday-icon-link:active{box-shadow:none;transform:translateY(1px)}.roughday-main{margin-block:max(.15rem,env(safe-area-inset-top)) 3.5rem;max-width:64rem}.roughday-ask-ai{margin-block-start:2rem}.roughday-root-ask-ai{box-sizing:border-box;margin:-2rem auto 3.5rem;max-width:64rem;padding-inline:1rem;width:100%}.roughday-heading h1{color:color-mix(in oklch,var(--plain-foreground) 86%,var(--plain-muted));font-size:.8125rem;font-weight:550;grid-column:2;letter-spacing:.005em;margin:0;text-align:center}.roughday-edition__header>p,.roughday-story__meta{color:var(--plain-muted)}.roughday-heading{align-items:center;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);margin-bottom:.6rem}header.hraness-material-chrome{background-color:var(--hraness-material-chrome-paint);-webkit-backdrop-filter:var(--hraness-material-chrome-blur);backdrop-filter:var(--hraness-material-chrome-blur)}.roughday-heading__actions{align-items:center;display:flex;gap:.35rem;grid-column:3;justify-self:end}.roughday-info-link{font-size:.85rem;font-weight:650}.roughday-main .roughday-archive,.roughday-main .roughday-category{margin-top:0}.roughday-category-filters{display:flex;flex-wrap:wrap;gap:.3rem;margin-bottom:1rem}.roughday-category-filter{align-items:center;background:var(--roughday-chip-raise);border:1px solid var(--plain-line);border-radius:var(--plain-radius);box-shadow:none;color:var(--plain-muted);display:inline-flex;font-size:.8rem;font-weight:500;justify-content:center;line-height:1;min-height:2rem;padding:.4rem .75rem;text-decoration:none;transition:background-color .14s ease,border-color .14s ease,box-shadow .14s ease,color .14s ease,transform .14s ease;white-space:nowrap}.roughday-category-filter:hover{background:var(--roughday-chip-raise-hover);border-color:var(--plain-line-strong);color:var(--plain-foreground);text-decoration:none}.roughday-category-filter:active{box-shadow:none;transform:translateY(1px)}.roughday-category-filter[aria-current=page],.roughday-category-filter[aria-current=page]:hover{background:var(--hraness-site-accent);border-color:var(--hraness-site-accent);box-shadow:none;color:var(--hraness-site-accent-ink)}.roughday-category-filter:focus-visible{outline:2px solid var(--hraness-site-accent);outline-offset:2px}.roughday-archive__empty{border-top:1px solid var(--plain-line);margin-top:1.5rem!important;padding-top:1rem}.roughday-editions{margin-top:0}.roughday-edition+.roughday-edition{margin-top:1.4rem}.roughday-edition__header{align-items:baseline;display:flex;flex-wrap:wrap;gap:.25rem .6rem;justify-content:flex-start;margin-bottom:.4rem}.roughday-edition__header h2,.roughday-edition__header p{font-size:.8125rem;margin:0}.roughday-edition__header h2{color:var(--plain-muted);font-weight:500;letter-spacing:0}.roughday-edition[data-edition-state=today] .roughday-edition__header h2{color:color-mix(in oklch,var(--plain-foreground) 78%,var(--plain-muted))}.roughday-edition__today{background:var(--roughday-chip-raise);border:1px solid var(--plain-line);border-radius:var(--plain-radius);box-shadow:none;color:var(--plain-muted);font-size:.66rem;font-weight:500;line-height:1;padding:.2rem .4rem}.roughday-category+.roughday-category{margin-top:.7rem}.roughday-category{--roughday-category-ink:oklch(0.45 0.105 var(--roughday-category-hue));--roughday-category-header:oklch(0.932 0.04 var(--roughday-category-hue));--roughday-category-line:color-mix(in oklch,var(--roughday-category-ink) 22%,var(--plain-line));--roughday-row-rank-1:oklch(0.948 0.034 var(--roughday-category-hue));--roughday-row-rank-2:oklch(0.954 0.03 var(--roughday-category-hue));--roughday-row-rank-3:oklch(0.96 0.026 var(--roughday-category-hue));--roughday-row-rank-4:oklch(0.966 0.022 var(--roughday-category-hue));--roughday-row-rank-5:oklch(0.972 0.018 var(--roughday-category-hue));--roughday-row-rank-6:oklch(0.978 0.014 var(--roughday-category-hue))}.plain-site[data-theme=dark],:root[data-theme=dark] .plain-site{--roughday-chip-raise:color-mix(in oklch,var(--plain-surface) 55%,var(--plain-background));--roughday-chip-raise-hover:color-mix(in oklch,var(--plain-surface) 78%,var(--plain-background))}.plain-site[data-theme=dark] .roughday-category,:root[data-theme=dark] .roughday-category{--roughday-category-ink:oklch(0.81 0.075 var(--roughday-category-hue));--roughday-category-header:oklch(0.272 0.034 var(--roughday-category-hue));--roughday-row-rank-1:oklch(0.25 0.03 var(--roughday-category-hue));--roughday-row-rank-2:oklch(0.242 0.027 var(--roughday-category-hue));--roughday-row-rank-3:oklch(0.234 0.023 var(--roughday-category-hue));--roughday-row-rank-4:oklch(0.226 0.02 var(--roughday-category-hue));--roughday-row-rank-5:oklch(0.218 0.016 var(--roughday-category-hue));--roughday-row-rank-6:oklch(0.21 0.013 var(--roughday-category-hue))}.roughday-category>h3{align-items:center;background:var(--roughday-category-header);border:1px solid var(--roughday-category-line);border-bottom:0;border-radius:var(--plain-radius) var(--plain-radius) 0 0;color:var(--roughday-category-ink);display:flex;font-size:.8125rem;font-weight:500;gap:.5rem;letter-spacing:0;line-height:1;margin:0;padding:.42rem .65rem}.roughday-category__tile{align-items:center;background:oklch(.23 .02 var(--roughday-category-hue));border:1px solid color-mix(in oklch,white 14%,transparent);border-radius:.55rem;box-shadow:none;display:inline-flex;flex:none;justify-content:center;margin-block:-.72rem;padding:.26rem}.roughday-category__icon{display:block;height:1.85rem;width:1.85rem}.roughday-story-list{background:var(--roughday-category-line);border:1px solid var(--roughday-category-line);border-radius:0 0 var(--plain-radius) var(--plain-radius);display:grid;gap:1px;grid-auto-flow:row;grid-auto-rows:minmax(3.25rem,auto);grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;overflow:clip;padding:0}.roughday-story{--roughday-row-fill:var(--roughday-row-surface,var(--roughday-row-rank-6));background:var(--roughday-row-fill);min-width:0}.roughday-story[data-rank="1"]{--roughday-row-surface:var(--roughday-row-rank-1)}.roughday-story[data-rank="2"]{--roughday-row-surface:var(--roughday-row-rank-2)}.roughday-story[data-rank="3"]{--roughday-row-surface:var(--roughday-row-rank-3)}.roughday-story[data-rank="4"]{--roughday-row-surface:var(--roughday-row-rank-4)}.roughday-story[data-rank="5"]{--roughday-row-surface:var(--roughday-row-rank-5)}.roughday-story[data-rank="6"]{--roughday-row-surface:var(--roughday-row-rank-6)}.roughday-edition[data-edition-state=past] .roughday-category__tile{opacity:.62}.roughday-edition[data-edition-state=past] .roughday-category>h3{background:color-mix(in oklch,var(--roughday-category-header) 48%,var(--plain-background));color:color-mix(in oklch,var(--roughday-category-ink) 54%,var(--plain-muted))}.roughday-edition[data-edition-state=past] .roughday-story{--roughday-row-fill:color-mix(in oklch,var(--roughday-row-surface) 48%,var(--plain-background));background:var(--roughday-row-fill)}.roughday-story .roughday-story__disclosure{color:inherit}.roughday-story details[open]{background:color-mix(in oklch,var(--roughday-row-fill) 76%,var(--plain-surface))}.roughday-story summary{align-items:center;cursor:pointer;display:grid;font-size:.9375rem;font-weight:inherit;gap:.45rem;grid-template-columns:minmax(0,1fr) .45rem;list-style:none;min-height:3.25rem;padding:.42rem .5rem .42rem .35rem}.roughday-story .roughday-disclosure__title{min-width:0}.roughday-story .roughday-disclosure__content{padding:0}.roughday-story__summary{align-items:center;display:grid;gap:.4rem;grid-template-columns:1.15rem minmax(0,1fr) auto;width:100%}.roughday-story__badge{align-self:center;border:1px solid color-mix(in srgb,var(--plain-muted) 42%,transparent);border-radius:calc(var(--plain-radius) / 1.5);color:var(--plain-muted);font-size:.8125rem;font-weight:500;letter-spacing:0;line-height:1;padding:.18rem .36rem;white-space:nowrap}.roughday-story summary::-webkit-details-marker{display:none}.roughday-story summary:after{border-bottom:1.5px solid;border-right:1.5px solid;content:"";height:.42rem;justify-self:end;transform:rotate(45deg) translate(-.1rem,.1rem);width:.42rem}.roughday-story details[open]>summary:after{transform:rotate(225deg) translate(-.05rem,-.05rem)}.roughday-story summary:hover{color:var(--roughday-category-ink)}.roughday-story summary:focus-visible{outline:2px solid var(--hraness-site-accent);outline-offset:-2px}.roughday-story__rank{color:color-mix(in oklch,var(--roughday-category-ink) 72%,var(--plain-muted));font-size:.8125rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;text-align:center}.roughday-story__title{color:var(--plain-foreground);font-weight:560;letter-spacing:-.008em;line-height:1.22;min-width:0;overflow-wrap:anywhere}.roughday-edition[data-edition-state=past] .roughday-story__title{color:color-mix(in oklch,var(--plain-foreground) 76%,var(--plain-muted))}.roughday-story__body{font-size:.8rem;padding:0 1.15rem .6rem 1.9rem}.roughday-story__body>p{margin:0}.roughday-story__body>p+p{margin-top:.55rem}.roughday-story__reason{font-size:.8125rem}.roughday-story__topics{display:flex;flex-wrap:wrap;font-size:.8125rem;gap:.3rem .65rem}.roughday-story__topics span{color:var(--plain-muted)}.roughday-story__meta{display:flex;flex-wrap:wrap;font-size:.8125rem;gap:.12rem .75rem}.roughday-story__host{align-items:center;display:inline-flex;gap:.28rem}.roughday-story__favicon{display:block;flex:none;height:.75rem;width:.75rem}.roughday-story__links{display:flex;font-size:.8125rem;flex-wrap:wrap;gap:.5rem 1rem}.roughday-story__links a{display:inline-block}@media (pointer:coarse){.roughday-heading,.roughday-info-link{min-height:var(--interactive-target-min,3rem)}.roughday-info-link{min-width:var(--interactive-target-min,3rem)}.plain-site .hraness-design-theme-toggle[data-presentation=menu]{--interactive-target-compact:var(--interactive-target-min,3rem)}.roughday-category-filter,.roughday-story summary,.roughday-story__links a{min-height:var(--interactive-target-min,3rem)}.roughday-story__links a{align-items:center;display:inline-flex}}@media (max-width:34rem){.roughday-main{margin-block:max(.15rem,env(safe-area-inset-top)) 2.5rem}.roughday-heading{margin-bottom:.45rem}.roughday-category-filters{margin-bottom:.85rem}.roughday-story-list{grid-template-columns:minmax(0,1fr)}.roughday-story__summary{gap:.45rem;grid-template-columns:1.1rem minmax(0,1fr)}.roughday-story__badge{grid-column:2;justify-self:start;max-inline-size:100%;overflow-wrap:anywhere;white-space:normal}.roughday-story__body{padding-left:1.8rem;padding-right:.7rem}}.roughday-info{max-width:78rem;padding-bottom:clamp(2rem,6vw,5rem)}.roughday-info>section{margin-top:0}.roughday-info .hraness-marketing-hero__heading{letter-spacing:var(--hraness-paper-heading-tracking);line-height:var(--hraness-paper-heading-leading);margin:0}.roughday-info :where(.hraness-marketing-section__heading,.hraness-marketing-proof__heading,.hraness-marketing-interfaces__heading,.hraness-marketing-trust__heading,.hraness-marketing-questions__heading){letter-spacing:-.012em;line-height:1.15;margin:0}.roughday-info .hraness-marketing-cta__heading{letter-spacing:-.022em;line-height:1.08;margin:0}.roughday-info .hraness-marketing-interface__heading{margin:0}.roughday-info .hraness-marketing-trust-item dt{font-size:1.05rem;font-weight:600;margin:0}.roughday-info :where(.hraness-marketing-hero__summary,.hraness-marketing-section__summary,.hraness-marketing-interfaces__header>p:last-child,.hraness-marketing-trust__header>p:last-child,.hraness-marketing-questions__header>p:last-child,.hraness-marketing-cta__summary){font-size:var(--hraness-paper-summary-size);line-height:1.5;margin:0}.roughday-info :where(.hraness-marketing-hero__eyebrow,.hraness-marketing-proof__kicker,.hraness-marketing-section__label,.hraness-marketing-interfaces__label,.hraness-marketing-trust__label,.hraness-marketing-questions__label,.hraness-marketing-cta__eyebrow){display:none}.roughday-info .hraness-marketing-action{color:var(--plain-foreground);text-decoration:none}.roughday-info .hraness-marketing-action[data-emphasis=primary]{color:var(--hraness-site-accent-ink)}.roughday-info .hraness-marketing-action:is(:hover,:focus-visible){text-decoration:none}.roughday-news{max-width:36rem}.roughday-design-header,.roughday-news__header{align-items:center;border-bottom:1px solid var(--plain-line);display:flex;justify-content:space-between;min-height:3.25rem}.roughday-info .hraness-marketing-header__inner{padding-inline:0}.roughday-info .hraness-marketing-header__actions{margin-inline-start:auto}.roughday-info__hero{margin-top:0}.roughday-info__categories{display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1.5rem}.roughday-info__category{--roughday-info-category:oklch(0.5 0.105 var(--roughday-category-hue));background:var(--plain-surface);border:1px solid var(--plain-line);border-radius:var(--plain-radius);min-width:0;padding:1.15rem 1.25rem}.roughday-info__category h3,.roughday-info__category p{margin:0}.roughday-info__category h3{color:var(--roughday-info-category)}.roughday-info__category p{color:var(--plain-muted);font-size:.95rem;line-height:1.5;margin-top:.4rem}.plain-site[data-theme=dark] .roughday-info__category,:root[data-theme=dark] .roughday-info__category{--roughday-info-category:oklch(0.78 0.075 var(--roughday-category-hue))}.roughday-info__interface-example{margin-top:.9rem}.roughday-info__interface-example code{display:block;overflow-wrap:anywhere}.roughday-info__evidence{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.roughday-info__evidence>div{background:var(--plain-surface);border:1px solid var(--plain-line);border-radius:var(--plain-radius);min-width:0;padding:1.15rem 1.25rem}.roughday-info__evidence dt{font-size:1rem;font-weight:500}.roughday-info__evidence dd{color:var(--plain-muted);font-size:.95rem;line-height:1.5;margin:.4rem 0 0}.roughday-info__reviewed{color:var(--plain-muted);font-size:.875rem;margin:1rem 0 0}.roughday-info__ask-ai{border-top:1px solid var(--plain-line);margin-inline:auto;max-width:74rem;padding-block:clamp(1.5rem,4vw,3rem)}.roughday-info__ask-ai .roughday-ask-ai{margin:0}.roughday-info .hraness-marketing-cta{margin-bottom:max(1rem,env(safe-area-inset-bottom))}@media (max-width:48rem){.roughday-info__categories,.roughday-info__evidence{grid-template-columns:minmax(0,1fr)}}.roughday-news h1{margin:2rem 0 .75rem}.roughday-news__dek,.roughday-news__intro,.roughday-news__meta{color:var(--plain-muted);margin-top:0}.roughday-news__meta{margin-bottom:0}.roughday-news__figure{margin:1.25rem 0 1.75rem}.roughday-news__figure-image{background:#f6f3ed;border:1px solid var(--plain-line);display:block;height:auto;width:100%}.roughday-news__figure figcaption{color:var(--plain-muted);font-size:.82rem;line-height:1.45;margin-top:.6rem}.roughday-news__figure-credit{display:block;margin-top:.25rem}.roughday-news__items{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:2rem 0 0;padding:0}.roughday-news__items>li{min-width:0}.roughday-news__card{border:1px solid var(--plain-line);display:flex;flex-direction:column;height:100%}.roughday-news__card-image-link{background:#f6f3ed;display:block}.roughday-news__card-image{aspect-ratio:16/9;border-bottom:1px solid var(--plain-line);display:block;height:auto;object-fit:cover;width:100%}.roughday-news__card-copy{display:flex;flex:1 1;flex-direction:column;padding:.8rem}.roughday-news__card h2{line-height:1.25;margin:0}.roughday-news__card p{font-size:.9rem;line-height:1.4;margin:.35rem 0 0}.roughday-news__card p.roughday-news__card-date{color:var(--plain-muted);margin-top:auto;padding-top:.65rem}.roughday-news__body li,.roughday-news__body p{line-height:1.5}.roughday-news__body h2{margin:1.75rem 0 .6rem}.roughday-news__body ul{margin:.75rem 0 0;padding-left:1.2rem}.roughday-news__sources{border-top:1px solid var(--plain-line);margin-top:2rem;padding-top:1.25rem}.roughday-news__sources h2{margin:0 0 .6rem}.roughday-news__sources ol{margin:0;padding-left:1.2rem}.roughday-news__sources li+li{margin-top:.65rem}.roughday-news__sources span{color:var(--plain-muted);display:block;margin-top:.2rem}@media (max-width:34rem){.roughday-news__items{grid-template-columns:minmax(0,1fr)}}@media (forced-colors:active){.plain-site,.plain-site[data-theme=dark],:root:not([data-theme])>.plain-site,:root[data-theme=dark] .plain-site{--plain-link:LinkText}.roughday-info__category,.roughday-info__evidence>div{background:Canvas;border-color:CanvasText}.roughday-info__category h3{color:CanvasText}.plain-site .hraness-design-theme-toggle[data-presentation=menu]>summary,.roughday-category-filter,.roughday-category>h3,.roughday-category__tile,.roughday-icon-link,.roughday-story,.roughday-story-list{border-color:CanvasText}.roughday-category__tile{box-shadow:none}.roughday-story-list{background:CanvasText}.roughday-category>h3,.roughday-story,.roughday-story details[open]{background:Canvas}.roughday-category-filter[aria-current=page]{background:Highlight;color:HighlightText}}.roughday-design-page{min-width:0;padding:1.5rem}.roughday-design-header{margin:0 auto 1.5rem;max-width:52rem}.roughday-design-gallery{margin-inline:auto;max-width:52rem}.roughday-design-gallery>header>p,.roughday-design-gallery__status{color:var(--plain-muted)}.roughday-design-gallery>header h1{letter-spacing:-.03em;line-height:1.1;margin:.5rem 0 0;text-wrap:balance}.roughday-design-gallery__grid{display:grid;font-size:1rem;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));line-height:var(--hraness-reading-leading,1.7);margin-top:2rem}.roughday-design-gallery__grid>section{background:var(--plain-surface);border:1px solid transparent;border-radius:var(--plain-radius);box-shadow:none;min-height:10rem;min-width:0;padding:1.25rem}.roughday-design-gallery__grid h2{line-height:1.3;margin:0 0 .75rem}.roughday-design-gallery__grid p{margin:0}:is(.roughday-info,.roughday-news,.roughday-design-gallery) h1{font-family:var(--hraness-type-h1-font);font-size:var(--hraness-type-h1-size);font-weight:var(--hraness-type-h1-weight)}:is(.roughday-info,.roughday-news__body,.roughday-news__sources) h2{font-family:var(--hraness-type-h2-font);font-size:var(--hraness-type-h2-size);font-weight:var(--hraness-type-h2-weight)}:is(.roughday-info,.roughday-news__body) h3,:is(.roughday-news__card,.roughday-design-gallery__grid) h2{font-family:var(--hraness-type-h3-font);font-size:var(--hraness-type-h3-size);font-weight:var(--hraness-type-h3-weight)}.roughday-site-footer{--hraness-marketing-rule:1px solid transparent;background:color-mix(in oklch,var(--plain-surface) 60%,var(--plain-background))}@media (forced-colors:active),(prefers-contrast:more){.roughday-design-gallery__grid>section{border-color:currentColor;box-shadow:none}.roughday-site-footer{--hraness-marketing-rule:1px solid currentColor}}.roughday-category{border-radius:var(--plain-radius);box-shadow:none}.roughday-category>h3,.roughday-story-list{border-color:var(--plain-line)}.roughday-story-list{background:color-mix(in oklch,var(--plain-muted) 10%,var(--plain-background))}.roughday-story__body{font-size:.9375rem;line-height:var(--hraness-reading-leading,1.7)}.roughday-story__reason{font-size:inherit}.roughday-story__title{line-height:1.35}.roughday-story__badge{border-color:transparent;background:color-mix(in srgb,var(--plain-background) 70%,transparent);line-height:1.3}.roughday-news{line-height:var(--hraness-reading-leading,1.7)}@media (forced-colors:active){.roughday-category{box-shadow:none}.roughday-category>h3,.roughday-story-list,.roughday-story__badge{border-color:CanvasText}}body.plain-site{min-height:100dvh;display:flex;flex-direction:column}body.plain-site>main{flex:1 1}.roughday-design-gallery__grid>section{border-color:var(--plain-line)}@media (max-width:600px){.plain-site .hraness-design-palette-menu>summary,.roughday-icon-link{min-block-size:44px;min-inline-size:44px}}@media (forced-colors:active){.roughday-info .hraness-marketing-action,.roughday-info .hraness-marketing-action[data-emphasis=primary]{background:ButtonFace;border-color:ButtonText;color:ButtonText;box-shadow:none}}.roughday-launch .rd-launch-visual--phone{display:flex;justify-content:center}
