.bx-page,.ax-page{overflow-x:clip}.bx-page :is(h1,h2,h3,p,ol,ul,figure),.ax-page :is(h1,h2,h3,p,ol,ul,figure){margin:0}.bx-page :is(h1,h2,h3),.ax-page :is(h1,h2,h3){max-width:none}.bx-page a,.ax-page a{color:inherit}.post-link{color:inherit;text-decoration:none;display:block}.post-link:hover,.post-link *{text-decoration:none}.post-link.is-static{cursor:default}.post-link:focus-visible{outline-offset:6px;border-radius:8px;outline:2px solid}.post-link.is-static:focus{outline:none}.post-zoom{width:100%;height:100%}.post-zoom picture,.post-zoom img{object-fit:cover;width:100%;height:100%;display:block}.post-title{font-weight:400}.post-title-text{max-width:100%;display:inline-block;position:relative}.post-underline{transform-origin:0;background:currentColor;height:1px;position:absolute;bottom:-.08em;left:0;right:0}.post-disc{z-index:2;background:var(--ink);width:72px;height:72px;color:var(--white);border-radius:50%;place-items:center;margin:-36px 0 0 -36px;font-size:22px;display:grid;position:absolute;top:50%;left:50%}.post-disc .px-arrow{margin:0}@media not all and (hover:hover) and (pointer:fine){.post-disc{display:none}}.blog-author{align-items:center;gap:10px;font-size:14px;line-height:1.3;display:inline-flex}.blog-author-circle{letter-spacing:.02em;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:10px;font-weight:600;display:grid}.blog-author.is-m .blog-author-circle{width:32px;height:32px;font-size:11px}.blog-author.is-l .blog-author-circle{width:64px;height:64px;font-size:18px}.blog-author-circle[data-circle=rose]{background:var(--tea-rose);color:var(--ink)}.blog-author-circle[data-circle=mint]{background:var(--mint);color:var(--ink)}.blog-author-circle[data-circle=lavender]{background:var(--lavender);color:var(--white)}.blog-author-text{display:grid}.blog-author-role{color:var(--surface-meta)}:is(.bx-page,.ax-page) .bx-meta{color:var(--surface-meta);font-size:14px;line-height:1.4}:is(.bx-page,.ax-page) .bx-tag{z-index:2;background:var(--powder);color:var(--ink);border-radius:999px;padding:6px 12px;font-size:13px;font-weight:500;line-height:1.2;position:absolute;top:14px;left:14px}:is(.bx-page,.ax-page) .bx-tag.is-outline{color:inherit;background:0 0;border:1px solid;justify-self:start;display:inline-block;position:static}:is(.bx-page,.ax-page) .bx-line{background:var(--surface-line);transform-origin:0;height:1px;position:absolute;top:0;left:0;right:0}:is(.bx-page,.ax-page) .bx-rule{background:var(--surface-line);height:1px;display:block}:is(.bx-page,.ax-page) .bx-eyebrow{font-size:var(--eyebrow-size);font-weight:var(--eyebrow-weight);line-height:var(--eyebrow-leading);letter-spacing:var(--eyebrow-tracking);text-transform:none;color:var(--surface-fg,var(--ink));align-items:center;gap:12px;display:flex}:is(.bx-page,.ax-page) .bx-wrap{width:100%;padding-inline:var(--gutter)}:is(.bx-page,.ax-page) .bx-label{color:var(--surface-meta);font-size:14px}:is(.bx-page,.ax-page) .bx-excerpt{font-size:17px;line-height:1.5;display:block}.bx-page .bx-h2{letter-spacing:-.04em;font-size:clamp(30px,2.8vw,40px);font-weight:400;line-height:1.1}:is(.bx-page,.ax-page) .bx-outline-button{border:1px solid;border-radius:999px;align-items:center;gap:8px;min-height:48px;padding:0 28px;font-size:16px;font-weight:500;text-decoration:none;transition:background-color .2s,color .2s;display:inline-flex}:is(.bx-page,.ax-page) .bx-outline-button:hover{background:var(--surface-fg);color:var(--surface-bg);text-decoration:none}.surface-root .bx-top.surface-zone{padding-top:clamp(88px,7.8vw,112px)}:is(.bx-page,.ax-page) .bx-crumbs ol{flex-wrap:wrap;gap:14px;min-height:20px;padding:0;font-size:14px;line-height:1.4;list-style:none;display:flex}:is(.bx-page,.ax-page) .bx-crumbs li:first-child{color:var(--surface-meta)}:is(.bx-page,.ax-page) .bx-crumbs li+li:before{content:">" / "";color:var(--surface-meta);margin-right:14px}:is(.bx-page,.ax-page) .bx-crumbs a{text-decoration:none}:is(.bx-page,.ax-page) .bx-crumbs a:hover{text-underline-offset:4px;text-decoration:underline}.bx-page .bx-h1{letter-spacing:-.05em;margin-top:16px;font-size:clamp(44px,6.1vw,88px);font-weight:400;line-height:.95}:is(.bx-page,.ax-page) .bx-intro{max-width:600px;margin-top:28px;font-size:21px;line-height:1.4}:is(.bx-page,.ax-page) .bx-notice{color:var(--surface-meta);font-size:14px;margin-top:8px!important}:is(.bx-page,.ax-page) .bx-notice-foot{display:none}:is(.bx-page,.ax-page) .bx-filter{border-bottom:1px solid var(--surface-line);align-items:center;gap:16px;margin-top:22px;padding-bottom:20px;display:flex}:is(.bx-page,.ax-page) .bx-chips{flex:auto;align-items:center;gap:12px;min-width:0;padding:0;list-style:none;display:flex}:is(.bx-page,.ax-page) .bx-chips>li{flex:none}:is(.bx-page,.ax-page) .bx-chip{isolation:isolate;white-space:nowrap;border:1px solid;border-radius:999px;align-items:center;min-height:44px;padding:0 22px;font-size:15px;line-height:1;text-decoration:none;display:inline-flex;position:relative}:is(.bx-page,.ax-page) .bx-chip[aria-current]{border-color:var(--orange);color:var(--ink);font-weight:500}:is(.bx-page,.ax-page) .bx-chip-pill{z-index:-1;border-radius:inherit;background:var(--orange);position:absolute;inset:-1px}:is(.bx-page,.ax-page) .bx-chip,:is(.bx-page,.ax-page) .bx-chip:hover{text-decoration:none}:is(.bx-page,.ax-page) .bx-chip:not([aria-current]):hover{background:color-mix(in srgb, currentColor 8%, transparent)}:is(.bx-page,.ax-page) .bx-count{color:var(--surface-meta);white-space:nowrap;flex:none;margin-left:auto;font-size:15px}:is(.bx-page,.ax-page) .bx-lead{outline:none;margin-top:24px;scroll-margin-top:96px}:is(.bx-page,.ax-page) .bx-lead-grid{grid-template-columns:minmax(0,752fr) minmax(0,504fr);align-items:start;column-gap:72px;display:grid}:is(.bx-page,.ax-page) .bx-featured .bx-meta{margin-bottom:12px}:is(.bx-page,.ax-page) .bx-featured-frame{aspect-ratio:8/5;background:#0310110f;border-radius:8px}.bx-page .bx-featured-title{letter-spacing:-.04em;margin-top:24px;font-size:clamp(32px,3.35vw,48px);line-height:1.05}:is(.bx-page,.ax-page) .bx-featured .bx-excerpt{max-width:600px;margin-top:14px;font-size:18px}:is(.bx-page,.ax-page) .bx-featured .blog-author{margin-top:22px}:is(.bx-page,.ax-page) .bx-side{position:relative}:is(.bx-page,.ax-page) .bx-side:before{content:"";background:var(--surface-line);width:1px;position:absolute;top:0;bottom:0;left:-36px}:is(.bx-page,.ax-page) .bx-list{padding:0;list-style:none}:is(.bx-page,.ax-page) .bx-list-item{position:relative}:is(.bx-page,.ax-page) .bx-list-post{grid-template-columns:minmax(0,1fr) 128px;align-items:start;gap:24px;padding-block:22px;display:grid}:is(.bx-page,.ax-page) .bx-list-item:first-child .bx-list-post{padding-top:0}:is(.bx-page,.ax-page) .bx-list-copy{justify-items:start;gap:10px;display:grid}.bx-page .bx-list-title{letter-spacing:-.035em;font-size:clamp(20px,1.8vw,26px);line-height:1.15}:is(.bx-page,.ax-page) .bx-thumb{aspect-ratio:1;border-radius:8px;width:128px}:is(.bx-page,.ax-page) .bx-worth{margin-top:8px;padding-top:22px;position:relative}:is(.bx-page,.ax-page) .bx-worth:before{content:"";background:var(--surface-line);height:1px;position:absolute;top:0;left:0;right:0}:is(.bx-page,.ax-page) .bx-worth ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:14px;padding:0;list-style:none;display:grid}:is(.bx-page,.ax-page) .bx-worth-post{grid-template-columns:72px minmax(0,1fr);align-items:start;gap:14px;display:grid}:is(.bx-page,.ax-page) .bx-worth-thumb{aspect-ratio:1;border-radius:8px;width:72px}.bx-page .bx-worth-title{letter-spacing:-.01em;font-size:16px;line-height:1.3}:is(.bx-page,.ax-page) .bx-empty{padding:48px 0;font-size:18px}:is(.bx-page,.ax-page) .bx-empty a{margin-left:8px;font-weight:500}@media (min-width:1024px) and (max-height:860px){.surface-root .bx-top.surface-zone{padding-top:88px}.bx-page .bx-h1{margin-top:12px}:is(.bx-page,.ax-page) .bx-intro{margin-top:16px;font-size:18px}:is(.bx-page,.ax-page) .bx-notice{margin-top:4px!important}:is(.bx-page,.ax-page) .bx-filter{margin-top:16px;padding-bottom:14px}:is(.bx-page,.ax-page) .bx-lead{margin-top:20px}:is(.bx-page,.ax-page) .bx-featured .bx-meta{margin-bottom:10px}}:is(.bx-page,.ax-page) .bx-focus-grid{grid-template-columns:minmax(0,736fr) minmax(0,504fr);align-items:start;column-gap:88px;display:grid}:is(.bx-page,.ax-page) .bx-focus-frame{aspect-ratio:736/848;background:#ffffff0f;border-radius:8px;position:relative;overflow:hidden}:is(.bx-page,.ax-page) .bx-focus-parallax{height:112%;position:absolute;top:-6%;left:0;right:0}:is(.bx-page,.ax-page) .bx-focus-parallax picture,:is(.bx-page,.ax-page) .bx-focus-parallax img{object-fit:cover;width:100%;height:100%;display:block}:is(.bx-page,.ax-page) .bx-focus-frame.img-tint:after{z-index:1}:is(.bx-page,.ax-page) .bx-focus-meta{margin-top:20px}.bx-page .bx-focus-title{letter-spacing:-.045em;margin-top:18px;font-size:clamp(40px,4.45vw,64px);font-weight:400;line-height:1.02}:is(.bx-page,.ax-page) .bx-focus-title strong{font-weight:600}:is(.bx-page,.ax-page) .bx-focus-standfirst{color:color-mix(in srgb, var(--surface-fg) 80%, transparent);margin-top:28px;font-size:19px;line-height:1.5}:is(.bx-page,.ax-page) .bx-focus-copy .blog-author{margin-top:24px}:is(.bx-page,.ax-page) .bx-focus-copy .bx-rule{margin:32px 0}:is(.bx-page,.ax-page) .bx-figure{color:var(--orange);letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:clamp(64px,7.8vw,112px);font-weight:500;line-height:1}:is(.bx-page,.ax-page) .bx-figure-label{margin-top:20px;font-size:18px;line-height:1.45}:is(.bx-page,.ax-page) .bx-figure-source{margin-top:6px}:is(.bx-page,.ax-page) .bx-focus-copy .bx-outline-button{margin-top:32px}:is(.bx-page,.ax-page) .bx-more-head{justify-content:space-between;align-items:baseline;gap:24px;margin-bottom:40px;display:flex}:is(.bx-page,.ax-page) .bx-rows{padding:0;list-style:none}:is(.bx-page,.ax-page) .bx-row{transition:opacity .25s var(--ease-out);position:relative}:is(.bx-page,.ax-page) .bx-row[data-dim]{opacity:.55}:is(.bx-page,.ax-page) .bx-row:last-child:after{content:"";background:var(--surface-line);height:1px;position:absolute;bottom:0;left:0;right:0}:is(.bx-page,.ax-page) .bx-row-post,:is(.bx-page,.ax-page) .bx-more-foot{grid-template-columns:minmax(0,3fr) minmax(0,7fr) 320px;column-gap:clamp(32px,6vw,96px);display:grid}:is(.bx-page,.ax-page) .bx-row-post{align-items:start;padding-block:25px}:is(.bx-page,.ax-page) .bx-row-meta,:is(.bx-page,.ax-page) .bx-row-copy{justify-items:start;gap:14px;display:grid}.bx-page .bx-row-title{letter-spacing:-.04em;font-size:clamp(24px,2.5vw,36px);line-height:1.1}:is(.bx-page,.ax-page) .bx-row-copy .bx-excerpt{max-width:520px}:is(.bx-page,.ax-page) .bx-row-copy .blog-author{margin-top:10px}:is(.bx-page,.ax-page) .bx-row-frame{aspect-ratio:3/2;border-radius:8px;width:100%}:is(.bx-page,.ax-page) .bx-more-foot{margin-top:40px}:is(.bx-page,.ax-page) .bx-load{border:1px solid;border-radius:999px;grid-column:2;justify-content:center;align-items:center;min-height:56px;font-size:16px;font-weight:500;text-decoration:none;transition:background-color .2s,color .2s;display:flex}:is(.bx-page,.ax-page) .bx-load:hover{background:var(--surface-fg);color:var(--surface-bg);text-decoration:none}:is(.bx-page,.ax-page) .bx-all-shown{color:var(--surface-meta);flex-wrap:wrap;grid-column:1/-1;justify-content:center;align-items:center;gap:8px 24px;font-size:15px;display:flex}:is(.bx-page,.ax-page) .bx-all-shown a{min-height:44px;color:var(--surface-fg);align-items:center;font-weight:500;text-decoration:none;display:inline-flex}:is(.bx-page,.ax-page) .bx-all-shown a:hover{text-underline-offset:4px;text-decoration:underline}:is(.bx-page,.ax-page) .bx-ledger-head{grid-template-columns:repeat(12,minmax(0,1fr));gap:24px 16px;margin-bottom:56px;display:grid}.bx-page .bx-label-lg{letter-spacing:0;grid-column:1/span 5;font-size:17px;font-weight:600;line-height:1.4}:is(.bx-page,.ax-page) .bx-ledger-head p{grid-column:7/-1;max-width:560px;font-size:clamp(17px,1.46vw,21px);line-height:1.45}:is(.bx-page,.ax-page) .bx-ledger-list .hover-list-row>a{min-height:150px;padding-block:20px}.bx-page .bx-ledger-list .hover-list-title{letter-spacing:-.05em;font-size:clamp(36px,6.7vw,96px);font-weight:400;line-height:1}:is(.bx-page,.ax-page) .bx-ledger-count{white-space:nowrap;flex:none;font-size:17px;font-weight:500}:is(.bx-page,.ax-page) .bx-ledger-list .hover-list-thumb{border-radius:8px;width:56px;height:56px}:is(.bx-page,.ax-page) .bx-ledger-list .hover-list-row>a:active{background:#ffffff14}:is(.bx-page,.ax-page) .bx-ledger-note{color:var(--surface-meta);margin-top:40px;font-size:14px}@media (max-width:1023px){.bx-page .bx-h1{font-size:min(8.3vw,64px)}:is(.bx-page,.ax-page) .bx-intro{margin-top:24px;font-size:19px}:is(.bx-page,.ax-page) .bx-filter{flex-wrap:wrap;row-gap:12px;margin-top:28px;padding-bottom:16px}:is(.bx-page,.ax-page) .bx-chips{margin-inline:calc(-1 * var(--gutter));padding:2px var(--gutter);scrollbar-width:none;flex:100%;overflow-x:auto}:is(.bx-page,.ax-page) .bx-chips::-webkit-scrollbar{display:none}:is(.bx-page,.ax-page) .bx-count{margin-left:0}:is(.bx-page,.ax-page) .bx-lead{margin-top:28px}:is(.bx-page,.ax-page) .bx-lead-grid{grid-template-columns:minmax(0,1fr);row-gap:40px}:is(.bx-page,.ax-page) .bx-side:before{display:none}:is(.bx-page,.ax-page) .bx-featured:not(.is-text){grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;column-gap:24px;display:grid}:is(.bx-page,.ax-page) .bx-featured:not(.is-text)>:nth-child(2){grid-area:1/1/span 4}:is(.bx-page,.ax-page) .bx-featured:not(.is-text)>:not(:nth-child(2)){grid-column:2}.bx-page .bx-featured-title{margin-top:12px;font-size:32px}:is(.bx-page,.ax-page) .bx-featured .bx-excerpt{font-size:17px}:is(.bx-page,.ax-page) .bx-list-post{grid-template-columns:minmax(0,1fr) 112px}:is(.bx-page,.ax-page) .bx-thumb{width:112px}:is(.bx-page,.ax-page) .bx-focus-grid{grid-template-columns:minmax(0,1fr);row-gap:40px}:is(.bx-page,.ax-page) .bx-focus-frame{aspect-ratio:4/5}:is(.bx-page,.ax-page) .bx-row-post,:is(.bx-page,.ax-page) .bx-more-foot{grid-template-columns:minmax(0,1fr) minmax(0,40%);column-gap:32px}:is(.bx-page,.ax-page) .bx-row-meta{grid-column:1}:is(.bx-page,.ax-page) .bx-row-copy{grid-column:1;margin-top:14px}:is(.bx-page,.ax-page) .bx-row-frame{grid-area:1/2/span 2}:is(.bx-page,.ax-page) .bx-load{grid-column:1/-1}:is(.bx-page,.ax-page) .bx-ledger-head{grid-template-columns:minmax(0,1fr);margin-bottom:32px}.bx-page .bx-label-lg,:is(.bx-page,.ax-page) .bx-ledger-head p{grid-column:1/-1}}@media (max-width:767px){:is(.bx-page,.ax-page) .bx-crumbs ol{font-size:13px}.bx-page .bx-h1{margin-top:18px;font-size:min(11.3vw,44px)}:is(.bx-page,.ax-page) .bx-intro{margin-top:18px;font-size:16px}:is(.bx-page,.ax-page) .bx-intro .bx-notice{display:none}:is(.bx-page,.ax-page) .bx-notice-foot{display:block;margin-top:24px!important}:is(.bx-page,.ax-page) .bx-filter{margin-top:24px;padding-bottom:12px}:is(.bx-page,.ax-page) .bx-lead{margin-top:20px}:is(.bx-page,.ax-page) .bx-featured{display:block}:is(.bx-page,.ax-page) .bx-featured-frame{aspect-ratio:4/3}.bx-page .bx-featured-title{margin-top:16px;font-size:28px}:is(.bx-page,.ax-page) .bx-featured .bx-excerpt{font-size:16px}:is(.bx-page,.ax-page) .bx-list-post{grid-template-columns:minmax(0,1fr) 96px;gap:16px;padding-block:18px}:is(.bx-page,.ax-page) .bx-thumb{width:96px}.bx-page .bx-list-title{font-size:19px}:is(.bx-page,.ax-page) .bx-worth ul{margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);scroll-padding-inline:var(--gutter);scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:78%;grid-auto-flow:column;overflow-x:auto}:is(.bx-page,.ax-page) .bx-worth ul::-webkit-scrollbar{display:none}:is(.bx-page,.ax-page) .bx-worth li{scroll-snap-align:start}.bx-page .bx-focus-title{font-size:38px}:is(.bx-page,.ax-page) .bx-focus-standfirst{font-size:17px}:is(.bx-page,.ax-page) .bx-focus-copy .bx-outline-button{justify-content:center;width:100%;display:flex}:is(.bx-page,.ax-page) .bx-more-head{flex-wrap:wrap;margin-bottom:24px}:is(.bx-page,.ax-page) .bx-row-post{grid-template-columns:minmax(0,1fr) 104px;column-gap:16px;padding-block:20px}:is(.bx-page,.ax-page) .bx-row-meta{gap:8px}:is(.bx-page,.ax-page) .bx-row-copy{gap:8px;margin-top:10px}.bx-page .bx-row-title{font-size:22px}:is(.bx-page,.ax-page) .bx-row-copy .bx-excerpt{font-size:15px}:is(.bx-page,.ax-page) .bx-row-frame{aspect-ratio:1;grid-row:1/span 2;align-self:start}:is(.bx-page,.ax-page) .bx-more-foot{margin-top:28px;display:block}:is(.bx-page,.ax-page) .bx-ledger-list .hover-list-row>a{flex-wrap:wrap;align-content:center;gap:8px 16px;min-height:104px}:is(.bx-page,.ax-page) .bx-ledger-list .hover-list-title{flex-basis:calc(100% - 72px)}:is(.bx-page,.ax-page) .bx-ledger-count{padding-left:72px;font-size:15px}}@media (max-width:767px) and (hover:hover) and (pointer:fine){:is(.bx-page,.ax-page) .bx-ledger-list .hover-list-title{flex-basis:100%}:is(.bx-page,.ax-page) .bx-ledger-count{padding-left:0}}@media (prefers-reduced-motion:reduce){:is(.bx-page,.ax-page) .bx-row{transition-duration:.15s}}
