.crumbs ol{gap:0 var(--sp-2);font-size:var(--fs-sm);color:var(--c-text-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.crumbs li+li:before{content:"/";margin-right:var(--sp-2);color:var(--c-text-3)}.crumbs a{color:inherit;padding-block-start:10px;padding-block-end:10px;text-decoration:none;display:inline-block}.crumbs a:hover{color:var(--c-ink);text-underline-offset:.25em;text-decoration:underline;text-decoration-thickness:1px}.crumbs [aria-current]{color:var(--c-ink);padding-block-start:10px;padding-block-end:10px}.ph{padding-top:clamp(1.5rem,1rem + 3vw,4.5rem);padding-bottom:var(--sp-block)}.ph .crumbs{margin-bottom:var(--sp-4);margin-top:calc(-1 * var(--sp-4))}.ph__title{max-width:18ch}.ph__lead{margin-top:var(--sp-4);font-size:var(--fs-lg);font-weight:var(--fw-light);line-height:var(--lh-lead);color:var(--c-text-2);max-width:var(--measure-lead)}.tabs{top:var(--header-h);z-index:var(--z-sticky);background:var(--c-bg);border-bottom:var(--border);position:sticky}.tabs__in{scrollbar-width:none;white-space:nowrap;gap:28px;display:flex;overflow-x:auto}.tabs__in::-webkit-scrollbar{display:none}.tabs a{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--c-text-2);transition:color var(--t-fast) var(--ease-ui);flex:none;align-items:baseline;gap:6px;padding:14px 0 13px;text-decoration:none;display:inline-flex}.tabs a:hover{color:var(--c-ink)}.tabs a[aria-current=page]{color:var(--c-ink);box-shadow:inset 0 -1px}.tabs a:focus-visible{box-shadow:var(--focus)}.tabs__n{font:var(--fw-mono) var(--fs-xs)/1 var(--ff-mono);color:var(--c-text-3);font-variant-numeric:tabular-nums}.colls{padding-bottom:var(--sp-section)}.coll{gap:var(--sp-5) var(--gutter);padding-top:var(--sp-block);grid-template-columns:minmax(0,1fr);display:grid}.coll+.coll{margin-top:var(--sp-block);border-top:var(--border)}.coll__sticky{gap:var(--sp-3);align-content:start;display:grid}.coll__title{font-size:var(--fs-h2)}.coll__intro{color:var(--c-text-2);max-width:var(--measure-lead)}.coll__n{font-size:var(--fs-sm);color:var(--c-text-3)}.coll__wa{justify-self:start}.coll__media{margin-bottom:var(--sp-3);position:relative}.coll__media .lf__img{transition:transform var(--t-img) var(--ease-out), opacity var(--t-light-off) var(--ease-light-off)}@media (hover:hover) and (pointer:fine){.coll__media:hover .lf__img{transform:scale(1.02)}}.coll__sw{right:var(--sp-3);bottom:var(--sp-3);z-index:var(--z-raised);color:var(--c-on-photo);border-radius:var(--r-1);background:var(--c-backdrop);padding:8px 10px;position:absolute}.coll__sw .lswitch__track{border-color:var(--c-on-photo-line)}.coll__sw[aria-pressed=true] .lswitch__track{background:var(--c-on-photo-fill);border-color:var(--c-on-photo-line)}.coll__grid .card--feature{align-self:start}.coll__grid{gap:var(--sp-2) var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;display:grid}@media (max-width:47.99em){.coll__grid .card--grid{padding-bottom:var(--sp-4);grid-template:"media""meta"/minmax(0,1fr);row-gap:10px}.coll__grid .card--grid .card__actions{color:var(--c-on-photo);grid-area:media;place-self:end;margin:0;padding:2px}.coll__grid .card--grid .card__actions .ibtn:hover{background-color:var(--c-tile-hover)}.coll__grid .card--grid .card__light[aria-pressed=true]{color:var(--c-on-photo)}.coll__grid .card__name{font-size:var(--fs-base)}.coll__grid .card__line{font-size:var(--fs-xs)}.coll__sticky{gap:var(--sp-2)}}@media (min-width:48em){.coll__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.coll__media{max-width:520px}}@media (min-width:75em){.coll{padding-top:var(--sp-8);grid-template-columns:repeat(12,minmax(0,1fr))}.coll+.coll{margin-top:var(--sp-8)}.coll__side{grid-column:1/span 3}.coll__sticky{top:calc(var(--header-h) + 49px + var(--sp-6));padding-right:var(--sp-5);position:sticky}.coll__media{max-width:none}.coll__grid{grid-column:4/span 9}.coll__title{font-size:var(--fs-h3);font-weight:var(--fw-book);letter-spacing:var(--ls-h3)}.coll__n{margin-top:var(--sp-2)}}.qband{border-top:var(--border);padding-block:var(--sp-section)}.qband__in{gap:var(--sp-6);align-items:end;display:grid}.qband__title{font-size:var(--fs-h2);max-width:16ch}.qband__p{margin-top:var(--sp-4);color:var(--c-text-2);max-width:var(--measure-lead)}.qband__cta{gap:var(--sp-3);flex-wrap:wrap;display:flex}@media (max-width:29.99em){.qband__cta .btn{width:100%}}@media (min-width:75em){.qband__in{grid-template-columns:7fr 5fr}.qband__cta{justify-content:flex-end}}.ctry{grid-column:span var(--ms);justify-content:flex-end;gap:var(--sp-3);min-height:220px;padding:var(--sp-5);margin-bottom:var(--sp-5);background:var(--c-surface);border:var(--border);flex-direction:column;display:flex}.ctry[data-m-hide]{display:none}.ctry__t{font-size:var(--fs-h3);font-weight:var(--fw-light);letter-spacing:var(--ls-h3);line-height:var(--lh-h3);text-wrap:balance;max-width:16ch}.ctry__p{font-size:var(--fs-sm);color:var(--c-text-2);max-width:40ch}.ctry__links{gap:0 var(--sp-5);flex-wrap:wrap;display:flex}.ctry__links .ico{width:18px;height:18px}.ctry__cta{align-self:flex-start}@media (min-width:48em){.ctry,.ctry[data-m-hide]{grid-column:span var(--ds);display:flex}.ctry[data-d-hide]{display:none}}@media (max-width:47.99em){.ctry{padding:var(--sp-4);min-height:0}.ctry__t{font-size:var(--fs-lg)}.ctry__cta{white-space:normal;text-align:center;align-self:stretch;padding-inline-start:12px;padding-inline-end:12px;line-height:1.2}.coll__media{display:none}}
