.blogn-search-scrim{position:fixed;z-index:60;top:0;right:0;bottom:0;left:0;border:0;background:#0000004d;cursor:default}.blogn-search-drawer{position:fixed;z-index:61;top:0;right:0;left:0;max-height:100dvh;padding-bottom:var(--blogn-sd-bottom, 60px);overflow-y:auto;background:var(--white, #fff)}@media(max-width:767.98px){.blogn-search-drawer{display:flex;height:100dvh;flex-direction:column;padding-bottom:0}.blogn-search-drawer__block{flex:none}.blogn-search-suggest,.blogn-search-empty,.blogn-search-skeleton,.blogn-search-results{flex:1 1 auto;min-height:0}}.blogn-search-drawer__block{display:flex;height:var(--blogn-sd-block-h, 80px);align-items:flex-start;padding-inline:var(--blogn-sd-gutter, 20px);padding-top:var(--blogn-sd-bar-y, 20px)}.blogn-search-field{display:flex;width:100%;height:var(--blogn-sd-bar-h, 60px);align-items:center;gap:var(--blogn-sd-field-gap, 9px);border-bottom:2px solid var(--border-warm, #ddd8d2);transition:border-color var(--dur-hover, .2s) var(--ease-standard, ease)}.blogn-search-field:focus-within{border-bottom-color:var(--text-ink, #1e1e24)}.blogn-search-field__icon{display:block;width:var(--blogn-sd-icon, 20px);height:var(--blogn-sd-icon, 20px);flex:none;color:var(--text-ink, #1e1e24)}.blogn-search-field__input{width:100%;min-width:0;flex:1 1 auto;padding:0;border:0;background:none;color:var(--text-ink, #1e1e24);font-family:var(--font-display, "Dazzed", "Dazzed Fallback", system-ui, sans-serif);font-size:var(--blogn-sd-field-size, 16px);font-weight:600;letter-spacing:-.01em;line-height:var(--blogn-sd-field-lh, 26px);outline:none}.blogn-search-field__input::-moz-placeholder{color:var(--text-placeholder, #8e8e8e);opacity:1}.blogn-search-field__input::placeholder{color:var(--text-placeholder, #8e8e8e);opacity:1}.blogn-search-field__input::-webkit-search-cancel-button{display:none}.blogn-search-field__clear{display:inline-flex;width:var(--blogn-sd-clear, 40px);height:var(--blogn-sd-clear, 40px);flex:none;align-items:center;justify-content:center;margin-right:var(--blogn-sd-clear-inset, 0);padding:0;border:0;background:none;color:var(--text-ink, #1e1e24);cursor:pointer}.blogn-search-field__clear svg{display:block;width:var(--blogn-sd-clear-glyph, 15.4px);height:var(--blogn-sd-clear-glyph, 15.4px)}.blogn-search-submit{display:none}.blogn-search-retry{align-self:flex-start;color:var(--text-ink);text-decoration:underline;text-underline-offset:4px}.blogn-search-suggest{display:flex;flex-direction:column;gap:var(--blogn-sd-suggest-gap, 30px);padding-top:var(--blogn-sd-suggest-y, 40px);padding-inline:var(--blogn-sd-gutter, 20px)}.blogn-search-suggest__heading{margin:0;color:var(--text-ink, #1e1e24);font-family:var(--font-display, "Dazzed", "Dazzed Fallback", system-ui, sans-serif);font-size:var(--blogn-sd-heading-size, 20px);font-weight:600;letter-spacing:-.01em;line-height:var(--blogn-sd-heading-lh, 24px)}.blogn-search-suggest__grid{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--blogn-sd-grid-row-gap, 40px) var(--blogn-sd-grid-col-gap, 60px)}.blogn-search-cats{display:grid;flex:var(--blogn-sd-cats-flex, 1 1 100%);grid-template-columns:var(--blogn-sd-cat-cols, minmax(0, 1fr));gap:var(--blogn-sd-cat-gap, 16px);margin:0;padding:0;list-style:none}.blogn-search-cat{display:flex;align-items:center;gap:var(--blogn-sd-cat-inner-gap, 20px);color:var(--text-ink, #1e1e24);text-decoration:none}.blogn-search-cat__cover{display:block;overflow:hidden;width:var(--blogn-sd-cover-w, calc(126px + 80 * (100vw - 360px) / 407));flex:none;aspect-ratio:126 / 75;background:var(--surface-warm, #e2ded7)}.blogn-search-cat__cover img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blogn-search-cat__title{font-family:var(--font-display, "Dazzed", "Dazzed Fallback", system-ui, sans-serif);font-size:var(--blogn-sd-cat-title-size, 16px);font-weight:600;letter-spacing:-.01em;line-height:var(--blogn-sd-cat-title-lh, 20px)}.blogn-search-topics{display:flex;width:var(--blogn-sd-topics-w, 100%);flex:var(--blogn-sd-topics-flex, 1 0 100%);align-self:stretch;flex-direction:column;gap:var(--blogn-sd-topics-gap, 16px)}.blogn-search-topics__title{margin:0;color:var(--text-ink, #1e1e24);font-family:var(--font-display, "Dazzed", "Dazzed Fallback", system-ui, sans-serif);font-size:var(--blogn-sd-cat-title-size, 16px);font-weight:600;letter-spacing:-.01em;line-height:var(--blogn-sd-cat-title-lh, 20px)}.blogn-search-topics__chips{display:flex;flex:1 1 auto;flex-wrap:wrap;align-content:flex-start;align-items:center;gap:var(--blogn-sd-chip-gap, 10px);margin:0;padding:0;list-style:none}.blogn-search-chip{display:inline-flex;align-items:center;padding:4px 8px;background:var(--surface-warm, #e2ded7);color:var(--text-ink, #1e1e24);font-family:var(--font-body, "Geist", system-ui, sans-serif);font-size:var(--blogn-sd-chip-size, 14px);line-height:var(--blogn-sd-chip-lh, 18px);text-decoration:none;transition:background-color var(--dur-hover, .2s) var(--ease-standard, ease);white-space:nowrap}@media(hover:hover){.blogn-search-chip:hover,.blogn-search-chip:focus-visible{background:var(--cta-orange, #ff773c)}.blogn-search-cat:hover .blogn-search-cat__cover{background:var(--border-warm, #ddd8d2)}}@media(min-width:768px){.blogn-search-drawer{--blogn-sd-gutter: 40px;--blogn-sd-block-h: 110px;--blogn-sd-bar-y: 30px;--blogn-sd-bar-h: 80px;--blogn-sd-icon: 26px;--blogn-sd-field-size: 22px;--blogn-sd-field-gap: 17px;--blogn-sd-clear: 44px;--blogn-sd-clear-glyph: 20px;--blogn-sd-clear-inset: 8px;--blogn-sd-suggest-y: 60px;--blogn-sd-suggest-gap: 50px;--blogn-sd-heading-size: 22px;--blogn-sd-heading-lh: 26px;--blogn-sd-cat-cols: repeat(3, minmax(0, 1fr));--blogn-sd-cat-gap: 20px;--blogn-sd-cat-inner-gap: 16px;--blogn-sd-cat-title-size: 20px;--blogn-sd-cat-title-lh: 24px;--blogn-sd-cover-w: 100%;--blogn-sd-bottom: 99px}.blogn-search-cat{flex-direction:column-reverse;align-items:flex-start}}@media(min-width:1099px){.blogn-search-drawer{--blogn-sd-cats-flex: 0 0 auto;--blogn-sd-cat-cols: repeat(3, 186px);--blogn-sd-grid-col-gap: 40px;--blogn-sd-topics-w: calc(350px + 1.04*(100vw - 1099px)) ;--blogn-sd-topics-flex: 0 1 auto}}@media(min-width:1200px){.blogn-search-drawer{--blogn-sd-gutter: 54px;--blogn-sd-block-h: 120px;--blogn-sd-bar-h: 90px;--blogn-sd-suggest-y: 56px;--blogn-sd-field-size: 28px;--blogn-sd-field-lh: 34px;--blogn-sd-heading-size: 28px;--blogn-sd-heading-lh: 34px;--blogn-sd-chip-size: 16px;--blogn-sd-chip-lh: 24px;--blogn-sd-chip-gap: 12px;--blogn-sd-cat-cols: repeat(3, calc(186px + 30 * (100vw - 1200px) / 239));--blogn-sd-cat-gap: calc(20px + 6 * (100vw - 1200px) / 239);--blogn-sd-grid-col-gap: calc(40px + 20 * (100vw - 1200px) / 239);--blogn-sd-topics-w: calc(454px + 86 * (100vw - 1200px) / 239);--blogn-sd-bottom: 71px}}@media(min-width:1440px){.blogn-search-drawer{--blogn-sd-gutter: calc(54px + .075*(100vw - 1440px)) ;--blogn-sd-heading-size: calc(28px + 4 * (100vw - 1440px) / 480);--blogn-sd-heading-lh: calc(34px + 2 * (100vw - 1440px) / 480);--blogn-sd-suggest-gap: calc(50px + 10 * (100vw - 1440px) / 480);--blogn-sd-cat-cols: repeat(3, calc(216px + 80 * (100vw - 1440px) / 480));--blogn-sd-cat-gap: 26px;--blogn-sd-cat-inner-gap: calc(16px + 4 * (100vw - 1440px) / 480);--blogn-sd-cat-title-size: calc(20px + 2 * (100vw - 1440px) / 480);--blogn-sd-cat-title-lh: calc(24px + 2 * (100vw - 1440px) / 480);--blogn-sd-grid-col-gap: 60px;--blogn-sd-topics-w: 540px;--blogn-sd-topics-gap: calc(16px + 4 * (100vw - 1440px) / 480);--blogn-sd-bottom: 91px}}.blogn-search-drawer:has(.blogn-search-skeleton){--blogn-sd-bottom: 0px}.blogn-search-skeleton{display:flex;flex-direction:column;gap:var(--blogn-sd-sk-gap, 16px);padding-top:var(--blogn-sd-sk-y, 30px);padding-inline:var(--blogn-sd-gutter, 20px)}.blogn-search-skeleton__row:nth-child(3){display:var(--blogn-sd-sk-third, none)}.blogn-search-skeleton__row{padding:var(--blogn-sd-sk-row-py, 16px) var(--blogn-sd-sk-row-px, 0)}.blogn-search-skeleton__block{display:flex;max-width:553px;flex-direction:column;gap:28px}.blogn-search-skeleton__lines{display:flex;flex-direction:column;gap:12px}.blogn-search-skeleton__meta{display:flex;gap:10px}.blogn-search-bar{display:block;background:var(--offwhite, #eeeceb)}.blogn-search-bar--a{width:var(--blogn-sd-bar-a, 54%);height:14px}.blogn-search-bar--b{width:var(--blogn-sd-bar-b, 73%);height:14px}.blogn-search-bar--s{width:60px;height:8px}.blogn-search-bar--cta{width:112px;height:16px}@media(max-width:767.98px){.blogn-search-skeleton__row:nth-child(2){--blogn-sd-bar-a: 61%;--blogn-sd-bar-b: 82%}}.blogn-search-seeall{display:flex;height:90px;flex:none;align-items:center;margin-top:var(--blogn-sd-seeall-gap, 42px);padding-inline:calc(var(--blogn-sd-gutter, 20px) + var(--blogn-sd-seeall-inset, 20px));border-top:2px solid var(--border-warm, #ddd8d2)}@media(max-width:767.98px){.blogn-search-seeall{margin-top:0}}@media(min-width:768px){.blogn-search-drawer{--blogn-sd-sk-y: 22px;--blogn-sd-bar-a: 74%;--blogn-sd-bar-b: 100%;--blogn-sd-seeall-inset: 0px}}@media(min-width:1200px){.blogn-search-drawer{--blogn-sd-sk-y: 30px;--blogn-sd-sk-gap: 15px;--blogn-sd-sk-row-px: 24px;--blogn-sd-sk-row-py: 20px;--blogn-sd-seeall-gap: 71px;--blogn-sd-seeall-inset: 24px}}@media(min-width:1440px){.blogn-search-drawer{--blogn-sd-sk-y: 25px;--blogn-sd-sk-third: block;--blogn-sd-seeall-gap: 47px}}.blogn-search-drawer:has(.blogn-search-results){display:flex;max-height:min(var(--blogn-sd-res-max, 100dvh),100dvh);flex-direction:column;--blogn-sd-bottom: 0px}.blogn-search-results{min-height:0;flex:1 1 auto;padding-block:var(--blogn-sd-res-y, 26px);margin-inline:var(--blogn-sd-gutter, 20px);overflow-y:auto;scrollbar-color:var(--surface-warm, #e2ded7) transparent;scrollbar-width:thin}.blogn-search-results::-webkit-scrollbar{width:4px}.blogn-search-results::-webkit-scrollbar-thumb{background:var(--surface-warm, #e2ded7)}.blogn-search-drawer:has(.blogn-search-results) .blogn-search-seeall{margin-top:0}@media(max-width:767.98px){.blogn-search-drawer:has(.blogn-search-results) .blogn-search-seeall{--blogn-sd-seeall-inset: 0px}}.blogn-search-results__list{display:flex;flex-direction:column;gap:1px;margin:0;padding-right:6px;list-style:none}.blogn-search-result{display:flex;flex-direction:column;gap:14px;padding:var(--blogn-sd-res-py, 16px) var(--blogn-sd-res-pr, 0) var(--blogn-sd-res-py, 16px) var(--blogn-sd-res-pl, 0);border-radius:6px;color:var(--text-ink, #1e1e24);text-decoration:none}@media(hover:hover){.blogn-search-result:hover,.blogn-search-result:has(.blogn-search-row-link:focus-visible){background:var(--blogn-sd-res-hover, none)}}.blogn-search-result__text{display:flex;min-width:0;flex-direction:column;gap:2px}.blogn-search-result__title,.blogn-search-result__excerpt{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;text-overflow:ellipsis}.blogn-search-result__title{-webkit-line-clamp:var(--blogn-sd-res-title-lines, 2);font-family:var(--font-display, "Dazzed", "Dazzed Fallback", system-ui, sans-serif);font-size:var(--blogn-sd-res-title-size, 18px);font-weight:600;line-height:var(--blogn-sd-res-title-lh, 22px)}.blogn-search-result__excerpt{-webkit-line-clamp:var(--blogn-sd-res-lines, 3);color:var(--text-secondary, #6d6a67);font-family:var(--font-body, "Geist", system-ui, sans-serif);font-size:16px;line-height:24px}.blogn-search-mark{background:var(--brand-blue, #3b51e5);color:var(--white, #fff)}.blogn-search-result__meta{display:flex;align-items:center;gap:10px;color:#433f3f;font-family:var(--font-body, "Geist", system-ui, sans-serif);font-size:14px;font-weight:500;line-height:24px}.blogn-search-result__chip{padding:4px 8px;background:var(--surface-warm, #e2ded7);color:var(--text-ink, #1e1e24);font-weight:400;line-height:18px}.blogn-search-seeall__link{display:inline-flex;align-items:center;gap:12px;color:var(--text-ink, #1e1e24);font-family:var(--font-display, "Dazzed", "Dazzed Fallback", system-ui, sans-serif);font-size:18px;font-weight:600;letter-spacing:-.01em;line-height:20px;text-decoration:none}@media(min-width:768px){.blogn-search-drawer{--blogn-sd-res-y: 16px;--blogn-sd-res-max: 644px;--blogn-sd-res-title-size: 20px;--blogn-sd-res-title-lh: 24px;--blogn-sd-res-lines: 2}}@media(min-width:1200px){.blogn-search-drawer{--blogn-sd-res-y: 20px;--blogn-sd-res-lines: 1;--blogn-sd-res-title-lines: 1;--blogn-sd-res-max: 660px;--blogn-sd-res-py: 20px;--blogn-sd-res-pl: 24px;--blogn-sd-res-pr: 20px;--blogn-sd-res-hover: #f7f6f5}}.blogn-search-drawer:has(.blogn-search-empty){--blogn-sd-bottom: 0px}.blogn-search-empty{padding-bottom:var(--blogn-sd-empty-bottom, 88px);padding-inline:var(--blogn-sd-gutter, 20px)}.blogn-search-empty__head{display:flex;align-items:flex-start;gap:var(--blogn-sd-empty-gap, 14px);padding-top:var(--blogn-sd-empty-y, 48px)}.blogn-search-empty__head>:first-child{flex:none}.blogn-search-empty__text{display:flex;flex-direction:column;gap:6px}.blogn-search-empty__title{margin:0;color:var(--text-ink, #1e1e24);font-family:var(--font-display, "Dazzed", "Dazzed Fallback", system-ui, sans-serif);font-size:var(--blogn-sd-empty-title-size, 20px);font-weight:600;letter-spacing:-.01em;line-height:var(--blogn-sd-empty-title-lh, 24px)}.blogn-search-empty__hint{margin:0;color:var(--text-secondary, #6d6a67);font-family:var(--font-body, "Geist", system-ui, sans-serif);font-size:var(--blogn-sd-empty-hint-size, 14px);line-height:var(--blogn-sd-empty-hint-lh, 18px)}.blogn-search-popular{display:flex;flex-direction:column;gap:8px;margin-top:50px;padding-top:30px;border-top:2px solid var(--border-warm, #ddd8d2)}.blogn-search-popular__title{margin:0;padding-inline:var(--blogn-sd-pop-px, 0);color:var(--text-secondary, #6d6a67);font-family:var(--font-body, "Geist", system-ui, sans-serif);font-size:14px;line-height:26px}.blogn-search-popular__list{display:flex;flex-direction:column;gap:var(--blogn-sd-pop-gap, 10px);margin:0;padding:0;list-style:none}.blogn-search-popular__row{display:flex;flex-direction:var(--blogn-sd-pop-dir, column);align-items:var(--blogn-sd-pop-align, flex-start);justify-content:space-between;gap:8px;padding:var(--blogn-sd-pop-py, 8px) var(--blogn-sd-pop-px, 0);border-radius:6px;text-decoration:none}@media(hover:hover){.blogn-search-popular__row:hover{background:var(--blogn-sd-pop-hover, none)}}.blogn-search-popular__chip{order:var(--blogn-sd-pop-chip-order, 0);padding:4px 8px;background:var(--surface-warm, #e2ded7);color:var(--text-ink, #1e1e24);font-family:var(--font-body, "Geist", system-ui, sans-serif);font-size:14px;line-height:18px;white-space:nowrap}.blogn-search-popular__name{overflow:hidden;max-width:100%;margin:0;color:var(--text-ink, #1e1e24);font-family:var(--font-body, "Geist", system-ui, sans-serif);font-size:var(--blogn-sd-pop-name-size, 16px);line-height:var(--blogn-sd-pop-name-lh, 24px);text-overflow:ellipsis;white-space:var(--blogn-sd-pop-name-wrap, normal)}@media(min-width:768px){.blogn-search-drawer{--blogn-sd-empty-y: 50px;--blogn-sd-empty-gap: 20px;--blogn-sd-empty-mark: 52px;--blogn-sd-empty-title-size: 22px;--blogn-sd-empty-title-lh: 26px;--blogn-sd-empty-hint-size: 16px;--blogn-sd-empty-hint-lh: 24px;--blogn-sd-empty-bottom: 44px;--blogn-sd-pop-dir: row;--blogn-sd-pop-align: center;--blogn-sd-pop-chip-order: 1;--blogn-sd-pop-name-wrap: nowrap;--blogn-sd-pop-gap: 0px}}@media(min-width:1200px){.blogn-search-drawer{--blogn-sd-pop-px: 24px;--blogn-sd-pop-py: 12px;--blogn-sd-pop-gap: 1px;--blogn-sd-pop-name-size: 18px;--blogn-sd-pop-name-lh: 26px;--blogn-sd-pop-hover: #f7f6f5;--blogn-sd-empty-bottom: 58px}}.blogn-search-result,.blogn-search-popular__row{position:relative}.blogn-search-row-link{color:inherit;text-decoration:none}.blogn-search-row-link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:6px}.blogn-search-chip-link{position:relative;z-index:1;text-decoration:none;transition:background-color var(--dur-hover, .2s) var(--ease-standard, ease)}.blogn-search-chip-link:hover,.blogn-search-chip-link:focus-visible{background:var(--cta-orange, #ff773c)}.blogn{--blogn-gutter: 20px;--blogn-rail: 0px;--blogn-rail-gap: 0px;--blogn-nav-gap: 36px;--blogn-section-gap: 90px;--blogn-heading-gap: 30px;--blogn-cols: 1;--blogn-col-gap: 0px;--blogn-row-gap: 50px;--blogn-featured-gap: 50px;--blogn-pair-gap: 50px;--blogn-card-gap: 20px;--blogn-card-body-gap: 16px;--blogn-card-titles-gap: 8px;--blogn-chip-size: 14px;--blogn-chip-lh: 18px;--blogn-card-title-size: 20px;--blogn-card-title-lh: 24px;--blogn-card-title-ls: 0;--blogn-card-excerpt-size: 16px;--blogn-card-excerpt-lh: 24px;--blogn-h1-size: clamp(36px, calc(36px + 24 * (100vw - 360px) / 407), 60px);--blogn-h1-lh: calc(39px + 25 * (100vw - 360px) / 407);--blogn-h2-size: 28px;--blogn-h2-lh: 34px;--blogn-h2-ls: -.01em;--blogn-head-pad-top: calc(134px - 6 * (100vw - 360px) / 407);--blogn-head-pad-bottom: calc(60px - 7 * (100vw - 360px) / 407);--blogn-tail: 90px;--blogn-head-gap: calc(20px - 6 * (100vw - 360px) / 407);position:relative;padding-inline:var(--blogn-gutter);padding-bottom:var(--blogn-tail)}.branded-shell:has(.blogn) .branded-shell__dot-grid{opacity:.6}.blogn-head{display:flex;flex-direction:column;align-items:flex-start;gap:var(--blogn-crumb-gap, 0px);min-height:var(--blogn-head-h, auto);box-sizing:border-box;padding-block:var(--blogn-head-pad-top) var(--blogn-head-pad-bottom)}.blogn-head__row{display:flex;width:100%;flex-direction:column;align-items:flex-start;gap:var(--blogn-head-gap)}.blogn-head__titles{display:flex;flex-direction:column;align-items:flex-start;gap:var(--blogn-titles-gap, 0px)}.blogn-head__description{margin:0;max-width:var(--blogn-desc-w, none);color:var(--text-ink, #1e1e24);font-family:var(--font-body, "Geist", system-ui, sans-serif);font-size:var(--blogn-description-size, 16px);font-weight:400;line-height:var(--blogn-description-lh, 24px)}.blogn-head__title{max-width:var(--blogn-titles-w, none);margin:0;color:var(--text-ink, #1e1e24);font-family:var(--font-display);font-size:var(--blogn-h1-size);font-weight:600;letter-spacing:-.04em;line-height:var(--blogn-h1-lh)}.blogn-search{text-decoration:none;display:inline-flex;position:absolute;top:var(--blogn-search-y, 100px);right:var(--blogn-gutter);align-items:center;gap:9px;padding:var(--blogn-search-pad, 8px);border:1px solid var(--border-warm, #ddd8d2);border-radius:var(--blogn-search-radius, 6px);background:var(--surface-warm, #e2ded7);color:var(--text-ink, #1e1e24);cursor:pointer;font-family:var(--font-body, "Geist", system-ui, sans-serif);font-size:var(--blogn-search-size, 14px);font-weight:500;line-height:24px;transition:background-color var(--dur-hover, .2s) var(--ease-standard, ease)}.blogn-search:hover,.blogn-search:focus-visible{background:var(--border-warm, #ddd8d2)}.blogn-search__icon{width:18px;height:18px;flex:none}.blogn-search__label{display:var(--blogn-search-label, none)}.blogn-layout{display:block}.blogn-layout__nav{display:contents}.blogn-layout__nav>*{margin-bottom:var(--blogn-nav-gap)}@media(max-width:1199.98px){.blogn-layout__nav>.blogb-nav{width:auto;margin-inline:calc(-1 * var(--blogn-gutter));--page-padding-x: var(--blogn-gutter)}}.blogn-layout__body,.blogn-stack{display:flex;min-width:0;flex-direction:column;gap:var(--blogn-section-gap)}.blogn-featured{display:flex;flex-direction:column;gap:var(--blogn-featured-gap)}.blogn-featured__pair{display:flex;min-width:0;flex-direction:column;gap:var(--blogn-pair-gap)}.blogn-section{display:flex;flex-direction:column;gap:var(--blogn-heading-gap)}.blogn-section__top{display:flex;align-items:center;justify-content:space-between;gap:24px}.blogn-section__title{margin:0;color:var(--text-ink, #1e1e24);font-family:var(--font-display);font-size:var(--blogn-h2-size);font-weight:600;letter-spacing:var(--blogn-h2-ls);line-height:var(--blogn-h2-lh)}.blogn-grid{display:grid;grid-template-columns:repeat(var(--blogn-cols),minmax(0,1fr));-moz-column-gap:var(--blogn-col-gap);column-gap:var(--blogn-col-gap);row-gap:var(--blogn-row-gap);align-items:start}@media(min-width:768px){.blogn{--blogn-gutter: 40px;--blogn-cols: 2;--blogn-col-gap: 16px;--blogn-row-gap: 60px;--blogn-pair-gap: 16px;--blogn-card-title-size: 22px;--blogn-card-title-lh: 26px;--blogn-card-title-ls: -.01em;--blogn-h1-size: calc(60px + 16 * (100vw - 768px) / 331);--blogn-h1-lh: calc(64px + 16 * (100vw - 768px) / 331);--blogn-h2-size: 34px;--blogn-h2-lh: 42px;--blogn-tail: 110px;--blogn-head-pad-top: 168px;--blogn-head-pad-bottom: 86px;--blogn-head-h: 344px;--blogn-head-gap: 24px;--blogn-search-y: 174px;--blogn-search-radius: 8px;--blogn-search-pad: 8px 22px 8px 16px;--blogn-search-label: inline;--blogn-nav-gap: 50px}.blogn-head__row{flex-direction:row;align-items:flex-start;justify-content:space-between}.blogn-featured__pair{flex-direction:row;align-items:flex-start}.blogn-featured__pair>.blogn-card{flex:1 1 0;min-width:0}.blogn-card--lead{--blogn-card-title-size: 28px;--blogn-card-title-lh: 34px;--blogn-card-excerpt-size: 20px;--blogn-card-excerpt-lh: 28px;--blogn-card-titles-gap: 10px;--blogn-card-body-gap: 20px}}@media(min-width:768px)and (max-width:1023.98px){.blogn-grid--rows{grid-template-columns:minmax(0,1fr);row-gap:60px}.blogn-grid--rows .blogn-card{flex-direction:row;align-items:flex-start;gap:20px}.blogn-grid--rows .blogn-card__cover{width:320px;flex:none}.blogn-grid--rows .blogn-card__body{flex:1 1 0;min-width:0}}@media(min-width:1024px){.blogn{--blogn-cols: 3;--blogn-col-gap: 20px;--blogn-row-gap: 50px;--blogn-pair-gap: 20px;--blogn-head-pad-bottom: 90px}.blogn-card--lead{--blogn-card-title-size: 32px;--blogn-card-title-lh: 36px;--blogn-card-excerpt-size: 24px;--blogn-card-excerpt-lh: 32px;--blogn-card-gap: 24px}}@media(min-width:1100px){.blogn{--blogn-section-gap: 70px;--blogn-featured-gap: 20px;--blogn-h1-size: 76px;--blogn-h1-lh: 80px;--blogn-head-pad-top: 180px;--blogn-head-pad-bottom: 78px;--blogn-nav-gap: 40px}.blogn-featured{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:var(--blogn-featured-gap);column-gap:var(--blogn-featured-gap);align-items:start}.blogn-featured__pair{display:contents}.blogn-card--lead{--blogn-card-title-size: 22px;--blogn-card-title-lh: 26px;--blogn-card-excerpt-size: 16px;--blogn-card-excerpt-lh: 24px;--blogn-card-gap: 20px;--blogn-card-titles-gap: 8px;--blogn-card-body-gap: 16px}}@media(min-width:1200px){.blogn{--blogn-gutter: 54px;--blogn-rail: 200px;--blogn-rail-gap: 30px;--blogn-col-gap: 26px;--blogn-row-gap: 70px;--blogn-featured-gap: 26px;--blogn-heading-gap: 30px;--blogn-h2-size: 32px;--blogn-h2-lh: 36px;--blogn-h1-size: calc(76px + 20 * (100vw - 1200px) / 239);--blogn-h1-lh: calc(80px + 14 * (100vw - 1200px) / 239);--blogn-tail: 120px;--blogn-head-pad-top: 180px;--blogn-head-pad-bottom: 90px;--blogn-head-h: 388px;--blogn-search-y: 164px;--blogn-search-size: 16px}.blogn-layout{display:grid;grid-template-columns:var(--blogn-rail) minmax(0,1fr);-moz-column-gap:var(--blogn-rail-gap);column-gap:var(--blogn-rail-gap);row-gap:0}.blogn-layout__nav{display:block}.blogn-layout__nav>*{margin-bottom:0}}@media(min-width:1440px){.blogn{--blogn-gutter: calc(54px + .075*(100vw - 1440px)) ;--blogn-rail: 240px;--blogn-rail-gap: 40px;--blogn-section-gap: 90px;--blogn-heading-gap: 50px;--blogn-col-gap: 40px;--blogn-featured-gap: 40px;--blogn-card-gap: 24px;--blogn-chip-size: 16px;--blogn-chip-lh: 24px;--blogn-h2-size: 48px;--blogn-h2-lh: 56px;--blogn-h2-ls: -.02em;--blogn-h1-size: min(124px, calc(96px + 28 * (100vw - 1440px) / 480));--blogn-h1-lh: min(120px, calc(94px + 26 * (100vw - 1440px) / 480));--blogn-tail: 142px;--blogn-head-pad-bottom: 100px;--blogn-head-h: 416px;--blogn-search-y: 190px}.blogn-featured{grid-template-columns:660fr 360fr 360fr}.blogn-card--lead{--blogn-card-title-size: 32px;--blogn-card-title-lh: 36px;--blogn-card-excerpt-size: 24px;--blogn-card-excerpt-lh: 32px;--blogn-card-titles-gap: 10px;--blogn-card-body-gap: 20px}}.blogn-card{position:relative;display:flex;flex-direction:column;gap:var(--blogn-card-gap);min-width:0}.blogn-card__cover{width:100%;aspect-ratio:5 / 3;background:var(--surface-warm, #e2ded7);overflow:hidden}.blogn-card__cover img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blogn-card__body{display:flex;min-width:0;flex-direction:column;gap:var(--blogn-card-body-gap)}.blogn-card__texts{display:flex;min-width:0;flex-direction:column;gap:16px}.blogn-card__chip{position:relative;z-index:1;align-self:flex-start;text-decoration:none;padding:2px 8px;background:var(--surface-warm, #e2ded7);color:var(--text-ink, #1e1e24);font-family:var(--font-body, "Geist", system-ui, sans-serif);font-size:var(--blogn-chip-size);font-weight:400;line-height:var(--blogn-chip-lh);white-space:nowrap;transition:background-color var(--dur-hover, .2s) var(--ease-standard, ease)}.blogn-card__chip:hover,.blogn-card__chip:focus-visible{background:var(--cta-orange, #ff773c)}.blogn-card__titles{display:flex;min-width:0;flex-direction:column;gap:var(--blogn-card-titles-gap)}.blogn-card__title{margin:0;color:var(--text-ink, #1e1e24);font-family:var(--font-display);font-size:var(--blogn-card-title-size);font-weight:600;letter-spacing:var(--blogn-card-title-ls);line-height:var(--blogn-card-title-lh)}.blogn-card__link{color:inherit;text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:right bottom;background-size:0 var(--blogn-card-rule, 2px);transition:background-size .32s ease}@media(min-width:1100px){.blogn-card:hover .blogn-card__link{background-position:left bottom;background-size:100% var(--blogn-card-rule, 2px)}}@media(min-width:1440px){.blogn-card--lead{--blogn-card-rule: min(2.5px, calc(2px + .025*(100vw - 1440px)) )}}@media(prefers-reduced-motion:reduce){.blogn-card__link{transition:none}}.blogn-card__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.blogn-card__author{display:inline-flex;align-items:center;gap:11px;text-decoration:none}.blogn-card__excerpt{margin:0;color:var(--text-secondary, #6d6a67);font-family:var(--font-body, "Geist", system-ui, sans-serif);font-size:var(--blogn-card-excerpt-size);font-weight:400;line-height:var(--blogn-card-excerpt-lh)}.blogn-card__meta{display:flex;align-items:center;gap:10px}.blogn-card__avatar{display:block;overflow:hidden;flex:none;width:26px;height:26px;background:var(--surface-grey, #bdbdbd)}.blogn-card__avatar img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blogn-card__author{position:relative;z-index:1;color:#433f3f;font-family:var(--font-body, "Geist", system-ui, sans-serif);font-size:14px;font-weight:500;line-height:24px;white-space:nowrap}
