@layer fui.tokens,fui.base;@layer fui.components{.Box-module-scss-module__oubAQq__box{box-sizing:border-box}.Box-module-scss-module__oubAQq__plane-canvas{color:var(--fui-text-primary,#1b1916);background-color:var(--fui-app-canvas-bg,#f7f5f2)}.Box-module-scss-module__oubAQq__plane-band{color:var(--fui-text-primary,#1b1916);background-color:var(--fui-bg-secondary,#f0eeeb)}.Box-module-scss-module__oubAQq__plane-surface{color:var(--fui-text-primary,#1b1916);background-color:var(--fui-bg-primary,#fffefd)}.Box-module-scss-module__oubAQq__plane-raised{color:var(--fui-text-primary,#1b1916);background-color:var(--fui-bg-elevated,#fffefd)}.Box-module-scss-module__oubAQq__border{border:var(--fui-stroke-hairline,1px) solid var(--fui-border,#e2dfda)}.Box-module-scss-module__oubAQq__border-block-start{border-block-start:var(--fui-stroke-hairline,1px) solid var(--fui-border,#e2dfda)}.Box-module-scss-module__oubAQq__border-block-end{border-block-end:var(--fui-stroke-hairline,1px) solid var(--fui-border,#e2dfda)}.Box-module-scss-module__oubAQq__radius-none{border-radius:var(--fui-radius-none,0px)}.Box-module-scss-module__oubAQq__radius-control{border-radius:var(--fui-radius-control,5px)}.Box-module-scss-module__oubAQq__radius-nested{border-radius:calc(max(0px, (var(--fui-radius-surface,12px) - var(--fui-surface-inset-compact,12px))) + min(var(--fui-radius-indicator,3px), 6px) - clamp(0px, (var(--fui-radius-surface,12px) - var(--fui-surface-inset-compact,12px)) * 1000, min(var(--fui-radius-indicator,3px), 6px)))}.Box-module-scss-module__oubAQq__radius-surface{border-radius:var(--fui-radius-surface,12px)}.Box-module-scss-module__oubAQq__inset-none{padding:0}.Box-module-scss-module__oubAQq__inset-compact{padding:var(--fui-surface-inset-compact,12px)}.Box-module-scss-module__oubAQq__inset-default{padding:var(--fui-surface-inset-default,16px)}}
@layer fui.tokens,fui.base;@layer fui.components{.Chip-module-scss-module__nneSka__chip{appearance:none;padding:var(--fui-raw-space-0,0);margin:var(--fui-raw-space-0,0);font:inherit;color:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:#0000;background:0 0;border:none}.Chip-module-scss-module__nneSka__chip:disabled{cursor:not-allowed}.Chip-module-scss-module__nneSka__chip{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--_fui-action-gap,var(--fui-raw-space-6,6px));min-block-size:var(--_fui-action-track,var(--fui-control-height-md,32px));padding-inline:var(--_fui-action-inline-inset,var(--fui-raw-space-10,10px));font-size:var(--_fui-action-type-size,var(--fui-type-ui-compact-size,11px));line-height:var(--_fui-action-type-line,var(--fui-type-ui-compact-line,16px));font-weight:var(--_fui-action-type-weight,var(--fui-type-ui-compact-weight,400));letter-spacing:var(--_fui-action-type-tracking,var(--fui-type-ui-compact-tracking,.005em));font-family:var(--_fui-action-type-family,var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif));--_fui-action-track:var(--fui-control-height-xs,24px);--_fui-action-icon-size:var(--fui-icon-xs,12px);--_fui-action-gap:var(--fui-raw-space-4,4px);--_fui-action-inline-inset:var(--fui-raw-space-8,8px);--_fui-action-type-size:var(--fui-type-ui-compact-size,11px);--_fui-action-type-line:var(--fui-type-ui-compact-line,16px);--_fui-action-type-weight:var(--fui-type-ui-compact-weight,400);--_fui-action-type-tracking:var(--fui-type-ui-compact-tracking,.005em);--_fui-action-type-family:var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif);transition-property:background-color,border-color,color,box-shadow,opacity,scale;transition-duration:var(--fui-duration-micro,.1s);transition-timing-function:var(--fui-ease-standard,cubic-bezier(.2, 0, 0, 1));display:inline-flex}@media (prefers-reduced-motion:reduce){.Chip-module-scss-module__nneSka__chip{transition:none}}.Chip-module-scss-module__nneSka__chip{border:var(--fui-stroke-hairline,1px) solid var(--fui-border,#e2dfda);border-radius:var(--fui-radius-control,5px);background-color:var(--fui-bg-secondary,#f0eeeb);min-inline-size:0;max-inline-size:100%;color:var(--fui-text-secondary,#4f4b45);white-space:nowrap;cursor:default}.Chip-module-scss-module__nneSka__chip:disabled,.Chip-module-scss-module__nneSka__chip[data-disabled],.Chip-module-scss-module__nneSka__chip[aria-disabled=true]{opacity:var(--_fui-disabled-opacity,var(--fui-opacity-disabled,.45));cursor:not-allowed}.Chip-module-scss-module__nneSka__chip:disabled>*,.Chip-module-scss-module__nneSka__chip[data-disabled]>*,.Chip-module-scss-module__nneSka__chip[aria-disabled=true]>*{--_fui-disabled-opacity:1}.Chip-module-scss-module__nneSka__interactive{cursor:pointer}.Chip-module-scss-module__nneSka__interactive:focus-visible{outline:var(--fui-focus-ring-width,2px) solid var(--fui-focus-ring-color,#3d5ae8);outline-offset:var(--fui-focus-ring-offset,2px)}@media (forced-colors:active){.Chip-module-scss-module__nneSka__interactive:focus-visible{outline-color:var(--fui-focus-ring-color,Highlight)}}@media (hover:hover){.Chip-module-scss-module__nneSka__interactive:not(.Chip-module-scss-module__nneSka__removable):hover:not(:disabled,[data-disabled],[aria-disabled=true],[data-pending]){background-image:linear-gradient(var(--fui-bg-hover,#1b19160f), var(--fui-bg-hover,#1b19160f));color:var(--fui-text-primary,#1b1916)}.Chip-module-scss-module__nneSka__interactive.Chip-module-scss-module__nneSka__removable:has(>.Chip-module-scss-module__nneSka__body:hover:not(:disabled)){background-image:linear-gradient(var(--fui-bg-hover,#1b19160f), var(--fui-bg-hover,#1b19160f));color:var(--fui-text-primary,#1b1916)}}.Chip-module-scss-module__nneSka__selected{background-color:var(--fui-control-selected-bg,#3d5ae81f);color:var(--fui-text-primary,#1b1916);border-color:var(--fui-control-selected-border,#3d5ae8)}@media (forced-colors:active){.Chip-module-scss-module__nneSka__selected{outline:var(--fui-stroke-default,2px) solid CanvasText;outline-offset:calc(-1*var(--fui-stroke-default,2px))}}.Chip-module-scss-module__nneSka__label{text-overflow:ellipsis;min-inline-size:0;overflow:hidden}.Chip-module-scss-module__nneSka__icon{flex:none;align-items:center;display:inline-flex}.Chip-module-scss-module__nneSka__icon>svg,.Chip-module-scss-module__nneSka__icon>img{inline-size:var(--fui-icon-xs,12px);block-size:var(--fui-icon-xs,12px);flex:none}.Chip-module-scss-module__nneSka__icon>img{border-radius:var(--fui-radius-indicator,3px);object-fit:cover}.Chip-module-scss-module__nneSka__removable{padding-inline-end:var(--fui-raw-space-2,2px)}.Chip-module-scss-module__nneSka__body{appearance:none;padding:var(--fui-raw-space-0,0);margin:var(--fui-raw-space-0,0);font:inherit;color:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:#0000;background:0 0;border:none}.Chip-module-scss-module__nneSka__body:disabled{cursor:not-allowed}.Chip-module-scss-module__nneSka__body{align-items:center;gap:inherit;border-radius:inherit;min-inline-size:0;color:inherit;align-self:stretch;display:inline-flex}.Chip-module-scss-module__nneSka__body:focus-visible{outline:var(--fui-focus-ring-width,2px) solid var(--fui-focus-ring-color,#3d5ae8);outline-offset:var(--fui-focus-ring-offset,2px)}@media (forced-colors:active){.Chip-module-scss-module__nneSka__body:focus-visible{outline-color:var(--fui-focus-ring-color,Highlight)}}.Chip-module-scss-module__nneSka__remove{appearance:none;padding:var(--fui-raw-space-0,0);margin:var(--fui-raw-space-0,0);font:inherit;color:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:#0000;background:0 0;border:none}.Chip-module-scss-module__nneSka__remove:disabled{cursor:not-allowed}.Chip-module-scss-module__nneSka__remove{position:relative}.Chip-module-scss-module__nneSka__remove:after{content:"";inline-size:max(100%,var(--fui-control-height-xs,24px),var(--fui-hit-area,24px));block-size:max(100%,var(--fui-control-height-xs,24px),var(--fui-hit-area,24px));box-sizing:border-box;pointer-events:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Chip-module-scss-module__nneSka__remove{transition-property:background-color,border-color,color,box-shadow,opacity,scale;transition-duration:var(--fui-duration-micro,.1s);transition-timing-function:var(--fui-ease-standard,cubic-bezier(.2, 0, 0, 1))}@media (prefers-reduced-motion:reduce){.Chip-module-scss-module__nneSka__remove{transition:none}}.Chip-module-scss-module__nneSka__remove{inline-size:calc(var(--fui-icon-xs,12px) + 2*var(--fui-raw-space-2,2px));block-size:calc(var(--fui-icon-xs,12px) + 2*var(--fui-raw-space-2,2px));border-radius:var(--fui-radius-indicator,3px);color:var(--fui-text-secondary,#4f4b45);flex:none;justify-content:center;align-items:center;display:inline-flex}.Chip-module-scss-module__nneSka__remove>svg{inline-size:var(--fui-icon-xs,12px);block-size:var(--fui-icon-xs,12px);flex:none}@media (hover:hover){.Chip-module-scss-module__nneSka__remove:hover:not(:disabled,[data-disabled],[aria-disabled=true],[data-pending]){background-color:var(--fui-bg-hover,#1b19160f);color:var(--fui-text-primary,#1b1916)}}.Chip-module-scss-module__nneSka__remove:focus-visible{outline:var(--fui-focus-ring-width,2px) solid var(--fui-focus-ring-color,#3d5ae8);outline-offset:var(--fui-focus-ring-offset,2px)}@media (forced-colors:active){.Chip-module-scss-module__nneSka__remove:focus-visible{outline-color:var(--fui-focus-ring-color,Highlight)}}.Chip-module-scss-module__nneSka__group{gap:var(--fui-raw-space-4,4px);flex-wrap:wrap;display:flex}}
.BlogPostHeader-module-scss-module__VQ2SIq__header{font-feature-settings:"cv11","cv13","ss07";justify-items:start;padding-block:24px 0;display:grid}@media (max-width:719px){.BlogPostHeader-module-scss-module__VQ2SIq__header{padding-block-start:8px}}.BlogPostHeader-module-scss-module__VQ2SIq__eyebrow{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.BlogPostHeader-module-scss-module__VQ2SIq__back{border-radius:calc(var(--fui-radius-control,5px) - 2px);color:var(--fui-text-secondary,#4f4b45);font-family:var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);align-items:center;gap:6px;font-size:14px;font-weight:500;line-height:1.4;text-decoration:none;transition:color .16s cubic-bezier(.2,.8,.2,1);display:inline-flex}@media (hover:hover) and (pointer:fine){.BlogPostHeader-module-scss-module__VQ2SIq__back:hover{color:var(--fui-text-primary,#1b1916)}}.BlogPostHeader-module-scss-module__VQ2SIq__back:focus-visible{outline:var(--fui-focus-ring-width,2px) solid var(--fui-focus-ring-color,#3d5ae8);outline-offset:var(--fui-focus-ring-offset,2px)}@media (forced-colors:active){.BlogPostHeader-module-scss-module__VQ2SIq__back:focus-visible{outline-color:var(--fui-focus-ring-color,Highlight)}}.BlogPostHeader-module-scss-module__VQ2SIq__chip{background:color-mix(in srgb, var(--fui-body-bg,#f7f5f2) 70%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.BlogPostHeader-module-scss-module__VQ2SIq__title{max-inline-size:18em;color:var(--fui-text-primary,#1b1916);font-family:var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);font-variation-settings:"opsz" 32;letter-spacing:-.02em;text-wrap:balance;margin:28px 0 0;font-size:clamp(36px,22px + 2.1vw,52px);font-weight:500;line-height:1.06}@media (max-width:719px){.BlogPostHeader-module-scss-module__VQ2SIq__title{margin-block-start:20px}}.BlogPostHeader-module-scss-module__VQ2SIq__dek{max-inline-size:34em;color:var(--fui-text-secondary,#4f4b45);font-family:var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);text-wrap:pretty;margin:20px 0 0;font-size:clamp(17px,15px + .25vw,19px);font-weight:450;line-height:1.55}.BlogPostHeader-module-scss-module__VQ2SIq__byline{border-block-start:var(--fui-stroke-hairline,1px) solid var(--fui-border,#e2dfda);color:var(--fui-text-tertiary,#67625a);font-family:var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);flex-wrap:wrap;justify-self:stretch;align-items:baseline;gap:4px 16px;margin:32px 0 0;padding-block:16px 0;font-size:14px;line-height:1.4;display:flex}.BlogPostHeader-module-scss-module__VQ2SIq__author{color:var(--fui-text-primary,#1b1916);font-weight:500}a.BlogPostHeader-module-scss-module__VQ2SIq__author{text-decoration:none}a.BlogPostHeader-module-scss-module__VQ2SIq__author:hover{text-decoration:underline}@media (prefers-reduced-motion:reduce){.BlogPostHeader-module-scss-module__VQ2SIq__back{transition:none}}
.BlogIndex-module-scss-module__HDl7aq__index{font-feature-settings:"cv11","cv13","ss07"}.BlogIndex-module-scss-module__HDl7aq__masthead{isolation:isolate;position:relative;overflow:clip}.BlogIndex-module-scss-module__HDl7aq__words{box-sizing:content-box;max-inline-size:980px;padding:104px clamp(var(--fui-raw-space-24),2.5vw,var(--fui-raw-space-48)) 56px;justify-items:start;margin-inline:auto;display:grid}@media (max-width:719px){.BlogIndex-module-scss-module__HDl7aq__words{padding-block:56px 32px}}.BlogIndex-module-scss-module__HDl7aq__headline{color:var(--fui-text-primary,#1b1916);font-family:var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);font-variation-settings:"opsz" 32;letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(44px,24px + 3.125vw,64px);font-weight:500;line-height:1.04}.BlogIndex-module-scss-module__HDl7aq__intro{max-inline-size:34em;color:var(--fui-text-secondary,#4f4b45);font-family:var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);text-wrap:pretty;margin:20px 0 0;font-size:clamp(16px,14px + .3vw,18px);font-weight:450;line-height:1.55}.BlogIndex-module-scss-module__HDl7aq__filterScroller{margin:36px calc(-1*clamp(var(--fui-raw-space-24), 2.5vw, var(--fui-raw-space-48))) -4px;padding:4px clamp(var(--fui-raw-space-24),2.5vw,var(--fui-raw-space-48));scrollbar-width:none;justify-self:stretch;overflow-x:auto}.BlogIndex-module-scss-module__HDl7aq__filterScroller::-webkit-scrollbar{display:none}@media (max-width:719px){.BlogIndex-module-scss-module__HDl7aq__filterScroller{margin-block-start:24px}}.BlogIndex-module-scss-module__HDl7aq__filters{inline-size:max-content}.BlogIndex-module-scss-module__HDl7aq__posts{box-sizing:content-box;max-inline-size:980px;padding:8px clamp(var(--fui-raw-space-24),2.5vw,var(--fui-raw-space-48)) 0;gap:24px;margin-inline:auto;display:grid}@media (max-width:719px){.BlogIndex-module-scss-module__HDl7aq__posts{gap:16px}}.BlogIndex-module-scss-module__HDl7aq__count{width:var(--fui-stroke-hairline,1px);height:var(--fui-stroke-hairline,1px);padding:var(--fui-raw-space-0,0);margin:calc(-1*var(--fui-stroke-hairline,1px));clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;border:0;position:absolute;overflow:hidden}.BlogIndex-module-scss-module__HDl7aq__empty{color:var(--fui-text-secondary,#4f4b45);margin:0}.BlogIndex-module-scss-module__HDl7aq__scheduled{font-size:var(--fui-type-caption-size,11px);line-height:var(--fui-type-caption-line,16px);font-weight:var(--fui-type-caption-weight,400);letter-spacing:var(--fui-type-caption-tracking,.005em);font-family:var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif);color:var(--fui-color-warning,#f2a100)}.BlogIndex-module-scss-module__HDl7aq__stretched{color:inherit;outline:none;text-decoration:none}.BlogIndex-module-scss-module__HDl7aq__stretched:after{content:"";z-index:1;border-radius:calc(var(--fui-radius-surface,12px) + var(--fui-raw-space-8));position:absolute;inset:0}.BlogIndex-module-scss-module__HDl7aq__stretched:focus-visible:after{outline:var(--fui-focus-ring-width,2px) solid var(--fui-focus-ring-color,#3d5ae8);outline-offset:var(--fui-focus-ring-offset,2px)}@media (forced-colors:active){.BlogIndex-module-scss-module__HDl7aq__stretched:focus-visible:after{outline-color:var(--fui-focus-ring-color,Highlight)}}.BlogIndex-module-scss-module__HDl7aq__chip{background:color-mix(in srgb, var(--fui-body-bg,#f7f5f2) 70%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);justify-self:start}.BlogIndex-module-scss-module__HDl7aq__arrow{color:var(--fui-text-tertiary,#67625a);flex:none;margin-inline-start:auto;transition:transform .22s cubic-bezier(.2,.8,.2,1),color .22s cubic-bezier(.2,.8,.2,1)}.BlogIndex-module-scss-module__HDl7aq__lead{padding:var(--fui-raw-space-8);border-radius:calc(var(--fui-radius-surface,12px) + var(--fui-raw-space-8));background:var(--fui-bg-primary,#fffefd);box-shadow:inset 0 0 0 var(--fui-stroke-hairline,1px) var(--fui-border,#e2dfda);grid-template-columns:minmax(0,7fr) minmax(0,5fr);transition:box-shadow .22s cubic-bezier(.2,.8,.2,1);display:grid;position:relative}@media (max-width:1023px){.BlogIndex-module-scss-module__HDl7aq__lead{grid-template-columns:minmax(0,1fr)}}.BlogIndex-module-scss-module__HDl7aq__leadPicture{isolation:isolate;aspect-ratio:16/10;border-radius:var(--fui-radius-surface,12px);box-shadow:inset 0 0 0 var(--fui-stroke-hairline,1px) var(--fui-border,#e2dfda);background:#121211;position:relative;overflow:hidden}.BlogIndex-module-scss-module__HDl7aq__leadPicture:not([data-cover]):before,.BlogIndex-module-scss-module__HDl7aq__leadPicture:not([data-cover]):after{content:"";z-index:-1;position:absolute;inset:0}.BlogIndex-module-scss-module__HDl7aq__leadPicture:not([data-cover]):before{--lp-caustic-ground:#0e0e0d;--lp-tone-pane:linear-gradient(115deg, color-mix(in srgb, var(--lp-tone) 92%, transparent), color-mix(in srgb, var(--lp-tone) 48%, transparent));background:var(--lp-tone-pane,none) 18% 22%/170% auto,url(/desktop/v12/caustic-square.webp) 18% 22%/170% auto no-repeat,var(--lp-caustic-ground);background-blend-mode:var(--lp-tone-blend,normal),normal}[data-lp-theme=light] .BlogIndex-module-scss-module__HDl7aq__leadPicture:not([data-cover]):before{--lp-tone-pane:none}@supports (color:rgb(from red r g b)){[data-lp-theme=light] .BlogIndex-module-scss-module__HDl7aq__leadPicture:not([data-cover]):before{--lp-tone-pane:linear-gradient(115deg, rgb(from var(--lp-tone) calc(255 - r) calc(255 - g) calc(255 - b) / 70%), rgb(from var(--lp-tone) calc(255 - r) calc(255 - g) calc(255 - b) / 35%))}}[data-lp-theme=light] .BlogIndex-module-scss-module__HDl7aq__leadPicture:not([data-cover]):before{filter:invert(1) sepia(.12) saturate(var(--lp-tone-ink,.6)) contrast(1.35) brightness(1.12)}html[data-theme=light] .BlogIndex-module-scss-module__HDl7aq__leadPicture:not([data-cover]):before{filter:invert()sepia(.12)saturate(.6)contrast(1.35)brightness(1.12)}.BlogIndex-module-scss-module__HDl7aq__leadPicture:not([data-cover]):after{background:color-mix(in srgb, var(--fui-body-bg,#f7f5f2) 45%, transparent)}@media (max-width:1023px){.BlogIndex-module-scss-module__HDl7aq__leadPicture{aspect-ratio:16/9}}.BlogIndex-module-scss-module__HDl7aq__leadImage{object-fit:cover;transition:transform .6s cubic-bezier(.2,.8,.2,1)}.BlogIndex-module-scss-module__HDl7aq__leadBody{grid-template-rows:auto auto 1fr auto;align-content:start;min-inline-size:0;padding:24px 24px 20px 32px;display:grid}@media (max-width:1023px){.BlogIndex-module-scss-module__HDl7aq__leadBody{padding:24px 16px 16px}}.BlogIndex-module-scss-module__HDl7aq__leadTop{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.BlogIndex-module-scss-module__HDl7aq__leadTitle{color:var(--fui-text-primary,#1b1916);font-family:var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);font-variation-settings:"opsz" 32;letter-spacing:-.02em;text-wrap:balance;margin:24px 0 0;font-size:clamp(30px,18px + 1.6vw,40px);font-weight:500;line-height:1.08}@media (max-width:1023px){.BlogIndex-module-scss-module__HDl7aq__leadTitle{margin-block-start:16px}}.BlogIndex-module-scss-module__HDl7aq__leadDescription{color:var(--fui-text-secondary,#4f4b45);font-family:var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);text-wrap:pretty;margin:14px 0 0;font-size:16px;line-height:1.55}.BlogIndex-module-scss-module__HDl7aq__leadMeta{border-block-start:var(--fui-stroke-hairline,1px) solid var(--fui-border,#e2dfda);color:var(--fui-text-tertiary,#67625a);font-family:var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);flex-wrap:wrap;align-items:center;gap:4px 16px;margin:28px 0 0;padding-block-start:16px;font-size:14px;line-height:1.4;display:flex}.BlogIndex-module-scss-module__HDl7aq__author{color:var(--fui-text-primary,#1b1916);font-weight:500}.BlogIndex-module-scss-module__HDl7aq__archive{border-radius:calc(var(--fui-radius-surface,12px) + var(--fui-raw-space-8));background:var(--fui-bg-primary,#fffefd);box-shadow:inset 0 0 0 var(--fui-stroke-hairline,1px) var(--fui-border,#e2dfda);margin:0;padding:6px;list-style:none;display:grid}.BlogIndex-module-scss-module__HDl7aq__row{min-inline-size:0;display:grid;position:relative}.BlogIndex-module-scss-module__HDl7aq__row+.BlogIndex-module-scss-module__HDl7aq__row:before{content:"";border-block-start:var(--fui-stroke-hairline,1px) solid var(--fui-border,#e2dfda);position:absolute;inset:0 18px auto}.BlogIndex-module-scss-module__HDl7aq__entry{border-radius:calc(var(--fui-radius-surface,12px) + 2px);grid-template-columns:112px minmax(0,1fr) 104px 16px;grid-template-areas:"date words category arrow";align-items:baseline;gap:4px 24px;padding:22px 18px;transition:background-color .16s cubic-bezier(.2,.8,.2,1);display:grid;position:relative}.BlogIndex-module-scss-module__HDl7aq__entry .BlogIndex-module-scss-module__HDl7aq__stretched:after{border-radius:calc(var(--fui-radius-surface,12px) + 2px)}@media (max-width:767px){.BlogIndex-module-scss-module__HDl7aq__entry{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"category date""words words";gap:10px 12px;padding:18px 12px}}.BlogIndex-module-scss-module__HDl7aq__entryDate{color:var(--fui-text-tertiary,#67625a);font-family:var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);font-variant-numeric:tabular-nums;grid-area:date;gap:2px;margin:0;font-size:12px;line-height:1.45;display:grid}@media (max-width:767px){.BlogIndex-module-scss-module__HDl7aq__entryDate{gap:8px;display:flex}.BlogIndex-module-scss-module__HDl7aq__entryDate .BlogIndex-module-scss-module__HDl7aq__entryReading:before{content:"·";margin-inline-end:8px}}.BlogIndex-module-scss-module__HDl7aq__entryWords{grid-area:words;min-inline-size:0}.BlogIndex-module-scss-module__HDl7aq__entryTitle{font-size:var(--fui-type-title-md-size,20px);line-height:var(--fui-type-title-md-line,28px);font-weight:var(--fui-type-title-md-weight,600);letter-spacing:var(--fui-type-title-md-tracking,-.005em);font-family:var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif);text-wrap:balance;color:var(--fui-text-primary,#1b1916);text-wrap:pretty;margin:0}.BlogIndex-module-scss-module__HDl7aq__entryDescription{max-inline-size:62ch;color:var(--fui-text-secondary,#4f4b45);font-family:var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);text-wrap:pretty;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:6px 0 0;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}.BlogIndex-module-scss-module__HDl7aq__entryCategory{color:var(--fui-text-secondary,#4f4b45);font-family:var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);flex-wrap:wrap;grid-area:category;gap:6px;margin:0;font-size:12px;font-weight:500;line-height:1.45;display:flex}@media (max-width:639px){.BlogIndex-module-scss-module__HDl7aq__leadMeta>.BlogIndex-module-scss-module__HDl7aq__arrow{display:none}}.BlogIndex-module-scss-module__HDl7aq__entry>.BlogIndex-module-scss-module__HDl7aq__arrow{grid-area:arrow;align-self:center}@media (max-width:767px){.BlogIndex-module-scss-module__HDl7aq__entry>.BlogIndex-module-scss-module__HDl7aq__arrow{display:none}}@media (hover:hover) and (pointer:fine){.BlogIndex-module-scss-module__HDl7aq__lead:hover{box-shadow:inset 0 0 0 var(--fui-stroke-hairline,1px) var(--fui-border-strong,#d4d0ca)}.BlogIndex-module-scss-module__HDl7aq__lead:hover .BlogIndex-module-scss-module__HDl7aq__leadImage{transform:scale(1.02)}.BlogIndex-module-scss-module__HDl7aq__entry:hover{background-color:var(--fui-bg-hover,#1b19160f)}.BlogIndex-module-scss-module__HDl7aq__lead:hover .BlogIndex-module-scss-module__HDl7aq__arrow,.BlogIndex-module-scss-module__HDl7aq__entry:hover .BlogIndex-module-scss-module__HDl7aq__arrow{color:var(--fui-text-primary,#1b1916);transform:translate(3px)}}@media (prefers-reduced-motion:reduce){.BlogIndex-module-scss-module__HDl7aq__lead,.BlogIndex-module-scss-module__HDl7aq__entry,.BlogIndex-module-scss-module__HDl7aq__arrow,.BlogIndex-module-scss-module__HDl7aq__leadImage{transition:none}.BlogIndex-module-scss-module__HDl7aq__lead:hover .BlogIndex-module-scss-module__HDl7aq__leadImage,.BlogIndex-module-scss-module__HDl7aq__lead:hover .BlogIndex-module-scss-module__HDl7aq__arrow,.BlogIndex-module-scss-module__HDl7aq__entry:hover .BlogIndex-module-scss-module__HDl7aq__arrow{transform:none}}
