:where(.ai-b-hero-D1YfodciG3cMpAngmIkK) .sc-root{background:var(--bg);box-sizing:border-box;min-height:100vh;padding-bottom:var(--block-padding-bottom,0);padding-top:calc(var(--block-padding-top, 0px) + var(--padding-top, 0px));position:relative;width:100%}:where(.ai-b-hero-D1YfodciG3cMpAngmIkK) .sc-edit-banner{background:rgba(60,130,255,.08);border-bottom:1px solid rgba(60,130,255,.2);color:rgba(40,100,220,.9);padding:12px var(--site-padding);position:sticky;text-align:center;top:0;z-index:100}:where(.ai-b-hero-D1YfodciG3cMpAngmIkK) .sc-columns{align-items:start;display:grid;gap:var(--gap,12px);grid-template-columns:repeat(5,1fr);padding:40px var(--site-padding)}:where(.ai-b-hero-D1YfodciG3cMpAngmIkK) .sc-col{display:flex;flex-direction:column;gap:var(--gap,12px);min-width:0}:where(.ai-b-hero-D1YfodciG3cMpAngmIkK) .sc-col-label{border-bottom:1px dashed rgba(80,130,255,.2);color:rgba(80,130,255,.6);font-family:var(--font-family);font-size:.6rem;letter-spacing:.15em;margin-bottom:4px;padding-bottom:4px;text-align:center;text-transform:uppercase}:where(.ai-b-hero-D1YfodciG3cMpAngmIkK) .sc-item{flex-shrink:0;position:relative;touch-action:pan-y!important;width:100%}:where(.ai-b-hero-D1YfodciG3cMpAngmIkK) .sc-col-badge{align-items:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:hsla(0,0%,4%,.85);border:1px solid hsla(0,0%,100%,.18);border-radius:11px;box-shadow:0 2px 8px rgba(0,0,0,.4);color:#fff;display:flex;font-family:var(--font-family);font-size:.6rem;font-weight:500;height:22px;justify-content:center;left:8px;letter-spacing:.05em;padding:4px 10px;position:absolute;top:8px;z-index:10}@media (max-width:1023px){:where(.ai-b-hero-D1YfodciG3cMpAngmIkK) .sc-columns{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){:where(.ai-b-hero-D1YfodciG3cMpAngmIkK) .sc-columns{grid-template-columns:repeat(2,1fr);padding:20px 12px}}:where(.ai-b-hero-D1YfodciG3cMpAngmIkK) .sc-empty{align-items:center;display:flex;justify-content:center;min-height:60vh;padding-inline:var(--site-padding)}:where(.ai-b-hero-D1YfodciG3cMpAngmIkK) .sc-sticker-layer{inset:0;overflow:visible;pointer-events:none;position:absolute;z-index:500}:where(.ai-b-hero-D1YfodciG3cMpAngmIkK) .sc-sticker{pointer-events:auto;position:absolute;-webkit-user-drag:none}:where(.ai-b-hero-D1YfodciG3cMpAngmIkK) .sc-lightbox-backdrop{align-items:center;background:rgba(0,0,0,.88);box-sizing:border-box;cursor:zoom-out;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;transition:opacity .3s ease;z-index:9000}:where(.ai-b-hero-D1YfodciG3cMpAngmIkK) .sc-lightbox-frame{align-items:center;cursor:default;display:flex;justify-content:center;max-height:90vh;max-width:90vw;position:relative;transition:transform .35s cubic-bezier(.16,1,.3,1),opacity .35s ease}:where(.ai-b-hero-D1YfodciG3cMpAngmIkK) .sc-lightbox-frame img,:where(.ai-b-hero-D1YfodciG3cMpAngmIkK) .sc-lightbox-frame video{box-shadow:0 40px 120px rgba(0,0,0,.7);display:block;height:auto;max-height:90vh;max-width:90vw;object-fit:contain;width:auto}:where(.ai-b-hero-D1YfodciG3cMpAngmIkK) .sc-lightbox-close{align-items:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.2);border-radius:50%;color:hsla(0,0%,100%,.85);cursor:pointer;display:flex;font-size:14px;height:36px;justify-content:center;line-height:1;position:absolute;right:-14px;top:-14px;transition:background .2s,color .2s;width:36px}:where(.ai-b-hero-D1YfodciG3cMpAngmIkK) .sc-lightbox-close:hover{background:hsla(0,0%,100%,.22);color:#fff}:where(.ai-b-hero-9urcd2jHoW9KfqAELLOh) .cs-hero-root{overflow:hidden;position:relative;width:100%}:where(.ai-b-hero-9urcd2jHoW9KfqAELLOh) .cs-hero-image-wrap{inset:0;position:absolute}:where(.ai-b-hero-9urcd2jHoW9KfqAELLOh) .cs-hero-img{display:block;height:100%;object-fit:cover;width:100%}:where(.ai-b-hero-9urcd2jHoW9KfqAELLOh) .cs-hero-overlay{background:#000;inset:0;position:absolute}:where(.ai-b-hero-9urcd2jHoW9KfqAELLOh) .cs-hero-back{left:var(--site-padding);position:absolute;top:28px;z-index:10}:where(.ai-b-hero-9urcd2jHoW9KfqAELLOh) .cs-back-btn{align-items:center;background:transparent;border:1px solid hsla(40,29%,92%,.55);border-radius:40px;cursor:pointer;display:flex;font-size:.75rem;gap:8px;letter-spacing:.1em;padding:7px 16px;text-transform:uppercase;transition:background .35s ease,border-color .35s ease}:where(.ai-b-hero-9urcd2jHoW9KfqAELLOh) .cs-back-btn:hover{background:hsla(40,29%,92%,.15);border-color:hsla(40,29%,92%,.9)}:where(.ai-b-hero-9urcd2jHoW9KfqAELLOh) .cs-back-arrow{font-size:.85rem}.ai-b-3d60d78c-b8e0-467f-aa65-865e0d2bebcd-9urcd2jHoW9KfqAELLOh.ai-b-3d60d78c-b8e0-467f-aa65-865e0d2bebcd-9urcd2jHoW9KfqAELLOh .cs-title-root{width:100%}.ai-b-3d60d78c-b8e0-467f-aa65-865e0d2bebcd-9urcd2jHoW9KfqAELLOh.ai-b-3d60d78c-b8e0-467f-aa65-865e0d2bebcd-9urcd2jHoW9KfqAELLOh .cs-title-date-row{align-items:center;display:flex;justify-content:center;padding:32px var(--site-padding) 20px}.ai-b-3d60d78c-b8e0-467f-aa65-865e0d2bebcd-9urcd2jHoW9KfqAELLOh.ai-b-3d60d78c-b8e0-467f-aa65-865e0d2bebcd-9urcd2jHoW9KfqAELLOh .cs-title-date{font-size:.8125rem;letter-spacing:.08em}.ai-b-3d60d78c-b8e0-467f-aa65-865e0d2bebcd-9urcd2jHoW9KfqAELLOh.ai-b-3d60d78c-b8e0-467f-aa65-865e0d2bebcd-9urcd2jHoW9KfqAELLOh .cs-title-divider{height:1px;width:100%}.ai-b-3d60d78c-b8e0-467f-aa65-865e0d2bebcd-9urcd2jHoW9KfqAELLOh.ai-b-3d60d78c-b8e0-467f-aa65-865e0d2bebcd-9urcd2jHoW9KfqAELLOh .cs-title-heading-row{align-items:center;display:flex;justify-content:center;padding:24px var(--site-padding) 28px}.ai-b-3d60d78c-b8e0-467f-aa65-865e0d2bebcd-9urcd2jHoW9KfqAELLOh.ai-b-3d60d78c-b8e0-467f-aa65-865e0d2bebcd-9urcd2jHoW9KfqAELLOh .cs-title-heading{font-size:clamp(3.5rem,10vw,8rem);font-weight:400;letter-spacing:-.02em;line-height:1;margin:0;text-align:center}@media (max-width:600px){.ai-b-3d60d78c-b8e0-467f-aa65-865e0d2bebcd-9urcd2jHoW9KfqAELLOh.ai-b-3d60d78c-b8e0-467f-aa65-865e0d2bebcd-9urcd2jHoW9KfqAELLOh .cs-title-heading{font-size:clamp(3rem,13vw,5rem)}}.ai-b-c3cd1093-1f31-43ab-9e11-945c2dbd6e7e-9urcd2jHoW9KfqAELLOh.ai-b-c3cd1093-1f31-43ab-9e11-945c2dbd6e7e-9urcd2jHoW9KfqAELLOh .cs-featured-root{width:100%}.ai-b-c3cd1093-1f31-43ab-9e11-945c2dbd6e7e-9urcd2jHoW9KfqAELLOh.ai-b-c3cd1093-1f31-43ab-9e11-945c2dbd6e7e-9urcd2jHoW9KfqAELLOh .cs-featured-wrap{aspect-ratio:16/11;margin-inline:var(--site-padding);overflow:hidden}.ai-b-1f646698-7f57-41e4-af7b-d32021ad862a-9urcd2jHoW9KfqAELLOh.ai-b-1f646698-7f57-41e4-af7b-d32021ad862a-9urcd2jHoW9KfqAELLOh .cs-twocol-root{width:100%}.ai-b-1f646698-7f57-41e4-af7b-d32021ad862a-9urcd2jHoW9KfqAELLOh.ai-b-1f646698-7f57-41e4-af7b-d32021ad862a-9urcd2jHoW9KfqAELLOh .cs-twocol-inner{display:grid;gap:40px;grid-template-columns:1fr 1fr;padding-inline:var(--site-padding)}.ai-b-1f646698-7f57-41e4-af7b-d32021ad862a-9urcd2jHoW9KfqAELLOh.ai-b-1f646698-7f57-41e4-af7b-d32021ad862a-9urcd2jHoW9KfqAELLOh .cs-twocol-para{font-size:.875rem;line-height:1.8;margin:0;opacity:.85}@media (max-width:680px){.ai-b-1f646698-7f57-41e4-af7b-d32021ad862a-9urcd2jHoW9KfqAELLOh.ai-b-1f646698-7f57-41e4-af7b-d32021ad862a-9urcd2jHoW9KfqAELLOh .cs-twocol-inner{gap:24px;grid-template-columns:1fr}}.ai-b-b932a7cc-d48e-476b-8b66-746d5e55b5d4-9urcd2jHoW9KfqAELLOh.ai-b-b932a7cc-d48e-476b-8b66-746d5e55b5d4-9urcd2jHoW9KfqAELLOh .cs-strip-root{width:100%}.ai-b-b932a7cc-d48e-476b-8b66-746d5e55b5d4-9urcd2jHoW9KfqAELLOh.ai-b-b932a7cc-d48e-476b-8b66-746d5e55b5d4-9urcd2jHoW9KfqAELLOh .cs-strip-row{align-items:stretch;box-sizing:border-box;display:flex;gap:var(--gap);padding-inline:var(--site-padding);width:100%}.ai-b-b932a7cc-d48e-476b-8b66-746d5e55b5d4-9urcd2jHoW9KfqAELLOh.ai-b-b932a7cc-d48e-476b-8b66-746d5e55b5d4-9urcd2jHoW9KfqAELLOh .cs-strip-item{aspect-ratio:3/4;flex:1;min-width:0;overflow:hidden}@media (max-width:600px){.ai-b-b932a7cc-d48e-476b-8b66-746d5e55b5d4-9urcd2jHoW9KfqAELLOh.ai-b-b932a7cc-d48e-476b-8b66-746d5e55b5d4-9urcd2jHoW9KfqAELLOh .cs-strip-row{flex-wrap:wrap}.ai-b-b932a7cc-d48e-476b-8b66-746d5e55b5d4-9urcd2jHoW9KfqAELLOh.ai-b-b932a7cc-d48e-476b-8b66-746d5e55b5d4-9urcd2jHoW9KfqAELLOh .cs-strip-item{aspect-ratio:1/1;flex:0 0 calc(50% - var(--gap))}}.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-9urcd2jHoW9KfqAELLOh.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-9urcd2jHoW9KfqAELLOh .cs-next-root{width:100%}.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-9urcd2jHoW9KfqAELLOh.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-9urcd2jHoW9KfqAELLOh .cs-next-inner{display:flex;flex-direction:column;padding-inline:var(--site-padding)}.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-9urcd2jHoW9KfqAELLOh.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-9urcd2jHoW9KfqAELLOh .cs-next-heading{font-size:clamp(2.8rem,7vw,5.5rem);font-weight:400;letter-spacing:-.02em;line-height:1;margin:0 0 32px}.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-9urcd2jHoW9KfqAELLOh.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-9urcd2jHoW9KfqAELLOh .cs-next-divider{height:1px;width:100%}.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-9urcd2jHoW9KfqAELLOh.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-9urcd2jHoW9KfqAELLOh .cs-next-row{align-items:center;display:flex;flex-wrap:wrap;gap:24px;padding:18px 0}.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-9urcd2jHoW9KfqAELLOh.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-9urcd2jHoW9KfqAELLOh .cs-next-initial{font-size:1rem;font-weight:400;min-width:20px}.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-9urcd2jHoW9KfqAELLOh.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-9urcd2jHoW9KfqAELLOh .cs-next-parens{font-size:.875rem;font-style:italic;opacity:.8}.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-9urcd2jHoW9KfqAELLOh.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-9urcd2jHoW9KfqAELLOh .cs-next-cat{font-size:.8125rem;letter-spacing:.06em;opacity:.65}.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-9urcd2jHoW9KfqAELLOh.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-9urcd2jHoW9KfqAELLOh .cs-next-cta{background:transparent;border:none;cursor:pointer;font-size:.8125rem;letter-spacing:.04em;margin-left:auto;opacity:.75;padding:0;transition:opacity .35s ease;white-space:nowrap}.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-9urcd2jHoW9KfqAELLOh.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-9urcd2jHoW9KfqAELLOh .cs-next-cta:hover{opacity:1}.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-9urcd2jHoW9KfqAELLOh.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-9urcd2jHoW9KfqAELLOh .cs-next-preview{align-items:start;display:grid;gap:40px;grid-template-columns:1fr 1fr 1fr;padding:40px 0 80px}.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-9urcd2jHoW9KfqAELLOh.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-9urcd2jHoW9KfqAELLOh .cs-next-title{align-self:start;font-size:clamp(2rem,4vw,3.2rem);font-weight:400;letter-spacing:-.02em;line-height:1.1;margin:0;transition:opacity .35s ease}.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-9urcd2jHoW9KfqAELLOh.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-9urcd2jHoW9KfqAELLOh .cs-next-title:hover{opacity:.6}.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-9urcd2jHoW9KfqAELLOh.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-9urcd2jHoW9KfqAELLOh .cs-next-desc-col{display:flex;flex-direction:column;gap:20px}.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-9urcd2jHoW9KfqAELLOh.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-9urcd2jHoW9KfqAELLOh .cs-next-desc{font-size:.875rem;line-height:1.75;margin:0;opacity:.8}.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-9urcd2jHoW9KfqAELLOh.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-9urcd2jHoW9KfqAELLOh .cs-next-tag{font-size:.75rem;letter-spacing:.1em;opacity:.5;text-transform:uppercase}.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-9urcd2jHoW9KfqAELLOh.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-9urcd2jHoW9KfqAELLOh .cs-next-img-wrap{aspect-ratio:3/2;cursor:pointer;overflow:hidden}@media (max-width:768px){.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-9urcd2jHoW9KfqAELLOh.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-9urcd2jHoW9KfqAELLOh .cs-next-preview{gap:24px;grid-template-columns:1fr}.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-9urcd2jHoW9KfqAELLOh.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-9urcd2jHoW9KfqAELLOh .cs-next-row{gap:12px}.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-9urcd2jHoW9KfqAELLOh.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-9urcd2jHoW9KfqAELLOh .cs-next-cta{margin-left:0}}:where(.ai-b-hero-J1isFPsUlOGqL971SVMj) .cs-hero-root{overflow:hidden;position:relative;width:100%}:where(.ai-b-hero-J1isFPsUlOGqL971SVMj) .cs-hero-image-wrap{inset:0;position:absolute}:where(.ai-b-hero-J1isFPsUlOGqL971SVMj) .cs-hero-img{display:block;height:100%;object-fit:cover;width:100%}:where(.ai-b-hero-J1isFPsUlOGqL971SVMj) .cs-hero-overlay{background:#000;inset:0;position:absolute}:where(.ai-b-hero-J1isFPsUlOGqL971SVMj) .cs-hero-back{left:var(--site-padding);position:absolute;top:28px;z-index:10}:where(.ai-b-hero-J1isFPsUlOGqL971SVMj) .cs-back-btn{align-items:center;background:transparent;border:1px solid hsla(40,29%,92%,.55);border-radius:40px;cursor:pointer;display:flex;font-size:.75rem;gap:8px;letter-spacing:.1em;padding:7px 16px;text-transform:uppercase;transition:background .35s ease,border-color .35s ease}:where(.ai-b-hero-J1isFPsUlOGqL971SVMj) .cs-back-btn:hover{background:hsla(40,29%,92%,.15);border-color:hsla(40,29%,92%,.9)}:where(.ai-b-hero-J1isFPsUlOGqL971SVMj) .cs-back-arrow{font-size:.85rem}.ai-b-3d60d78c-b8e0-467f-aa65-865e0d2bebcd-J1isFPsUlOGqL971SVMj.ai-b-3d60d78c-b8e0-467f-aa65-865e0d2bebcd-J1isFPsUlOGqL971SVMj .cs-title-root{width:100%}.ai-b-3d60d78c-b8e0-467f-aa65-865e0d2bebcd-J1isFPsUlOGqL971SVMj.ai-b-3d60d78c-b8e0-467f-aa65-865e0d2bebcd-J1isFPsUlOGqL971SVMj .cs-title-date-row{align-items:center;display:flex;justify-content:center;padding:32px var(--site-padding) 20px}.ai-b-3d60d78c-b8e0-467f-aa65-865e0d2bebcd-J1isFPsUlOGqL971SVMj.ai-b-3d60d78c-b8e0-467f-aa65-865e0d2bebcd-J1isFPsUlOGqL971SVMj .cs-title-date{font-size:.8125rem;letter-spacing:.08em}.ai-b-3d60d78c-b8e0-467f-aa65-865e0d2bebcd-J1isFPsUlOGqL971SVMj.ai-b-3d60d78c-b8e0-467f-aa65-865e0d2bebcd-J1isFPsUlOGqL971SVMj .cs-title-divider{height:1px;width:100%}.ai-b-3d60d78c-b8e0-467f-aa65-865e0d2bebcd-J1isFPsUlOGqL971SVMj.ai-b-3d60d78c-b8e0-467f-aa65-865e0d2bebcd-J1isFPsUlOGqL971SVMj .cs-title-heading-row{align-items:center;display:flex;justify-content:center;padding:24px var(--site-padding) 28px}.ai-b-3d60d78c-b8e0-467f-aa65-865e0d2bebcd-J1isFPsUlOGqL971SVMj.ai-b-3d60d78c-b8e0-467f-aa65-865e0d2bebcd-J1isFPsUlOGqL971SVMj .cs-title-heading{font-size:clamp(3.5rem,10vw,8rem);font-weight:400;letter-spacing:-.02em;line-height:1;margin:0;text-align:center}@media (max-width:600px){.ai-b-3d60d78c-b8e0-467f-aa65-865e0d2bebcd-J1isFPsUlOGqL971SVMj.ai-b-3d60d78c-b8e0-467f-aa65-865e0d2bebcd-J1isFPsUlOGqL971SVMj .cs-title-heading{font-size:clamp(3rem,13vw,5rem)}}.ai-b-c3cd1093-1f31-43ab-9e11-945c2dbd6e7e-J1isFPsUlOGqL971SVMj.ai-b-c3cd1093-1f31-43ab-9e11-945c2dbd6e7e-J1isFPsUlOGqL971SVMj .cs-featured-root{width:100%}.ai-b-c3cd1093-1f31-43ab-9e11-945c2dbd6e7e-J1isFPsUlOGqL971SVMj.ai-b-c3cd1093-1f31-43ab-9e11-945c2dbd6e7e-J1isFPsUlOGqL971SVMj .cs-featured-wrap{aspect-ratio:16/11;margin-inline:var(--site-padding);overflow:hidden}.ai-b-1f646698-7f57-41e4-af7b-d32021ad862a-J1isFPsUlOGqL971SVMj.ai-b-1f646698-7f57-41e4-af7b-d32021ad862a-J1isFPsUlOGqL971SVMj .cs-twocol-root{width:100%}.ai-b-1f646698-7f57-41e4-af7b-d32021ad862a-J1isFPsUlOGqL971SVMj.ai-b-1f646698-7f57-41e4-af7b-d32021ad862a-J1isFPsUlOGqL971SVMj .cs-twocol-inner{display:grid;gap:40px;grid-template-columns:1fr 1fr;padding-inline:var(--site-padding)}.ai-b-1f646698-7f57-41e4-af7b-d32021ad862a-J1isFPsUlOGqL971SVMj.ai-b-1f646698-7f57-41e4-af7b-d32021ad862a-J1isFPsUlOGqL971SVMj .cs-twocol-para{font-size:.875rem;line-height:1.8;margin:0;opacity:.85}@media (max-width:680px){.ai-b-1f646698-7f57-41e4-af7b-d32021ad862a-J1isFPsUlOGqL971SVMj.ai-b-1f646698-7f57-41e4-af7b-d32021ad862a-J1isFPsUlOGqL971SVMj .cs-twocol-inner{gap:24px;grid-template-columns:1fr}}.ai-b-b932a7cc-d48e-476b-8b66-746d5e55b5d4-J1isFPsUlOGqL971SVMj.ai-b-b932a7cc-d48e-476b-8b66-746d5e55b5d4-J1isFPsUlOGqL971SVMj .cs-strip-root{width:100%}.ai-b-b932a7cc-d48e-476b-8b66-746d5e55b5d4-J1isFPsUlOGqL971SVMj.ai-b-b932a7cc-d48e-476b-8b66-746d5e55b5d4-J1isFPsUlOGqL971SVMj .cs-strip-row{align-items:stretch;box-sizing:border-box;display:flex;gap:var(--gap);padding-inline:var(--site-padding);width:100%}.ai-b-b932a7cc-d48e-476b-8b66-746d5e55b5d4-J1isFPsUlOGqL971SVMj.ai-b-b932a7cc-d48e-476b-8b66-746d5e55b5d4-J1isFPsUlOGqL971SVMj .cs-strip-item{aspect-ratio:3/4;flex:1;min-width:0;overflow:hidden}@media (max-width:600px){.ai-b-b932a7cc-d48e-476b-8b66-746d5e55b5d4-J1isFPsUlOGqL971SVMj.ai-b-b932a7cc-d48e-476b-8b66-746d5e55b5d4-J1isFPsUlOGqL971SVMj .cs-strip-row{flex-wrap:wrap}.ai-b-b932a7cc-d48e-476b-8b66-746d5e55b5d4-J1isFPsUlOGqL971SVMj.ai-b-b932a7cc-d48e-476b-8b66-746d5e55b5d4-J1isFPsUlOGqL971SVMj .cs-strip-item{aspect-ratio:1/1;flex:0 0 calc(50% - var(--gap))}}.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-J1isFPsUlOGqL971SVMj.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-J1isFPsUlOGqL971SVMj .cs-next-root{width:100%}.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-J1isFPsUlOGqL971SVMj.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-J1isFPsUlOGqL971SVMj .cs-next-inner{display:flex;flex-direction:column;padding-inline:var(--site-padding)}.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-J1isFPsUlOGqL971SVMj.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-J1isFPsUlOGqL971SVMj .cs-next-heading{font-size:clamp(2.8rem,7vw,5.5rem);font-weight:400;letter-spacing:-.02em;line-height:1;margin:0 0 32px}.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-J1isFPsUlOGqL971SVMj.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-J1isFPsUlOGqL971SVMj .cs-next-divider{height:1px;width:100%}.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-J1isFPsUlOGqL971SVMj.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-J1isFPsUlOGqL971SVMj .cs-next-row{align-items:center;display:flex;flex-wrap:wrap;gap:24px;padding:18px 0}.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-J1isFPsUlOGqL971SVMj.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-J1isFPsUlOGqL971SVMj .cs-next-initial{font-size:1rem;font-weight:400;min-width:20px}.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-J1isFPsUlOGqL971SVMj.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-J1isFPsUlOGqL971SVMj .cs-next-parens{font-size:.875rem;font-style:italic;opacity:.8}.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-J1isFPsUlOGqL971SVMj.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-J1isFPsUlOGqL971SVMj .cs-next-cat{font-size:.8125rem;letter-spacing:.06em;opacity:.65}.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-J1isFPsUlOGqL971SVMj.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-J1isFPsUlOGqL971SVMj .cs-next-cta{background:transparent;border:none;cursor:pointer;font-size:.8125rem;letter-spacing:.04em;margin-left:auto;opacity:.75;padding:0;transition:opacity .35s ease;white-space:nowrap}.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-J1isFPsUlOGqL971SVMj.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-J1isFPsUlOGqL971SVMj .cs-next-cta:hover{opacity:1}.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-J1isFPsUlOGqL971SVMj.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-J1isFPsUlOGqL971SVMj .cs-next-preview{align-items:start;display:grid;gap:40px;grid-template-columns:1fr 1fr 1fr;padding:40px 0 80px}.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-J1isFPsUlOGqL971SVMj.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-J1isFPsUlOGqL971SVMj .cs-next-title{align-self:start;font-size:clamp(2rem,4vw,3.2rem);font-weight:400;letter-spacing:-.02em;line-height:1.1;margin:0;transition:opacity .35s ease}.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-J1isFPsUlOGqL971SVMj.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-J1isFPsUlOGqL971SVMj .cs-next-title:hover{opacity:.6}.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-J1isFPsUlOGqL971SVMj.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-J1isFPsUlOGqL971SVMj .cs-next-desc-col{display:flex;flex-direction:column;gap:20px}.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-J1isFPsUlOGqL971SVMj.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-J1isFPsUlOGqL971SVMj .cs-next-desc{font-size:.875rem;line-height:1.75;margin:0;opacity:.8}.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-J1isFPsUlOGqL971SVMj.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-J1isFPsUlOGqL971SVMj .cs-next-tag{font-size:.75rem;letter-spacing:.1em;opacity:.5;text-transform:uppercase}.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-J1isFPsUlOGqL971SVMj.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-J1isFPsUlOGqL971SVMj .cs-next-img-wrap{aspect-ratio:3/2;cursor:pointer;overflow:hidden}@media (max-width:768px){.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-J1isFPsUlOGqL971SVMj.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-J1isFPsUlOGqL971SVMj .cs-next-preview{gap:24px;grid-template-columns:1fr}.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-J1isFPsUlOGqL971SVMj.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-J1isFPsUlOGqL971SVMj .cs-next-row{gap:12px}.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-J1isFPsUlOGqL971SVMj.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-J1isFPsUlOGqL971SVMj .cs-next-cta{margin-left:0}}:where(.ai-b-hero-Out91e9ZU1TRjm96kceB) .cs-hero-root{overflow:hidden;position:relative;width:100%}:where(.ai-b-hero-Out91e9ZU1TRjm96kceB) .cs-hero-image-wrap{inset:0;position:absolute}:where(.ai-b-hero-Out91e9ZU1TRjm96kceB) .cs-hero-img{display:block;height:100%;object-fit:cover;width:100%}:where(.ai-b-hero-Out91e9ZU1TRjm96kceB) .cs-hero-overlay{background:#000;inset:0;position:absolute}:where(.ai-b-hero-Out91e9ZU1TRjm96kceB) .cs-hero-back{left:var(--site-padding);position:absolute;top:28px;z-index:10}:where(.ai-b-hero-Out91e9ZU1TRjm96kceB) .cs-back-btn{align-items:center;background:transparent;border:1px solid hsla(40,29%,92%,.55);border-radius:40px;cursor:pointer;display:flex;font-size:.75rem;gap:8px;letter-spacing:.1em;padding:7px 16px;text-transform:uppercase;transition:background .35s ease,border-color .35s ease}:where(.ai-b-hero-Out91e9ZU1TRjm96kceB) .cs-back-btn:hover{background:hsla(40,29%,92%,.15);border-color:hsla(40,29%,92%,.9)}:where(.ai-b-hero-Out91e9ZU1TRjm96kceB) .cs-back-arrow{font-size:.85rem}.ai-b-3d60d78c-b8e0-467f-aa65-865e0d2bebcd-Out91e9ZU1TRjm96kceB.ai-b-3d60d78c-b8e0-467f-aa65-865e0d2bebcd-Out91e9ZU1TRjm96kceB .cs-title-root{width:100%}.ai-b-3d60d78c-b8e0-467f-aa65-865e0d2bebcd-Out91e9ZU1TRjm96kceB.ai-b-3d60d78c-b8e0-467f-aa65-865e0d2bebcd-Out91e9ZU1TRjm96kceB .cs-title-date-row{align-items:center;display:flex;justify-content:center;padding:32px var(--site-padding) 20px}.ai-b-3d60d78c-b8e0-467f-aa65-865e0d2bebcd-Out91e9ZU1TRjm96kceB.ai-b-3d60d78c-b8e0-467f-aa65-865e0d2bebcd-Out91e9ZU1TRjm96kceB .cs-title-date{font-size:.8125rem;letter-spacing:.08em}.ai-b-3d60d78c-b8e0-467f-aa65-865e0d2bebcd-Out91e9ZU1TRjm96kceB.ai-b-3d60d78c-b8e0-467f-aa65-865e0d2bebcd-Out91e9ZU1TRjm96kceB .cs-title-divider{height:1px;width:100%}.ai-b-3d60d78c-b8e0-467f-aa65-865e0d2bebcd-Out91e9ZU1TRjm96kceB.ai-b-3d60d78c-b8e0-467f-aa65-865e0d2bebcd-Out91e9ZU1TRjm96kceB .cs-title-heading-row{align-items:center;display:flex;justify-content:center;padding:24px var(--site-padding) 28px}.ai-b-3d60d78c-b8e0-467f-aa65-865e0d2bebcd-Out91e9ZU1TRjm96kceB.ai-b-3d60d78c-b8e0-467f-aa65-865e0d2bebcd-Out91e9ZU1TRjm96kceB .cs-title-heading{font-size:clamp(3.5rem,10vw,8rem);font-weight:400;letter-spacing:-.02em;line-height:1;margin:0;text-align:center}@media (max-width:600px){.ai-b-3d60d78c-b8e0-467f-aa65-865e0d2bebcd-Out91e9ZU1TRjm96kceB.ai-b-3d60d78c-b8e0-467f-aa65-865e0d2bebcd-Out91e9ZU1TRjm96kceB .cs-title-heading{font-size:clamp(3rem,13vw,5rem)}}.ai-b-c3cd1093-1f31-43ab-9e11-945c2dbd6e7e-Out91e9ZU1TRjm96kceB.ai-b-c3cd1093-1f31-43ab-9e11-945c2dbd6e7e-Out91e9ZU1TRjm96kceB .cs-featured-root{width:100%}.ai-b-c3cd1093-1f31-43ab-9e11-945c2dbd6e7e-Out91e9ZU1TRjm96kceB.ai-b-c3cd1093-1f31-43ab-9e11-945c2dbd6e7e-Out91e9ZU1TRjm96kceB .cs-featured-wrap{aspect-ratio:16/11;margin-inline:var(--site-padding);overflow:hidden}.ai-b-1f646698-7f57-41e4-af7b-d32021ad862a-Out91e9ZU1TRjm96kceB.ai-b-1f646698-7f57-41e4-af7b-d32021ad862a-Out91e9ZU1TRjm96kceB .cs-twocol-root{width:100%}.ai-b-1f646698-7f57-41e4-af7b-d32021ad862a-Out91e9ZU1TRjm96kceB.ai-b-1f646698-7f57-41e4-af7b-d32021ad862a-Out91e9ZU1TRjm96kceB .cs-twocol-inner{display:grid;gap:40px;grid-template-columns:1fr 1fr;padding-inline:var(--site-padding)}.ai-b-1f646698-7f57-41e4-af7b-d32021ad862a-Out91e9ZU1TRjm96kceB.ai-b-1f646698-7f57-41e4-af7b-d32021ad862a-Out91e9ZU1TRjm96kceB .cs-twocol-para{font-size:.875rem;line-height:1.8;margin:0;opacity:.85}@media (max-width:680px){.ai-b-1f646698-7f57-41e4-af7b-d32021ad862a-Out91e9ZU1TRjm96kceB.ai-b-1f646698-7f57-41e4-af7b-d32021ad862a-Out91e9ZU1TRjm96kceB .cs-twocol-inner{gap:24px;grid-template-columns:1fr}}.ai-b-b932a7cc-d48e-476b-8b66-746d5e55b5d4-Out91e9ZU1TRjm96kceB.ai-b-b932a7cc-d48e-476b-8b66-746d5e55b5d4-Out91e9ZU1TRjm96kceB .cs-strip-root{width:100%}.ai-b-b932a7cc-d48e-476b-8b66-746d5e55b5d4-Out91e9ZU1TRjm96kceB.ai-b-b932a7cc-d48e-476b-8b66-746d5e55b5d4-Out91e9ZU1TRjm96kceB .cs-strip-row{align-items:stretch;box-sizing:border-box;display:flex;gap:var(--gap);padding-inline:var(--site-padding);width:100%}.ai-b-b932a7cc-d48e-476b-8b66-746d5e55b5d4-Out91e9ZU1TRjm96kceB.ai-b-b932a7cc-d48e-476b-8b66-746d5e55b5d4-Out91e9ZU1TRjm96kceB .cs-strip-item{aspect-ratio:3/4;flex:1;min-width:0;overflow:hidden}@media (max-width:600px){.ai-b-b932a7cc-d48e-476b-8b66-746d5e55b5d4-Out91e9ZU1TRjm96kceB.ai-b-b932a7cc-d48e-476b-8b66-746d5e55b5d4-Out91e9ZU1TRjm96kceB .cs-strip-row{flex-wrap:wrap}.ai-b-b932a7cc-d48e-476b-8b66-746d5e55b5d4-Out91e9ZU1TRjm96kceB.ai-b-b932a7cc-d48e-476b-8b66-746d5e55b5d4-Out91e9ZU1TRjm96kceB .cs-strip-item{aspect-ratio:1/1;flex:0 0 calc(50% - var(--gap))}}.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-Out91e9ZU1TRjm96kceB.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-Out91e9ZU1TRjm96kceB .cs-next-root{width:100%}.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-Out91e9ZU1TRjm96kceB.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-Out91e9ZU1TRjm96kceB .cs-next-inner{display:flex;flex-direction:column;padding-inline:var(--site-padding)}.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-Out91e9ZU1TRjm96kceB.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-Out91e9ZU1TRjm96kceB .cs-next-heading{font-size:clamp(2.8rem,7vw,5.5rem);font-weight:400;letter-spacing:-.02em;line-height:1;margin:0 0 32px}.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-Out91e9ZU1TRjm96kceB.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-Out91e9ZU1TRjm96kceB .cs-next-divider{height:1px;width:100%}.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-Out91e9ZU1TRjm96kceB.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-Out91e9ZU1TRjm96kceB .cs-next-row{align-items:center;display:flex;flex-wrap:wrap;gap:24px;padding:18px 0}.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-Out91e9ZU1TRjm96kceB.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-Out91e9ZU1TRjm96kceB .cs-next-initial{font-size:1rem;font-weight:400;min-width:20px}.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-Out91e9ZU1TRjm96kceB.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-Out91e9ZU1TRjm96kceB .cs-next-parens{font-size:.875rem;font-style:italic;opacity:.8}.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-Out91e9ZU1TRjm96kceB.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-Out91e9ZU1TRjm96kceB .cs-next-cat{font-size:.8125rem;letter-spacing:.06em;opacity:.65}.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-Out91e9ZU1TRjm96kceB.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-Out91e9ZU1TRjm96kceB .cs-next-cta{background:transparent;border:none;cursor:pointer;font-size:.8125rem;letter-spacing:.04em;margin-left:auto;opacity:.75;padding:0;transition:opacity .35s ease;white-space:nowrap}.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-Out91e9ZU1TRjm96kceB.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-Out91e9ZU1TRjm96kceB .cs-next-cta:hover{opacity:1}.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-Out91e9ZU1TRjm96kceB.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-Out91e9ZU1TRjm96kceB .cs-next-preview{align-items:start;display:grid;gap:40px;grid-template-columns:1fr 1fr 1fr;padding:40px 0 80px}.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-Out91e9ZU1TRjm96kceB.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-Out91e9ZU1TRjm96kceB .cs-next-title{align-self:start;font-size:clamp(2rem,4vw,3.2rem);font-weight:400;letter-spacing:-.02em;line-height:1.1;margin:0;transition:opacity .35s ease}.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-Out91e9ZU1TRjm96kceB.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-Out91e9ZU1TRjm96kceB .cs-next-title:hover{opacity:.6}.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-Out91e9ZU1TRjm96kceB.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-Out91e9ZU1TRjm96kceB .cs-next-desc-col{display:flex;flex-direction:column;gap:20px}.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-Out91e9ZU1TRjm96kceB.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-Out91e9ZU1TRjm96kceB .cs-next-desc{font-size:.875rem;line-height:1.75;margin:0;opacity:.8}.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-Out91e9ZU1TRjm96kceB.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-Out91e9ZU1TRjm96kceB .cs-next-tag{font-size:.75rem;letter-spacing:.1em;opacity:.5;text-transform:uppercase}.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-Out91e9ZU1TRjm96kceB.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-Out91e9ZU1TRjm96kceB .cs-next-img-wrap{aspect-ratio:3/2;cursor:pointer;overflow:hidden}@media (max-width:768px){.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-Out91e9ZU1TRjm96kceB.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-Out91e9ZU1TRjm96kceB .cs-next-preview{gap:24px;grid-template-columns:1fr}.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-Out91e9ZU1TRjm96kceB.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-Out91e9ZU1TRjm96kceB .cs-next-row{gap:12px}.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-Out91e9ZU1TRjm96kceB.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-Out91e9ZU1TRjm96kceB .cs-next-cta{margin-left:0}}:where(.ai-b-hero-YqIUtXqiZG8YWl0WJTpo) .cs-hero-root{overflow:hidden;position:relative;width:100%}:where(.ai-b-hero-YqIUtXqiZG8YWl0WJTpo) .cs-hero-image-wrap{inset:0;position:absolute}:where(.ai-b-hero-YqIUtXqiZG8YWl0WJTpo) .cs-hero-img{display:block;height:100%;object-fit:cover;width:100%}:where(.ai-b-hero-YqIUtXqiZG8YWl0WJTpo) .cs-hero-overlay{background:#000;inset:0;position:absolute}:where(.ai-b-hero-YqIUtXqiZG8YWl0WJTpo) .cs-hero-back{left:var(--site-padding);position:absolute;top:28px;z-index:10}:where(.ai-b-hero-YqIUtXqiZG8YWl0WJTpo) .cs-back-btn{align-items:center;background:transparent;border:1px solid hsla(40,29%,92%,.55);border-radius:40px;cursor:pointer;display:flex;font-size:.75rem;gap:8px;letter-spacing:.1em;padding:7px 16px;text-transform:uppercase;transition:background .35s ease,border-color .35s ease}:where(.ai-b-hero-YqIUtXqiZG8YWl0WJTpo) .cs-back-btn:hover{background:hsla(40,29%,92%,.15);border-color:hsla(40,29%,92%,.9)}:where(.ai-b-hero-YqIUtXqiZG8YWl0WJTpo) .cs-back-arrow{font-size:.85rem}.ai-b-3d60d78c-b8e0-467f-aa65-865e0d2bebcd-YqIUtXqiZG8YWl0WJTpo.ai-b-3d60d78c-b8e0-467f-aa65-865e0d2bebcd-YqIUtXqiZG8YWl0WJTpo .cs-title-root{width:100%}.ai-b-3d60d78c-b8e0-467f-aa65-865e0d2bebcd-YqIUtXqiZG8YWl0WJTpo.ai-b-3d60d78c-b8e0-467f-aa65-865e0d2bebcd-YqIUtXqiZG8YWl0WJTpo .cs-title-date-row{align-items:center;display:flex;justify-content:center;padding:32px var(--site-padding) 20px}.ai-b-3d60d78c-b8e0-467f-aa65-865e0d2bebcd-YqIUtXqiZG8YWl0WJTpo.ai-b-3d60d78c-b8e0-467f-aa65-865e0d2bebcd-YqIUtXqiZG8YWl0WJTpo .cs-title-date{font-size:.8125rem;letter-spacing:.08em}.ai-b-3d60d78c-b8e0-467f-aa65-865e0d2bebcd-YqIUtXqiZG8YWl0WJTpo.ai-b-3d60d78c-b8e0-467f-aa65-865e0d2bebcd-YqIUtXqiZG8YWl0WJTpo .cs-title-divider{height:1px;width:100%}.ai-b-3d60d78c-b8e0-467f-aa65-865e0d2bebcd-YqIUtXqiZG8YWl0WJTpo.ai-b-3d60d78c-b8e0-467f-aa65-865e0d2bebcd-YqIUtXqiZG8YWl0WJTpo .cs-title-heading-row{align-items:center;display:flex;justify-content:center;padding:24px var(--site-padding) 28px}.ai-b-3d60d78c-b8e0-467f-aa65-865e0d2bebcd-YqIUtXqiZG8YWl0WJTpo.ai-b-3d60d78c-b8e0-467f-aa65-865e0d2bebcd-YqIUtXqiZG8YWl0WJTpo .cs-title-heading{font-size:clamp(3.5rem,10vw,8rem);font-weight:400;letter-spacing:-.02em;line-height:1;margin:0;text-align:center}@media (max-width:600px){.ai-b-3d60d78c-b8e0-467f-aa65-865e0d2bebcd-YqIUtXqiZG8YWl0WJTpo.ai-b-3d60d78c-b8e0-467f-aa65-865e0d2bebcd-YqIUtXqiZG8YWl0WJTpo .cs-title-heading{font-size:clamp(3rem,13vw,5rem)}}.ai-b-c3cd1093-1f31-43ab-9e11-945c2dbd6e7e-YqIUtXqiZG8YWl0WJTpo.ai-b-c3cd1093-1f31-43ab-9e11-945c2dbd6e7e-YqIUtXqiZG8YWl0WJTpo .cs-featured-root{width:100%}.ai-b-c3cd1093-1f31-43ab-9e11-945c2dbd6e7e-YqIUtXqiZG8YWl0WJTpo.ai-b-c3cd1093-1f31-43ab-9e11-945c2dbd6e7e-YqIUtXqiZG8YWl0WJTpo .cs-featured-wrap{aspect-ratio:16/11;margin-inline:var(--site-padding);overflow:hidden}.ai-b-1f646698-7f57-41e4-af7b-d32021ad862a-YqIUtXqiZG8YWl0WJTpo.ai-b-1f646698-7f57-41e4-af7b-d32021ad862a-YqIUtXqiZG8YWl0WJTpo .cs-twocol-root{width:100%}.ai-b-1f646698-7f57-41e4-af7b-d32021ad862a-YqIUtXqiZG8YWl0WJTpo.ai-b-1f646698-7f57-41e4-af7b-d32021ad862a-YqIUtXqiZG8YWl0WJTpo .cs-twocol-inner{display:grid;gap:40px;grid-template-columns:1fr 1fr;padding-inline:var(--site-padding)}.ai-b-1f646698-7f57-41e4-af7b-d32021ad862a-YqIUtXqiZG8YWl0WJTpo.ai-b-1f646698-7f57-41e4-af7b-d32021ad862a-YqIUtXqiZG8YWl0WJTpo .cs-twocol-para{font-size:.875rem;line-height:1.8;margin:0;opacity:.85}@media (max-width:680px){.ai-b-1f646698-7f57-41e4-af7b-d32021ad862a-YqIUtXqiZG8YWl0WJTpo.ai-b-1f646698-7f57-41e4-af7b-d32021ad862a-YqIUtXqiZG8YWl0WJTpo .cs-twocol-inner{gap:24px;grid-template-columns:1fr}}:where(.ai-b-hero-fBI8tCCeOKb6769N4eyH) .cs-hero-root{overflow:hidden;position:relative;width:100%}:where(.ai-b-hero-fBI8tCCeOKb6769N4eyH) .cs-hero-image-wrap{inset:0;position:absolute}:where(.ai-b-hero-fBI8tCCeOKb6769N4eyH) .cs-hero-img{display:block;height:100%;object-fit:cover;width:100%}:where(.ai-b-hero-fBI8tCCeOKb6769N4eyH) .cs-hero-overlay{background:#000;inset:0;position:absolute}:where(.ai-b-hero-fBI8tCCeOKb6769N4eyH) .cs-hero-back{left:var(--site-padding);position:absolute;top:28px;z-index:10}:where(.ai-b-hero-fBI8tCCeOKb6769N4eyH) .cs-back-btn{align-items:center;background:transparent;border:1px solid hsla(40,29%,92%,.55);border-radius:40px;cursor:pointer;display:flex;font-size:.75rem;gap:8px;letter-spacing:.1em;padding:7px 16px;text-transform:uppercase;transition:background .35s ease,border-color .35s ease}:where(.ai-b-hero-fBI8tCCeOKb6769N4eyH) .cs-back-btn:hover{background:hsla(40,29%,92%,.15);border-color:hsla(40,29%,92%,.9)}:where(.ai-b-hero-fBI8tCCeOKb6769N4eyH) .cs-back-arrow{font-size:.85rem}.ai-b-3d60d78c-b8e0-467f-aa65-865e0d2bebcd-fBI8tCCeOKb6769N4eyH.ai-b-3d60d78c-b8e0-467f-aa65-865e0d2bebcd-fBI8tCCeOKb6769N4eyH .cs-title-root{width:100%}.ai-b-3d60d78c-b8e0-467f-aa65-865e0d2bebcd-fBI8tCCeOKb6769N4eyH.ai-b-3d60d78c-b8e0-467f-aa65-865e0d2bebcd-fBI8tCCeOKb6769N4eyH .cs-title-date-row{align-items:center;display:flex;justify-content:center;padding:32px var(--site-padding) 20px}.ai-b-3d60d78c-b8e0-467f-aa65-865e0d2bebcd-fBI8tCCeOKb6769N4eyH.ai-b-3d60d78c-b8e0-467f-aa65-865e0d2bebcd-fBI8tCCeOKb6769N4eyH .cs-title-date{font-size:.8125rem;letter-spacing:.08em}.ai-b-3d60d78c-b8e0-467f-aa65-865e0d2bebcd-fBI8tCCeOKb6769N4eyH.ai-b-3d60d78c-b8e0-467f-aa65-865e0d2bebcd-fBI8tCCeOKb6769N4eyH .cs-title-divider{height:1px;width:100%}.ai-b-3d60d78c-b8e0-467f-aa65-865e0d2bebcd-fBI8tCCeOKb6769N4eyH.ai-b-3d60d78c-b8e0-467f-aa65-865e0d2bebcd-fBI8tCCeOKb6769N4eyH .cs-title-heading-row{align-items:center;display:flex;justify-content:center;padding:24px var(--site-padding) 28px}.ai-b-3d60d78c-b8e0-467f-aa65-865e0d2bebcd-fBI8tCCeOKb6769N4eyH.ai-b-3d60d78c-b8e0-467f-aa65-865e0d2bebcd-fBI8tCCeOKb6769N4eyH .cs-title-heading{font-size:clamp(3.5rem,10vw,8rem);font-weight:400;letter-spacing:-.02em;line-height:1;margin:0;text-align:center}@media (max-width:600px){.ai-b-3d60d78c-b8e0-467f-aa65-865e0d2bebcd-fBI8tCCeOKb6769N4eyH.ai-b-3d60d78c-b8e0-467f-aa65-865e0d2bebcd-fBI8tCCeOKb6769N4eyH .cs-title-heading{font-size:clamp(3rem,13vw,5rem)}}.ai-b-c3cd1093-1f31-43ab-9e11-945c2dbd6e7e-fBI8tCCeOKb6769N4eyH.ai-b-c3cd1093-1f31-43ab-9e11-945c2dbd6e7e-fBI8tCCeOKb6769N4eyH .cs-featured-root{width:100%}.ai-b-c3cd1093-1f31-43ab-9e11-945c2dbd6e7e-fBI8tCCeOKb6769N4eyH.ai-b-c3cd1093-1f31-43ab-9e11-945c2dbd6e7e-fBI8tCCeOKb6769N4eyH .cs-featured-wrap{aspect-ratio:16/11;margin-inline:var(--site-padding);overflow:hidden}.ai-b-1f646698-7f57-41e4-af7b-d32021ad862a-fBI8tCCeOKb6769N4eyH.ai-b-1f646698-7f57-41e4-af7b-d32021ad862a-fBI8tCCeOKb6769N4eyH .cs-twocol-root{width:100%}.ai-b-1f646698-7f57-41e4-af7b-d32021ad862a-fBI8tCCeOKb6769N4eyH.ai-b-1f646698-7f57-41e4-af7b-d32021ad862a-fBI8tCCeOKb6769N4eyH .cs-twocol-inner{display:grid;gap:40px;grid-template-columns:1fr 1fr;padding-inline:var(--site-padding)}.ai-b-1f646698-7f57-41e4-af7b-d32021ad862a-fBI8tCCeOKb6769N4eyH.ai-b-1f646698-7f57-41e4-af7b-d32021ad862a-fBI8tCCeOKb6769N4eyH .cs-twocol-para{font-size:.875rem;line-height:1.8;margin:0;opacity:.85}@media (max-width:680px){.ai-b-1f646698-7f57-41e4-af7b-d32021ad862a-fBI8tCCeOKb6769N4eyH.ai-b-1f646698-7f57-41e4-af7b-d32021ad862a-fBI8tCCeOKb6769N4eyH .cs-twocol-inner{gap:24px;grid-template-columns:1fr}}.ai-b-225008ac-02ba-4cb4-abb0-604d677936ff-fBI8tCCeOKb6769N4eyH.ai-b-225008ac-02ba-4cb4-abb0-604d677936ff-fBI8tCCeOKb6769N4eyH .masonryGallery{background-color:var(--bg-color);padding-inline:var(--site-padding);padding-bottom:var(--bottom-padding);padding-top:var(--top-padding);position:relative}.ai-b-225008ac-02ba-4cb4-abb0-604d677936ff-fBI8tCCeOKb6769N4eyH.ai-b-225008ac-02ba-4cb4-abb0-604d677936ff-fBI8tCCeOKb6769N4eyH .masonryGrid{column-count:3;column-gap:var(--gap-size);display:columns}.ai-b-225008ac-02ba-4cb4-abb0-604d677936ff-fBI8tCCeOKb6769N4eyH.ai-b-225008ac-02ba-4cb4-abb0-604d677936ff-fBI8tCCeOKb6769N4eyH .masonryItem{border-radius:var(--border-radius);break-inside:avoid;cursor:pointer;margin-bottom:var(--gap-size);overflow:hidden;position:relative}.ai-b-225008ac-02ba-4cb4-abb0-604d677936ff-fBI8tCCeOKb6769N4eyH.ai-b-225008ac-02ba-4cb4-abb0-604d677936ff-fBI8tCCeOKb6769N4eyH .masonryItem.hasHover:hover{opacity:var(--hover-opacity)}.ai-b-225008ac-02ba-4cb4-abb0-604d677936ff-fBI8tCCeOKb6769N4eyH.ai-b-225008ac-02ba-4cb4-abb0-604d677936ff-fBI8tCCeOKb6769N4eyH .masonryItem:hover .imageWrapper img{transform:scale(var(--zoom-scale))}.ai-b-225008ac-02ba-4cb4-abb0-604d677936ff-fBI8tCCeOKb6769N4eyH.ai-b-225008ac-02ba-4cb4-abb0-604d677936ff-fBI8tCCeOKb6769N4eyH .masonryItem:hover .expandButton{opacity:1}.ai-b-225008ac-02ba-4cb4-abb0-604d677936ff-fBI8tCCeOKb6769N4eyH.ai-b-225008ac-02ba-4cb4-abb0-604d677936ff-fBI8tCCeOKb6769N4eyH .imageWrapper{overflow:hidden;width:100%}.ai-b-225008ac-02ba-4cb4-abb0-604d677936ff-fBI8tCCeOKb6769N4eyH.ai-b-225008ac-02ba-4cb4-abb0-604d677936ff-fBI8tCCeOKb6769N4eyH .imageWrapper img{transition:transform .3s ease}.ai-b-225008ac-02ba-4cb4-abb0-604d677936ff-fBI8tCCeOKb6769N4eyH.ai-b-225008ac-02ba-4cb4-abb0-604d677936ff-fBI8tCCeOKb6769N4eyH .expandButton{align-items:center;background-color:var(--expand-bg);border:none;border-radius:4px;cursor:pointer;display:flex;justify-content:center;opacity:0;padding:8px;position:absolute;right:10px;top:10px;transition:opacity .3s ease;z-index:2}.ai-b-225008ac-02ba-4cb4-abb0-604d677936ff-fBI8tCCeOKb6769N4eyH.ai-b-225008ac-02ba-4cb4-abb0-604d677936ff-fBI8tCCeOKb6769N4eyH .modalOverlay{align-items:center;background-color:rgba(0,0,0,.9);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.ai-b-225008ac-02ba-4cb4-abb0-604d677936ff-fBI8tCCeOKb6769N4eyH.ai-b-225008ac-02ba-4cb4-abb0-604d677936ff-fBI8tCCeOKb6769N4eyH .closeButton{background-color:transparent;border:none;cursor:pointer;padding:8px;position:absolute;right:20px;top:20px;z-index:1001}.ai-b-225008ac-02ba-4cb4-abb0-604d677936ff-fBI8tCCeOKb6769N4eyH.ai-b-225008ac-02ba-4cb4-abb0-604d677936ff-fBI8tCCeOKb6769N4eyH .navButton{align-items:center;background-color:var(--nav-bg);border:none;border-radius:50%;cursor:pointer;display:flex;height:var(--nav-size);justify-content:center;position:absolute;transition:background-color .3s ease;width:var(--nav-size);z-index:1001}.ai-b-225008ac-02ba-4cb4-abb0-604d677936ff-fBI8tCCeOKb6769N4eyH.ai-b-225008ac-02ba-4cb4-abb0-604d677936ff-fBI8tCCeOKb6769N4eyH .navPrev{left:20px}.ai-b-225008ac-02ba-4cb4-abb0-604d677936ff-fBI8tCCeOKb6769N4eyH.ai-b-225008ac-02ba-4cb4-abb0-604d677936ff-fBI8tCCeOKb6769N4eyH .navNext{right:20px}.ai-b-225008ac-02ba-4cb4-abb0-604d677936ff-fBI8tCCeOKb6769N4eyH.ai-b-225008ac-02ba-4cb4-abb0-604d677936ff-fBI8tCCeOKb6769N4eyH .modalImage{max-height:var(--max-expanded-height);max-width:90vw;object-fit:contain}@media (max-width:1023px){.ai-b-225008ac-02ba-4cb4-abb0-604d677936ff-fBI8tCCeOKb6769N4eyH.ai-b-225008ac-02ba-4cb4-abb0-604d677936ff-fBI8tCCeOKb6769N4eyH .masonryGrid{column-count:2}}@media (max-width:767px){.ai-b-225008ac-02ba-4cb4-abb0-604d677936ff-fBI8tCCeOKb6769N4eyH.ai-b-225008ac-02ba-4cb4-abb0-604d677936ff-fBI8tCCeOKb6769N4eyH .masonryGrid{column-count:1}}.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-fBI8tCCeOKb6769N4eyH.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-fBI8tCCeOKb6769N4eyH .cs-next-root{width:100%}.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-fBI8tCCeOKb6769N4eyH.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-fBI8tCCeOKb6769N4eyH .cs-next-inner{display:flex;flex-direction:column;padding-inline:var(--site-padding)}.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-fBI8tCCeOKb6769N4eyH.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-fBI8tCCeOKb6769N4eyH .cs-next-heading{font-size:clamp(2.8rem,7vw,5.5rem);font-weight:400;letter-spacing:-.02em;line-height:1;margin:0 0 32px}.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-fBI8tCCeOKb6769N4eyH.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-fBI8tCCeOKb6769N4eyH .cs-next-divider{height:1px;width:100%}.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-fBI8tCCeOKb6769N4eyH.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-fBI8tCCeOKb6769N4eyH .cs-next-row{align-items:center;display:flex;flex-wrap:wrap;gap:24px;padding:18px 0}.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-fBI8tCCeOKb6769N4eyH.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-fBI8tCCeOKb6769N4eyH .cs-next-initial{font-size:1rem;font-weight:400;min-width:20px}.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-fBI8tCCeOKb6769N4eyH.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-fBI8tCCeOKb6769N4eyH .cs-next-parens{font-size:.875rem;font-style:italic;opacity:.8}.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-fBI8tCCeOKb6769N4eyH.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-fBI8tCCeOKb6769N4eyH .cs-next-cat{font-size:.8125rem;letter-spacing:.06em;opacity:.65}.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-fBI8tCCeOKb6769N4eyH.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-fBI8tCCeOKb6769N4eyH .cs-next-cta{background:transparent;border:none;cursor:pointer;font-size:.8125rem;letter-spacing:.04em;margin-left:auto;opacity:.75;padding:0;transition:opacity .35s ease;white-space:nowrap}.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-fBI8tCCeOKb6769N4eyH.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-fBI8tCCeOKb6769N4eyH .cs-next-cta:hover{opacity:1}.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-fBI8tCCeOKb6769N4eyH.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-fBI8tCCeOKb6769N4eyH .cs-next-preview{align-items:start;display:grid;gap:40px;grid-template-columns:1fr 1fr 1fr;padding:40px 0 80px}.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-fBI8tCCeOKb6769N4eyH.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-fBI8tCCeOKb6769N4eyH .cs-next-title{align-self:start;font-size:clamp(2rem,4vw,3.2rem);font-weight:400;letter-spacing:-.02em;line-height:1.1;margin:0;transition:opacity .35s ease}.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-fBI8tCCeOKb6769N4eyH.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-fBI8tCCeOKb6769N4eyH .cs-next-title:hover{opacity:.6}.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-fBI8tCCeOKb6769N4eyH.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-fBI8tCCeOKb6769N4eyH .cs-next-desc-col{display:flex;flex-direction:column;gap:20px}.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-fBI8tCCeOKb6769N4eyH.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-fBI8tCCeOKb6769N4eyH .cs-next-desc{font-size:.875rem;line-height:1.75;margin:0;opacity:.8}.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-fBI8tCCeOKb6769N4eyH.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-fBI8tCCeOKb6769N4eyH .cs-next-tag{font-size:.75rem;letter-spacing:.1em;opacity:.5;text-transform:uppercase}.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-fBI8tCCeOKb6769N4eyH.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-fBI8tCCeOKb6769N4eyH .cs-next-img-wrap{aspect-ratio:3/2;cursor:pointer;overflow:hidden}@media (max-width:768px){.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-fBI8tCCeOKb6769N4eyH.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-fBI8tCCeOKb6769N4eyH .cs-next-preview{gap:24px;grid-template-columns:1fr}.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-fBI8tCCeOKb6769N4eyH.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-fBI8tCCeOKb6769N4eyH .cs-next-row{gap:12px}.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-fBI8tCCeOKb6769N4eyH.ai-b-7e54b023-0440-4056-843d-c8b0cb676124-fBI8tCCeOKb6769N4eyH .cs-next-cta{margin-left:0}}.ai-b-51a62da4-cd7d-423e-8b7f-1fa03f35434f-feA1f4ZNZ81XWvNHDBFj.ai-b-51a62da4-cd7d-423e-8b7f-1fa03f35434f-feA1f4ZNZ81XWvNHDBFj .work-root{width:100%}.ai-b-51a62da4-cd7d-423e-8b7f-1fa03f35434f-feA1f4ZNZ81XWvNHDBFj.ai-b-51a62da4-cd7d-423e-8b7f-1fa03f35434f-feA1f4ZNZ81XWvNHDBFj .work-header{display:flex;flex-direction:column;gap:16px;margin-bottom:60px;padding-inline:var(--site-padding)}.ai-b-51a62da4-cd7d-423e-8b7f-1fa03f35434f-feA1f4ZNZ81XWvNHDBFj.ai-b-51a62da4-cd7d-423e-8b7f-1fa03f35434f-feA1f4ZNZ81XWvNHDBFj .work-header-top{align-items:center;display:flex;font-size:.75rem;justify-content:space-between;letter-spacing:.1em;opacity:.6;text-transform:uppercase}.ai-b-51a62da4-cd7d-423e-8b7f-1fa03f35434f-feA1f4ZNZ81XWvNHDBFj.ai-b-51a62da4-cd7d-423e-8b7f-1fa03f35434f-feA1f4ZNZ81XWvNHDBFj .work-headline{font-size:clamp(3rem,7vw,6rem);font-weight:400;letter-spacing:-.02em;line-height:1.05;margin:0}.ai-b-51a62da4-cd7d-423e-8b7f-1fa03f35434f-feA1f4ZNZ81XWvNHDBFj.ai-b-51a62da4-cd7d-423e-8b7f-1fa03f35434f-feA1f4ZNZ81XWvNHDBFj .work-subheadline{font-size:.9375rem;line-height:1.65;margin:0;max-width:480px;opacity:.7}.ai-b-51a62da4-cd7d-423e-8b7f-1fa03f35434f-feA1f4ZNZ81XWvNHDBFj.ai-b-51a62da4-cd7d-423e-8b7f-1fa03f35434f-feA1f4ZNZ81XWvNHDBFj .work-grid{display:grid;gap:var(--gap);grid-template-columns:repeat(2,1fr);padding-inline:var(--site-padding)}.ai-b-51a62da4-cd7d-423e-8b7f-1fa03f35434f-feA1f4ZNZ81XWvNHDBFj.ai-b-51a62da4-cd7d-423e-8b7f-1fa03f35434f-feA1f4ZNZ81XWvNHDBFj .work-item{cursor:pointer;overflow:hidden;position:relative}.ai-b-51a62da4-cd7d-423e-8b7f-1fa03f35434f-feA1f4ZNZ81XWvNHDBFj.ai-b-51a62da4-cd7d-423e-8b7f-1fa03f35434f-feA1f4ZNZ81XWvNHDBFj .work-item-image-wrap{aspect-ratio:16/9;overflow:hidden;position:relative;width:100%}.ai-b-51a62da4-cd7d-423e-8b7f-1fa03f35434f-feA1f4ZNZ81XWvNHDBFj.ai-b-51a62da4-cd7d-423e-8b7f-1fa03f35434f-feA1f4ZNZ81XWvNHDBFj .work-item-overlay{background:linear-gradient(0deg,rgba(0,0,0,.8) 0,transparent 60%);inset:0;opacity:0;position:absolute;transition:opacity .6s cubic-bezier(.25,.46,.45,.94)}.ai-b-51a62da4-cd7d-423e-8b7f-1fa03f35434f-feA1f4ZNZ81XWvNHDBFj.ai-b-51a62da4-cd7d-423e-8b7f-1fa03f35434f-feA1f4ZNZ81XWvNHDBFj .work-item.hovered .work-item-overlay{opacity:1}.ai-b-51a62da4-cd7d-423e-8b7f-1fa03f35434f-feA1f4ZNZ81XWvNHDBFj.ai-b-51a62da4-cd7d-423e-8b7f-1fa03f35434f-feA1f4ZNZ81XWvNHDBFj .work-item-info{bottom:0;display:flex;flex-direction:column;gap:8px;left:0;opacity:0;padding:24px;position:absolute;right:0;transform:translateY(16px);transition:opacity .6s cubic-bezier(.25,.46,.45,.94),transform .6s cubic-bezier(.25,.46,.45,.94)}.ai-b-51a62da4-cd7d-423e-8b7f-1fa03f35434f-feA1f4ZNZ81XWvNHDBFj.ai-b-51a62da4-cd7d-423e-8b7f-1fa03f35434f-feA1f4ZNZ81XWvNHDBFj .work-item.hovered .work-item-info{opacity:1;transform:translateY(0)}.ai-b-51a62da4-cd7d-423e-8b7f-1fa03f35434f-feA1f4ZNZ81XWvNHDBFj.ai-b-51a62da4-cd7d-423e-8b7f-1fa03f35434f-feA1f4ZNZ81XWvNHDBFj .work-item-meta{align-items:center;display:flex;gap:16px}.ai-b-51a62da4-cd7d-423e-8b7f-1fa03f35434f-feA1f4ZNZ81XWvNHDBFj.ai-b-51a62da4-cd7d-423e-8b7f-1fa03f35434f-feA1f4ZNZ81XWvNHDBFj .work-item-title{font-size:clamp(1.2rem,2.5vw,2rem);font-weight:400;line-height:1.1;margin:0}.ai-b-51a62da4-cd7d-423e-8b7f-1fa03f35434f-feA1f4ZNZ81XWvNHDBFj.ai-b-51a62da4-cd7d-423e-8b7f-1fa03f35434f-feA1f4ZNZ81XWvNHDBFj .work-item-cta{align-items:center;display:flex;font-size:.8125rem;gap:8px;letter-spacing:.06em;opacity:.8}@media (max-width:768px){.ai-b-51a62da4-cd7d-423e-8b7f-1fa03f35434f-feA1f4ZNZ81XWvNHDBFj.ai-b-51a62da4-cd7d-423e-8b7f-1fa03f35434f-feA1f4ZNZ81XWvNHDBFj .work-grid{grid-template-columns:1fr}.ai-b-51a62da4-cd7d-423e-8b7f-1fa03f35434f-feA1f4ZNZ81XWvNHDBFj.ai-b-51a62da4-cd7d-423e-8b7f-1fa03f35434f-feA1f4ZNZ81XWvNHDBFj .work-item-info{opacity:1;transform:translateY(0)}.ai-b-51a62da4-cd7d-423e-8b7f-1fa03f35434f-feA1f4ZNZ81XWvNHDBFj.ai-b-51a62da4-cd7d-423e-8b7f-1fa03f35434f-feA1f4ZNZ81XWvNHDBFj .work-item-overlay{opacity:1}}:where(.ai-b-hero-rUlK5ORolUiFu2JVALpY) .cs-hero-root{overflow:hidden;position:relative;width:100%}:where(.ai-b-hero-rUlK5ORolUiFu2JVALpY) .cs-hero-image-wrap{inset:0;position:absolute}:where(.ai-b-hero-rUlK5ORolUiFu2JVALpY) .cs-hero-img{display:block;height:100%;object-fit:cover;width:100%}:where(.ai-b-hero-rUlK5ORolUiFu2JVALpY) .cs-hero-overlay{background:#000;inset:0;position:absolute}:where(.ai-b-hero-rUlK5ORolUiFu2JVALpY) .cs-hero-back{left:var(--site-padding);position:absolute;top:28px;z-index:10}:where(.ai-b-hero-rUlK5ORolUiFu2JVALpY) .cs-back-btn{align-items:center;background:transparent;border:1px solid hsla(40,29%,92%,.55);border-radius:40px;cursor:pointer;display:flex;font-size:.75rem;gap:8px;letter-spacing:.1em;padding:7px 16px;text-transform:uppercase;transition:background .35s ease,border-color .35s ease}:where(.ai-b-hero-rUlK5ORolUiFu2JVALpY) .cs-back-btn:hover{background:hsla(40,29%,92%,.15);border-color:hsla(40,29%,92%,.9)}:where(.ai-b-hero-rUlK5ORolUiFu2JVALpY) .cs-back-arrow{font-size:.85rem}.ai-b-3d60d78c-b8e0-467f-aa65-865e0d2bebcd-rUlK5ORolUiFu2JVALpY.ai-b-3d60d78c-b8e0-467f-aa65-865e0d2bebcd-rUlK5ORolUiFu2JVALpY .cs-title-root{width:100%}.ai-b-3d60d78c-b8e0-467f-aa65-865e0d2bebcd-rUlK5ORolUiFu2JVALpY.ai-b-3d60d78c-b8e0-467f-aa65-865e0d2bebcd-rUlK5ORolUiFu2JVALpY .cs-title-date-row{align-items:center;display:flex;justify-content:center;padding:32px var(--site-padding) 20px}.ai-b-3d60d78c-b8e0-467f-aa65-865e0d2bebcd-rUlK5ORolUiFu2JVALpY.ai-b-3d60d78c-b8e0-467f-aa65-865e0d2bebcd-rUlK5ORolUiFu2JVALpY .cs-title-date{font-size:.8125rem;letter-spacing:.08em}.ai-b-3d60d78c-b8e0-467f-aa65-865e0d2bebcd-rUlK5ORolUiFu2JVALpY.ai-b-3d60d78c-b8e0-467f-aa65-865e0d2bebcd-rUlK5ORolUiFu2JVALpY .cs-title-divider{height:1px;width:100%}.ai-b-3d60d78c-b8e0-467f-aa65-865e0d2bebcd-rUlK5ORolUiFu2JVALpY.ai-b-3d60d78c-b8e0-467f-aa65-865e0d2bebcd-rUlK5ORolUiFu2JVALpY .cs-title-heading-row{align-items:center;display:flex;justify-content:center;padding:24px var(--site-padding) 28px}.ai-b-3d60d78c-b8e0-467f-aa65-865e0d2bebcd-rUlK5ORolUiFu2JVALpY.ai-b-3d60d78c-b8e0-467f-aa65-865e0d2bebcd-rUlK5ORolUiFu2JVALpY .cs-title-heading{font-size:clamp(3.5rem,10vw,8rem);font-weight:400;letter-spacing:-.02em;line-height:1;margin:0;text-align:center}@media (max-width:600px){.ai-b-3d60d78c-b8e0-467f-aa65-865e0d2bebcd-rUlK5ORolUiFu2JVALpY.ai-b-3d60d78c-b8e0-467f-aa65-865e0d2bebcd-rUlK5ORolUiFu2JVALpY .cs-title-heading{font-size:clamp(3rem,13vw,5rem)}}.ai-b-c3cd1093-1f31-43ab-9e11-945c2dbd6e7e-rUlK5ORolUiFu2JVALpY.ai-b-c3cd1093-1f31-43ab-9e11-945c2dbd6e7e-rUlK5ORolUiFu2JVALpY .cs-featured-root{width:100%}.ai-b-c3cd1093-1f31-43ab-9e11-945c2dbd6e7e-rUlK5ORolUiFu2JVALpY.ai-b-c3cd1093-1f31-43ab-9e11-945c2dbd6e7e-rUlK5ORolUiFu2JVALpY .cs-featured-wrap{aspect-ratio:16/11;margin-inline:var(--site-padding);overflow:hidden}.ai-b-1f646698-7f57-41e4-af7b-d32021ad862a-rUlK5ORolUiFu2JVALpY.ai-b-1f646698-7f57-41e4-af7b-d32021ad862a-rUlK5ORolUiFu2JVALpY .cs-twocol-root{width:100%}.ai-b-1f646698-7f57-41e4-af7b-d32021ad862a-rUlK5ORolUiFu2JVALpY.ai-b-1f646698-7f57-41e4-af7b-d32021ad862a-rUlK5ORolUiFu2JVALpY .cs-twocol-inner{display:grid;gap:40px;grid-template-columns:1fr 1fr;padding-inline:var(--site-padding)}.ai-b-1f646698-7f57-41e4-af7b-d32021ad862a-rUlK5ORolUiFu2JVALpY.ai-b-1f646698-7f57-41e4-af7b-d32021ad862a-rUlK5ORolUiFu2JVALpY .cs-twocol-para{font-size:.875rem;line-height:1.8;margin:0;opacity:.85}@media (max-width:680px){.ai-b-1f646698-7f57-41e4-af7b-d32021ad862a-rUlK5ORolUiFu2JVALpY.ai-b-1f646698-7f57-41e4-af7b-d32021ad862a-rUlK5ORolUiFu2JVALpY .cs-twocol-inner{gap:24px;grid-template-columns:1fr}}.ai-b-b932a7cc-d48e-476b-8b66-746d5e55b5d4-rUlK5ORolUiFu2JVALpY.ai-b-b932a7cc-d48e-476b-8b66-746d5e55b5d4-rUlK5ORolUiFu2JVALpY .cs-strip-root{width:100%}.ai-b-b932a7cc-d48e-476b-8b66-746d5e55b5d4-rUlK5ORolUiFu2JVALpY.ai-b-b932a7cc-d48e-476b-8b66-746d5e55b5d4-rUlK5ORolUiFu2JVALpY .cs-strip-row{align-items:stretch;box-sizing:border-box;display:flex;gap:var(--gap);padding-inline:var(--site-padding);width:100%}.ai-b-b932a7cc-d48e-476b-8b66-746d5e55b5d4-rUlK5ORolUiFu2JVALpY.ai-b-b932a7cc-d48e-476b-8b66-746d5e55b5d4-rUlK5ORolUiFu2JVALpY .cs-strip-item{aspect-ratio:3/4;flex:1;min-width:0;overflow:hidden}@media (max-width:600px){.ai-b-b932a7cc-d48e-476b-8b66-746d5e55b5d4-rUlK5ORolUiFu2JVALpY.ai-b-b932a7cc-d48e-476b-8b66-746d5e55b5d4-rUlK5ORolUiFu2JVALpY .cs-strip-row{flex-wrap:wrap}.ai-b-b932a7cc-d48e-476b-8b66-746d5e55b5d4-rUlK5ORolUiFu2JVALpY.ai-b-b932a7cc-d48e-476b-8b66-746d5e55b5d4-rUlK5ORolUiFu2JVALpY .cs-strip-item{aspect-ratio:1/1;flex:0 0 calc(50% - var(--gap))}}.ai-b-64220203-11e5-4e43-8717-3b376cb39bc6-LejvEwAPO1R30vFwBC9I.ai-b-64220203-11e5-4e43-8717-3b376cb39bc6-LejvEwAPO1R30vFwBC9I .about-section{background-color:var(--bg-color);box-sizing:border-box;padding-block:var(--vertical-padding);width:100%}.ai-b-64220203-11e5-4e43-8717-3b376cb39bc6-LejvEwAPO1R30vFwBC9I.ai-b-64220203-11e5-4e43-8717-3b376cb39bc6-LejvEwAPO1R30vFwBC9I .about-container{display:grid;gap:var(--content-gap);grid-template-columns:1fr 1fr;min-height:50vh;padding-inline:var(--site-padding)}.ai-b-64220203-11e5-4e43-8717-3b376cb39bc6-LejvEwAPO1R30vFwBC9I.ai-b-64220203-11e5-4e43-8717-3b376cb39bc6-LejvEwAPO1R30vFwBC9I .about-images{align-items:center;display:flex;height:100%;justify-content:flex-end;position:relative}.ai-b-64220203-11e5-4e43-8717-3b376cb39bc6-LejvEwAPO1R30vFwBC9I.ai-b-64220203-11e5-4e43-8717-3b376cb39bc6-LejvEwAPO1R30vFwBC9I .main-image-wrapper{aspect-ratio:var(--aspect-ratio);overflow:hidden;position:relative;width:var(--img-w-desk)}.ai-b-64220203-11e5-4e43-8717-3b376cb39bc6-LejvEwAPO1R30vFwBC9I.ai-b-64220203-11e5-4e43-8717-3b376cb39bc6-LejvEwAPO1R30vFwBC9I .secondary-image-wrapper{aspect-ratio:1/1;bottom:calc(var(--image-overlap)*-1);left:0;overflow:hidden;position:absolute;width:45%;z-index:2}.ai-b-64220203-11e5-4e43-8717-3b376cb39bc6-LejvEwAPO1R30vFwBC9I.ai-b-64220203-11e5-4e43-8717-3b376cb39bc6-LejvEwAPO1R30vFwBC9I .about-content{display:flex;flex-direction:column;gap:24px;height:100%;padding-block:40px;width:var(--txt-w-desk)}.ai-b-64220203-11e5-4e43-8717-3b376cb39bc6-LejvEwAPO1R30vFwBC9I.ai-b-64220203-11e5-4e43-8717-3b376cb39bc6-LejvEwAPO1R30vFwBC9I .about-title{letter-spacing:-.02em;line-height:1.1;margin:0}.ai-b-64220203-11e5-4e43-8717-3b376cb39bc6-LejvEwAPO1R30vFwBC9I.ai-b-64220203-11e5-4e43-8717-3b376cb39bc6-LejvEwAPO1R30vFwBC9I .about-description-wrapper{max-width:580px}@media (max-width:767px){.ai-b-64220203-11e5-4e43-8717-3b376cb39bc6-LejvEwAPO1R30vFwBC9I.ai-b-64220203-11e5-4e43-8717-3b376cb39bc6-LejvEwAPO1R30vFwBC9I .about-container{direction:ltr!important;gap:48px;grid-template-columns:1fr}.ai-b-64220203-11e5-4e43-8717-3b376cb39bc6-LejvEwAPO1R30vFwBC9I.ai-b-64220203-11e5-4e43-8717-3b376cb39bc6-LejvEwAPO1R30vFwBC9I .about-images{justify-content:center}.ai-b-64220203-11e5-4e43-8717-3b376cb39bc6-LejvEwAPO1R30vFwBC9I.ai-b-64220203-11e5-4e43-8717-3b376cb39bc6-LejvEwAPO1R30vFwBC9I .main-image-wrapper{max-width:100%;width:var(--img-w-mob)}.ai-b-64220203-11e5-4e43-8717-3b376cb39bc6-LejvEwAPO1R30vFwBC9I.ai-b-64220203-11e5-4e43-8717-3b376cb39bc6-LejvEwAPO1R30vFwBC9I .secondary-image-wrapper{display:none}.ai-b-64220203-11e5-4e43-8717-3b376cb39bc6-LejvEwAPO1R30vFwBC9I.ai-b-64220203-11e5-4e43-8717-3b376cb39bc6-LejvEwAPO1R30vFwBC9I .about-content{align-items:center!important;gap:20px;justify-content:flex-start!important;margin:0 auto;padding-block:0;width:var(--txt-w-mob)}.ai-b-64220203-11e5-4e43-8717-3b376cb39bc6-LejvEwAPO1R30vFwBC9I.ai-b-64220203-11e5-4e43-8717-3b376cb39bc6-LejvEwAPO1R30vFwBC9I .about-description-wrapper{max-width:100%}}.ai-b-dd3effb1-fe82-48b1-bbf4-e4191f24f4a0-LejvEwAPO1R30vFwBC9I.ai-b-dd3effb1-fe82-48b1-bbf4-e4191f24f4a0-LejvEwAPO1R30vFwBC9I .about-section{background-color:var(--bg-color);box-sizing:border-box;padding-block:var(--vertical-padding);width:100%}.ai-b-dd3effb1-fe82-48b1-bbf4-e4191f24f4a0-LejvEwAPO1R30vFwBC9I.ai-b-dd3effb1-fe82-48b1-bbf4-e4191f24f4a0-LejvEwAPO1R30vFwBC9I .about-container{display:grid;gap:var(--content-gap);grid-template-columns:1fr 1fr;min-height:50vh;padding-inline:var(--site-padding)}.ai-b-dd3effb1-fe82-48b1-bbf4-e4191f24f4a0-LejvEwAPO1R30vFwBC9I.ai-b-dd3effb1-fe82-48b1-bbf4-e4191f24f4a0-LejvEwAPO1R30vFwBC9I .about-images{align-items:center;display:flex;height:100%;justify-content:flex-end;position:relative}.ai-b-dd3effb1-fe82-48b1-bbf4-e4191f24f4a0-LejvEwAPO1R30vFwBC9I.ai-b-dd3effb1-fe82-48b1-bbf4-e4191f24f4a0-LejvEwAPO1R30vFwBC9I .main-image-wrapper{aspect-ratio:var(--aspect-ratio);overflow:hidden;position:relative;width:var(--img-w-desk)}.ai-b-dd3effb1-fe82-48b1-bbf4-e4191f24f4a0-LejvEwAPO1R30vFwBC9I.ai-b-dd3effb1-fe82-48b1-bbf4-e4191f24f4a0-LejvEwAPO1R30vFwBC9I .secondary-image-wrapper{aspect-ratio:1/1;bottom:calc(var(--image-overlap)*-1);left:0;overflow:hidden;position:absolute;width:45%;z-index:2}.ai-b-dd3effb1-fe82-48b1-bbf4-e4191f24f4a0-LejvEwAPO1R30vFwBC9I.ai-b-dd3effb1-fe82-48b1-bbf4-e4191f24f4a0-LejvEwAPO1R30vFwBC9I .about-content{display:flex;flex-direction:column;gap:24px;height:100%;padding-block:40px;width:var(--txt-w-desk)}.ai-b-dd3effb1-fe82-48b1-bbf4-e4191f24f4a0-LejvEwAPO1R30vFwBC9I.ai-b-dd3effb1-fe82-48b1-bbf4-e4191f24f4a0-LejvEwAPO1R30vFwBC9I .about-title{letter-spacing:-.02em;line-height:1.1;margin:0}.ai-b-dd3effb1-fe82-48b1-bbf4-e4191f24f4a0-LejvEwAPO1R30vFwBC9I.ai-b-dd3effb1-fe82-48b1-bbf4-e4191f24f4a0-LejvEwAPO1R30vFwBC9I .about-description-wrapper{max-width:580px}@media (max-width:767px){.ai-b-dd3effb1-fe82-48b1-bbf4-e4191f24f4a0-LejvEwAPO1R30vFwBC9I.ai-b-dd3effb1-fe82-48b1-bbf4-e4191f24f4a0-LejvEwAPO1R30vFwBC9I .about-container{direction:ltr!important;gap:48px;grid-template-columns:1fr}.ai-b-dd3effb1-fe82-48b1-bbf4-e4191f24f4a0-LejvEwAPO1R30vFwBC9I.ai-b-dd3effb1-fe82-48b1-bbf4-e4191f24f4a0-LejvEwAPO1R30vFwBC9I .about-images{justify-content:center}.ai-b-dd3effb1-fe82-48b1-bbf4-e4191f24f4a0-LejvEwAPO1R30vFwBC9I.ai-b-dd3effb1-fe82-48b1-bbf4-e4191f24f4a0-LejvEwAPO1R30vFwBC9I .main-image-wrapper{max-width:100%;width:var(--img-w-mob)}.ai-b-dd3effb1-fe82-48b1-bbf4-e4191f24f4a0-LejvEwAPO1R30vFwBC9I.ai-b-dd3effb1-fe82-48b1-bbf4-e4191f24f4a0-LejvEwAPO1R30vFwBC9I .secondary-image-wrapper{display:none}.ai-b-dd3effb1-fe82-48b1-bbf4-e4191f24f4a0-LejvEwAPO1R30vFwBC9I.ai-b-dd3effb1-fe82-48b1-bbf4-e4191f24f4a0-LejvEwAPO1R30vFwBC9I .about-content{align-items:center!important;gap:20px;justify-content:flex-start!important;margin:0 auto;padding-block:0;width:var(--txt-w-mob)}.ai-b-dd3effb1-fe82-48b1-bbf4-e4191f24f4a0-LejvEwAPO1R30vFwBC9I.ai-b-dd3effb1-fe82-48b1-bbf4-e4191f24f4a0-LejvEwAPO1R30vFwBC9I .about-description-wrapper{max-width:100%}}.ai-b-525ef2a1-2fcc-4cd2-8c1b-e44c0c674de5-LejvEwAPO1R30vFwBC9I.ai-b-525ef2a1-2fcc-4cd2-8c1b-e44c0c674de5-LejvEwAPO1R30vFwBC9I .about-contact-root{width:100%}.ai-b-525ef2a1-2fcc-4cd2-8c1b-e44c0c674de5-LejvEwAPO1R30vFwBC9I.ai-b-525ef2a1-2fcc-4cd2-8c1b-e44c0c674de5-LejvEwAPO1R30vFwBC9I .about-contact-inner{display:flex;flex-direction:column;gap:32px;padding-inline:var(--site-padding)}.ai-b-525ef2a1-2fcc-4cd2-8c1b-e44c0c674de5-LejvEwAPO1R30vFwBC9I.ai-b-525ef2a1-2fcc-4cd2-8c1b-e44c0c674de5-LejvEwAPO1R30vFwBC9I .about-contact-tag{align-items:center;display:flex;gap:16px}.ai-b-525ef2a1-2fcc-4cd2-8c1b-e44c0c674de5-LejvEwAPO1R30vFwBC9I.ai-b-525ef2a1-2fcc-4cd2-8c1b-e44c0c674de5-LejvEwAPO1R30vFwBC9I .about-contact-code{line-height:1}.ai-b-525ef2a1-2fcc-4cd2-8c1b-e44c0c674de5-LejvEwAPO1R30vFwBC9I.ai-b-525ef2a1-2fcc-4cd2-8c1b-e44c0c674de5-LejvEwAPO1R30vFwBC9I .about-contact-label{letter-spacing:.1em;opacity:.6;text-transform:uppercase}.ai-b-525ef2a1-2fcc-4cd2-8c1b-e44c0c674de5-LejvEwAPO1R30vFwBC9I.ai-b-525ef2a1-2fcc-4cd2-8c1b-e44c0c674de5-LejvEwAPO1R30vFwBC9I .about-contact-title{font-size:clamp(2.5rem,5vw,4.5rem);letter-spacing:-.02em;margin:0}.ai-b-525ef2a1-2fcc-4cd2-8c1b-e44c0c674de5-LejvEwAPO1R30vFwBC9I.ai-b-525ef2a1-2fcc-4cd2-8c1b-e44c0c674de5-LejvEwAPO1R30vFwBC9I .about-contact-links{display:flex;flex-direction:column}.ai-b-525ef2a1-2fcc-4cd2-8c1b-e44c0c674de5-LejvEwAPO1R30vFwBC9I.ai-b-525ef2a1-2fcc-4cd2-8c1b-e44c0c674de5-LejvEwAPO1R30vFwBC9I .about-contact-row{align-items:center;border-bottom:1px solid var(--border);display:flex;gap:20px;justify-content:space-between;padding:20px 0}.ai-b-525ef2a1-2fcc-4cd2-8c1b-e44c0c674de5-LejvEwAPO1R30vFwBC9I.ai-b-525ef2a1-2fcc-4cd2-8c1b-e44c0c674de5-LejvEwAPO1R30vFwBC9I .about-contact-row:first-child{border-top:1px solid var(--border)}.ai-b-525ef2a1-2fcc-4cd2-8c1b-e44c0c674de5-LejvEwAPO1R30vFwBC9I.ai-b-525ef2a1-2fcc-4cd2-8c1b-e44c0c674de5-LejvEwAPO1R30vFwBC9I .about-contact-row-label{font-size:.8125rem;letter-spacing:.06em;opacity:.6}.ai-b-525ef2a1-2fcc-4cd2-8c1b-e44c0c674de5-LejvEwAPO1R30vFwBC9I.ai-b-525ef2a1-2fcc-4cd2-8c1b-e44c0c674de5-LejvEwAPO1R30vFwBC9I .about-contact-row-value{font-size:1rem;text-decoration:none;transition:opacity .4s cubic-bezier(.25,.46,.45,.94)}.ai-b-525ef2a1-2fcc-4cd2-8c1b-e44c0c674de5-LejvEwAPO1R30vFwBC9I.ai-b-525ef2a1-2fcc-4cd2-8c1b-e44c0c674de5-LejvEwAPO1R30vFwBC9I .about-contact-row-value:hover{opacity:.5}@media (max-width:480px){.ai-b-525ef2a1-2fcc-4cd2-8c1b-e44c0c674de5-LejvEwAPO1R30vFwBC9I.ai-b-525ef2a1-2fcc-4cd2-8c1b-e44c0c674de5-LejvEwAPO1R30vFwBC9I .about-contact-row{align-items:flex-start;flex-direction:column}}:where(.ai-b-hero-NXzym51G0PC25p1wkxAp) .hero-root{align-items:center;display:flex;height:var(--hero-height,100vh);justify-content:center;overflow:hidden;position:relative;width:100%}:where(.ai-b-hero-NXzym51G0PC25p1wkxAp) .hero-video-wrapper{background:transparent;inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:1}:where(.ai-b-hero-NXzym51G0PC25p1wkxAp) .hero-video{display:block!important;height:100%;object-fit:cover;opacity:1!important;pointer-events:none;user-select:none;-webkit-user-select:none;visibility:visible!important;width:100%;-webkit-touch-callout:none}:where(.ai-b-hero-NXzym51G0PC25p1wkxAp) .hero-video::-webkit-media-controls,:where(.ai-b-hero-NXzym51G0PC25p1wkxAp) .hero-video::-webkit-media-controls-current-time-display,:where(.ai-b-hero-NXzym51G0PC25p1wkxAp) .hero-video::-webkit-media-controls-enclosure,:where(.ai-b-hero-NXzym51G0PC25p1wkxAp) .hero-video::-webkit-media-controls-fullscreen-button,:where(.ai-b-hero-NXzym51G0PC25p1wkxAp) .hero-video::-webkit-media-controls-mute-button,:where(.ai-b-hero-NXzym51G0PC25p1wkxAp) .hero-video::-webkit-media-controls-overlay-play-button,:where(.ai-b-hero-NXzym51G0PC25p1wkxAp) .hero-video::-webkit-media-controls-panel,:where(.ai-b-hero-NXzym51G0PC25p1wkxAp) .hero-video::-webkit-media-controls-picture-in-picture-button,:where(.ai-b-hero-NXzym51G0PC25p1wkxAp) .hero-video::-webkit-media-controls-play-button,:where(.ai-b-hero-NXzym51G0PC25p1wkxAp) .hero-video::-webkit-media-controls-start-playback-button,:where(.ai-b-hero-NXzym51G0PC25p1wkxAp) .hero-video::-webkit-media-controls-time-remaining-display,:where(.ai-b-hero-NXzym51G0PC25p1wkxAp) .hero-video::-webkit-media-controls-timeline,:where(.ai-b-hero-NXzym51G0PC25p1wkxAp) .hero-video::-webkit-media-controls-toggle-closed-captions-button,:where(.ai-b-hero-NXzym51G0PC25p1wkxAp) .hero-video::-webkit-media-controls-volume-slider{-webkit-appearance:none!important;display:none!important;opacity:0!important;visibility:hidden!important}:where(.ai-b-hero-NXzym51G0PC25p1wkxAp) .hero-video::-webkit-media-controls-overlay-play-button,:where(.ai-b-hero-NXzym51G0PC25p1wkxAp) .hero-video::-webkit-media-controls-start-playback-button{display:none!important;opacity:0!important;visibility:hidden!important}:where(.ai-b-hero-NXzym51G0PC25p1wkxAp) .hero-overlay{background:var(--overlay-color,#0a0a0a);inset:0;opacity:calc(var(--overlay-opacity,0)/100);pointer-events:none;position:absolute;z-index:2}:where(.ai-b-hero-NXzym51G0PC25p1wkxAp) .hero-fade-bottom{background:linear-gradient(to top,var(--fade-color) 0,transparent 100%);bottom:0;height:var(--fade-height,20%);left:0;pointer-events:none;position:absolute;width:100%;z-index:3}:where(.ai-b-hero-NXzym51G0PC25p1wkxAp) .hero-content{inset:0;padding:var(--site-padding);position:absolute;z-index:4}:where(.ai-b-hero-NXzym51G0PC25p1wkxAp) .hero-tagline{max-width:100%;transition:color .3s,opacity .2s}:where(.ai-b-hero-NXzym51G0PC25p1wkxAp) .hero-tagline.has-link{display:inline-block;padding-bottom:2px;position:relative}:where(.ai-b-hero-NXzym51G0PC25p1wkxAp) .hero-tagline.has-link:after{background-color:currentColor;bottom:0;content:"";height:1px;left:0;position:absolute;transition:width .3s ease;width:0}:where(.ai-b-hero-NXzym51G0PC25p1wkxAp) .hero-tagline.has-link:active:after,:where(.ai-b-hero-NXzym51G0PC25p1wkxAp) .hero-tagline.has-link:hover:after{width:100%}:where(.ai-b-hero-NXzym51G0PC25p1wkxAp) .hero-scroll{align-items:center;bottom:40px;display:flex;flex-direction:column;left:50%;position:absolute;transform:translateX(-50%);z-index:5}:where(.ai-b-hero-NXzym51G0PC25p1wkxAp) .hero-scroll-line{background:currentColor;height:40px;opacity:.4;overflow:hidden;position:relative;width:1px}:where(.ai-b-hero-NXzym51G0PC25p1wkxAp) .hero-scroll-line:after{animation:scrollAnim 2s ease-in-out infinite;background:currentColor;content:"";inset:0;position:absolute;transform-origin:top}@keyframes scrollAnim{0%{transform:scaleY(0)}50%{transform:scaleY(1);transform-origin:top}51%{transform-origin:bottom}to{transform:scaleY(0);transform-origin:bottom}}.ai-b-93be40d7-bd40-4a36-a2a8-68eebfe69b60-NXzym51G0PC25p1wkxAp.ai-b-93be40d7-bd40-4a36-a2a8-68eebfe69b60-NXzym51G0PC25p1wkxAp .about-section{background-color:var(--bg-color);box-sizing:border-box;padding-block:var(--vertical-padding);width:100%}.ai-b-93be40d7-bd40-4a36-a2a8-68eebfe69b60-NXzym51G0PC25p1wkxAp.ai-b-93be40d7-bd40-4a36-a2a8-68eebfe69b60-NXzym51G0PC25p1wkxAp .about-container{display:grid;gap:var(--content-gap);grid-template-columns:1fr 1fr;min-height:50vh;padding-inline:var(--site-padding)}.ai-b-93be40d7-bd40-4a36-a2a8-68eebfe69b60-NXzym51G0PC25p1wkxAp.ai-b-93be40d7-bd40-4a36-a2a8-68eebfe69b60-NXzym51G0PC25p1wkxAp .about-images{align-items:center;display:flex;height:100%;justify-content:flex-end;position:relative}.ai-b-93be40d7-bd40-4a36-a2a8-68eebfe69b60-NXzym51G0PC25p1wkxAp.ai-b-93be40d7-bd40-4a36-a2a8-68eebfe69b60-NXzym51G0PC25p1wkxAp .main-image-wrapper{aspect-ratio:var(--aspect-ratio);overflow:hidden;position:relative;width:var(--img-w-desk)}.ai-b-93be40d7-bd40-4a36-a2a8-68eebfe69b60-NXzym51G0PC25p1wkxAp.ai-b-93be40d7-bd40-4a36-a2a8-68eebfe69b60-NXzym51G0PC25p1wkxAp .main-image-wrapper img{height:100%;object-fit:cover;width:100%}.ai-b-93be40d7-bd40-4a36-a2a8-68eebfe69b60-NXzym51G0PC25p1wkxAp.ai-b-93be40d7-bd40-4a36-a2a8-68eebfe69b60-NXzym51G0PC25p1wkxAp .secondary-image-wrapper{aspect-ratio:1/1;bottom:calc(var(--image-overlap)*-1);left:0;overflow:hidden;position:absolute;width:45%;z-index:2}.ai-b-93be40d7-bd40-4a36-a2a8-68eebfe69b60-NXzym51G0PC25p1wkxAp.ai-b-93be40d7-bd40-4a36-a2a8-68eebfe69b60-NXzym51G0PC25p1wkxAp .secondary-image-wrapper img{height:100%;object-fit:cover;width:100%}.ai-b-93be40d7-bd40-4a36-a2a8-68eebfe69b60-NXzym51G0PC25p1wkxAp.ai-b-93be40d7-bd40-4a36-a2a8-68eebfe69b60-NXzym51G0PC25p1wkxAp .about-content{display:flex;flex-direction:column;gap:24px;height:100%;padding-block:40px;width:var(--txt-w-desk)}.ai-b-93be40d7-bd40-4a36-a2a8-68eebfe69b60-NXzym51G0PC25p1wkxAp.ai-b-93be40d7-bd40-4a36-a2a8-68eebfe69b60-NXzym51G0PC25p1wkxAp .subtitle{display:block;font-style:italic;letter-spacing:.2em;text-transform:uppercase}.ai-b-93be40d7-bd40-4a36-a2a8-68eebfe69b60-NXzym51G0PC25p1wkxAp.ai-b-93be40d7-bd40-4a36-a2a8-68eebfe69b60-NXzym51G0PC25p1wkxAp .about-title{letter-spacing:-.02em;line-height:1.1;margin:0}.ai-b-93be40d7-bd40-4a36-a2a8-68eebfe69b60-NXzym51G0PC25p1wkxAp.ai-b-93be40d7-bd40-4a36-a2a8-68eebfe69b60-NXzym51G0PC25p1wkxAp .about-description-wrapper{display:flex;flex-direction:column;gap:1.5em;max-width:580px}.ai-b-93be40d7-bd40-4a36-a2a8-68eebfe69b60-NXzym51G0PC25p1wkxAp.ai-b-93be40d7-bd40-4a36-a2a8-68eebfe69b60-NXzym51G0PC25p1wkxAp .about-description-paragraph{line-height:1.8;margin:0}@media (max-width:1023px){.ai-b-93be40d7-bd40-4a36-a2a8-68eebfe69b60-NXzym51G0PC25p1wkxAp.ai-b-93be40d7-bd40-4a36-a2a8-68eebfe69b60-NXzym51G0PC25p1wkxAp .about-container{gap:calc(var(--content-gap)*.75)}.ai-b-93be40d7-bd40-4a36-a2a8-68eebfe69b60-NXzym51G0PC25p1wkxAp.ai-b-93be40d7-bd40-4a36-a2a8-68eebfe69b60-NXzym51G0PC25p1wkxAp .main-image-wrapper{width:90%}.ai-b-93be40d7-bd40-4a36-a2a8-68eebfe69b60-NXzym51G0PC25p1wkxAp.ai-b-93be40d7-bd40-4a36-a2a8-68eebfe69b60-NXzym51G0PC25p1wkxAp .secondary-image-wrapper{width:50%}}@media (max-width:767px){.ai-b-93be40d7-bd40-4a36-a2a8-68eebfe69b60-NXzym51G0PC25p1wkxAp.ai-b-93be40d7-bd40-4a36-a2a8-68eebfe69b60-NXzym51G0PC25p1wkxAp .about-container{direction:ltr!important;gap:48px;grid-template-columns:1fr}.ai-b-93be40d7-bd40-4a36-a2a8-68eebfe69b60-NXzym51G0PC25p1wkxAp.ai-b-93be40d7-bd40-4a36-a2a8-68eebfe69b60-NXzym51G0PC25p1wkxAp .about-images{justify-content:center}.ai-b-93be40d7-bd40-4a36-a2a8-68eebfe69b60-NXzym51G0PC25p1wkxAp.ai-b-93be40d7-bd40-4a36-a2a8-68eebfe69b60-NXzym51G0PC25p1wkxAp .main-image-wrapper{max-width:100%;width:var(--img-w-mob)}.ai-b-93be40d7-bd40-4a36-a2a8-68eebfe69b60-NXzym51G0PC25p1wkxAp.ai-b-93be40d7-bd40-4a36-a2a8-68eebfe69b60-NXzym51G0PC25p1wkxAp .secondary-image-wrapper{display:none}.ai-b-93be40d7-bd40-4a36-a2a8-68eebfe69b60-NXzym51G0PC25p1wkxAp.ai-b-93be40d7-bd40-4a36-a2a8-68eebfe69b60-NXzym51G0PC25p1wkxAp .about-content{align-items:center!important;gap:20px;justify-content:flex-start!important;margin:0 auto;padding-block:0;width:var(--txt-w-mob)}.ai-b-93be40d7-bd40-4a36-a2a8-68eebfe69b60-NXzym51G0PC25p1wkxAp.ai-b-93be40d7-bd40-4a36-a2a8-68eebfe69b60-NXzym51G0PC25p1wkxAp .about-description-wrapper{max-width:100%}}.ai-b-ec928289-d5c8-4eb7-9559-c4e5b7d216ca-NXzym51G0PC25p1wkxAp.ai-b-ec928289-d5c8-4eb7-9559-c4e5b7d216ca-NXzym51G0PC25p1wkxAp .work-root{width:100%}.ai-b-ec928289-d5c8-4eb7-9559-c4e5b7d216ca-NXzym51G0PC25p1wkxAp.ai-b-ec928289-d5c8-4eb7-9559-c4e5b7d216ca-NXzym51G0PC25p1wkxAp .work-header{display:flex;flex-direction:column;gap:16px;margin-bottom:60px;padding-inline:var(--site-padding)}.ai-b-ec928289-d5c8-4eb7-9559-c4e5b7d216ca-NXzym51G0PC25p1wkxAp.ai-b-ec928289-d5c8-4eb7-9559-c4e5b7d216ca-NXzym51G0PC25p1wkxAp .work-header-top{align-items:center;display:flex;font-size:.75rem;justify-content:space-between;letter-spacing:.1em;opacity:.6;text-transform:uppercase}.ai-b-ec928289-d5c8-4eb7-9559-c4e5b7d216ca-NXzym51G0PC25p1wkxAp.ai-b-ec928289-d5c8-4eb7-9559-c4e5b7d216ca-NXzym51G0PC25p1wkxAp .work-headline{font-size:clamp(3rem,7vw,6rem);font-weight:400;letter-spacing:-.02em;line-height:1.05;margin:0}.ai-b-ec928289-d5c8-4eb7-9559-c4e5b7d216ca-NXzym51G0PC25p1wkxAp.ai-b-ec928289-d5c8-4eb7-9559-c4e5b7d216ca-NXzym51G0PC25p1wkxAp .work-subheadline{font-size:.9375rem;line-height:1.65;margin:0;max-width:480px;opacity:.7}.ai-b-ec928289-d5c8-4eb7-9559-c4e5b7d216ca-NXzym51G0PC25p1wkxAp.ai-b-ec928289-d5c8-4eb7-9559-c4e5b7d216ca-NXzym51G0PC25p1wkxAp .work-grid{display:grid;gap:var(--gap);grid-template-columns:repeat(2,1fr);padding-inline:var(--site-padding)}.ai-b-ec928289-d5c8-4eb7-9559-c4e5b7d216ca-NXzym51G0PC25p1wkxAp.ai-b-ec928289-d5c8-4eb7-9559-c4e5b7d216ca-NXzym51G0PC25p1wkxAp .work-item{cursor:pointer;overflow:hidden;position:relative}.ai-b-ec928289-d5c8-4eb7-9559-c4e5b7d216ca-NXzym51G0PC25p1wkxAp.ai-b-ec928289-d5c8-4eb7-9559-c4e5b7d216ca-NXzym51G0PC25p1wkxAp .work-item-image-wrap{aspect-ratio:16/9;overflow:hidden;position:relative;width:100%}.ai-b-ec928289-d5c8-4eb7-9559-c4e5b7d216ca-NXzym51G0PC25p1wkxAp.ai-b-ec928289-d5c8-4eb7-9559-c4e5b7d216ca-NXzym51G0PC25p1wkxAp .work-item-overlay{background:linear-gradient(0deg,rgba(0,0,0,.8) 0,transparent 60%);inset:0;opacity:0;position:absolute;transition:opacity .6s cubic-bezier(.25,.46,.45,.94)}.ai-b-ec928289-d5c8-4eb7-9559-c4e5b7d216ca-NXzym51G0PC25p1wkxAp.ai-b-ec928289-d5c8-4eb7-9559-c4e5b7d216ca-NXzym51G0PC25p1wkxAp .work-item.hovered .work-item-overlay{opacity:1}.ai-b-ec928289-d5c8-4eb7-9559-c4e5b7d216ca-NXzym51G0PC25p1wkxAp.ai-b-ec928289-d5c8-4eb7-9559-c4e5b7d216ca-NXzym51G0PC25p1wkxAp .work-item-info{bottom:0;display:flex;flex-direction:column;gap:8px;left:0;opacity:0;padding:24px;position:absolute;right:0;transform:translateY(16px);transition:opacity .6s cubic-bezier(.25,.46,.45,.94),transform .6s cubic-bezier(.25,.46,.45,.94)}.ai-b-ec928289-d5c8-4eb7-9559-c4e5b7d216ca-NXzym51G0PC25p1wkxAp.ai-b-ec928289-d5c8-4eb7-9559-c4e5b7d216ca-NXzym51G0PC25p1wkxAp .work-item.hovered .work-item-info{opacity:1;transform:translateY(0)}.ai-b-ec928289-d5c8-4eb7-9559-c4e5b7d216ca-NXzym51G0PC25p1wkxAp.ai-b-ec928289-d5c8-4eb7-9559-c4e5b7d216ca-NXzym51G0PC25p1wkxAp .work-item-meta{align-items:center;display:flex;gap:16px}.ai-b-ec928289-d5c8-4eb7-9559-c4e5b7d216ca-NXzym51G0PC25p1wkxAp.ai-b-ec928289-d5c8-4eb7-9559-c4e5b7d216ca-NXzym51G0PC25p1wkxAp .work-item-title{font-size:clamp(1.2rem,2.5vw,2rem);font-weight:400;line-height:1.1;margin:0}.ai-b-ec928289-d5c8-4eb7-9559-c4e5b7d216ca-NXzym51G0PC25p1wkxAp.ai-b-ec928289-d5c8-4eb7-9559-c4e5b7d216ca-NXzym51G0PC25p1wkxAp .work-item-cta{align-items:center;display:flex;font-size:.8125rem;gap:8px;letter-spacing:.06em;opacity:.8}.ai-b-ec928289-d5c8-4eb7-9559-c4e5b7d216ca-NXzym51G0PC25p1wkxAp.ai-b-ec928289-d5c8-4eb7-9559-c4e5b7d216ca-NXzym51G0PC25p1wkxAp .work-cta-row{display:flex;justify-content:center;margin-top:48px;padding-inline:var(--site-padding)}.ai-b-ec928289-d5c8-4eb7-9559-c4e5b7d216ca-NXzym51G0PC25p1wkxAp.ai-b-ec928289-d5c8-4eb7-9559-c4e5b7d216ca-NXzym51G0PC25p1wkxAp .work-cta-btn{background:transparent;border:1px solid;border-radius:0;cursor:pointer;font-size:.8125rem;letter-spacing:.12em;padding:14px 48px;text-transform:uppercase}@media (max-width:768px){.ai-b-ec928289-d5c8-4eb7-9559-c4e5b7d216ca-NXzym51G0PC25p1wkxAp.ai-b-ec928289-d5c8-4eb7-9559-c4e5b7d216ca-NXzym51G0PC25p1wkxAp .work-grid{grid-template-columns:1fr}.ai-b-ec928289-d5c8-4eb7-9559-c4e5b7d216ca-NXzym51G0PC25p1wkxAp.ai-b-ec928289-d5c8-4eb7-9559-c4e5b7d216ca-NXzym51G0PC25p1wkxAp .work-item-info{opacity:1;transform:translateY(0)}.ai-b-ec928289-d5c8-4eb7-9559-c4e5b7d216ca-NXzym51G0PC25p1wkxAp.ai-b-ec928289-d5c8-4eb7-9559-c4e5b7d216ca-NXzym51G0PC25p1wkxAp .work-item-overlay{opacity:1}}.ai-b-8446771f-f4f5-4cda-995f-e5d1ebe95d63-NXzym51G0PC25p1wkxAp.ai-b-8446771f-f4f5-4cda-995f-e5d1ebe95d63-NXzym51G0PC25p1wkxAp .scraps-link-root{width:100%}.ai-b-8446771f-f4f5-4cda-995f-e5d1ebe95d63-NXzym51G0PC25p1wkxAp.ai-b-8446771f-f4f5-4cda-995f-e5d1ebe95d63-NXzym51G0PC25p1wkxAp .center-title-container{cursor:pointer}@media (max-width:768px){.ai-b-8446771f-f4f5-4cda-995f-e5d1ebe95d63-NXzym51G0PC25p1wkxAp.ai-b-8446771f-f4f5-4cda-995f-e5d1ebe95d63-NXzym51G0PC25p1wkxAp .scattered-frame{transform-origin:center center!important}}:where(.ai-b-footer-block-_global) .footer-root{width:100%}:where(.ai-b-footer-block-_global) .footer-inner{display:grid;gap:40px;grid-template-columns:1fr 1fr 2fr;min-height:320px;padding-inline:var(--site-padding)}:where(.ai-b-footer-block-_global) .footer-col{display:flex;flex-direction:column;gap:40px;justify-content:space-between}:where(.ai-b-footer-block-_global) .footer-nav{align-items:flex-start;display:flex;flex-direction:column;gap:12px}:where(.ai-b-footer-block-_global) .footer-link{font-size:.9375rem;opacity:.8;text-decoration:none;transition:opacity .4s cubic-bezier(.25,.46,.45,.94)}:where(.ai-b-footer-block-_global) .footer-link:hover{opacity:1}:where(.ai-b-footer-block-_global) .footer-bottom-link{margin-top:auto}:where(.ai-b-footer-block-_global) .footer-col-image{justify-content:flex-start}:where(.ai-b-footer-block-_global) .footer-image-wrap{height:100%;min-height:320px;overflow:hidden;width:100%}@media (max-width:768px){:where(.ai-b-footer-block-_global) .footer-inner{gap:60px;grid-template-columns:1fr}:where(.ai-b-footer-block-_global) .footer-image-wrap{min-height:240px}}:where(.ai-b-header-block-_global) .header-shell{background:var(--header-bg);border-bottom:1px solid var(--header-border);overflow:visible;position:relative;width:100%}:where(.ai-b-header-block-_global) .portfolio-header{background:var(--header-bg);box-sizing:border-box;margin:0 auto;overflow:visible;position:relative}:where(.ai-b-header-block-_global) .header-row{align-items:center;display:grid;gap:1rem;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);height:var(--header-height,88px);min-height:var(--header-height,88px);overflow:visible}:where(.ai-b-header-block-_global) .header-side{align-items:center;display:flex;min-width:0;overflow:visible}:where(.ai-b-header-block-_global) .header-left{justify-content:flex-start}:where(.ai-b-header-block-_global) .header-right{justify-content:flex-end}:where(.ai-b-header-block-_global) .desktop-nav{align-items:center;display:flex;gap:var(--nav-gap,1rem);overflow:visible}:where(.ai-b-header-block-_global) .header-logo-button,:where(.ai-b-header-block-_global) .header-photo-button{align-items:center;background:transparent;border:1px solid transparent;box-sizing:border-box;cursor:pointer;display:flex;flex:0 0 auto;justify-content:center;overflow:hidden;padding:0}:where(.ai-b-header-block-_global) .header-logo-button img,:where(.ai-b-header-block-_global) .header-photo-button img{display:block;height:100%;object-fit:contain;width:100%}:where(.ai-b-header-block-_global) .header-title{line-height:1;white-space:nowrap}:where(.ai-b-header-block-_global) .hamburger{align-items:center;background:transparent;border:0;cursor:pointer;display:none;justify-content:center;padding:.55rem}:where(.ai-b-header-block-_global) .mobile-menu{display:none}:where(.ai-b-header-block-_global) .sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}@media (max-width:1023px){:where(.ai-b-header-block-_global) .header-row{gap:.4rem}:where(.ai-b-header-block-_global) .desktop-nav{display:none}:where(.ai-b-header-block-_global) .hamburger{display:flex;transform:translateX(var(--burger-offset))}:where(.ai-b-header-block-_global) .header-title{display:none}:where(.ai-b-header-block-_global) .header-logo-button{max-width:45vw}:where(.ai-b-header-block-_global) .mobile-menu{display:flex;flex-direction:column;gap:.5rem;height:100%;left:var(--editor-offset-left,0);overflow:auto;padding:5.5rem var(--site-padding) 2rem;position:fixed;right:var(--editor-offset-right,0);top:var(--editor-offset-top,0);z-index:9999}:where(.ai-b-header-block-_global) .mobile-menu-item{border:1px solid var(--header-border);cursor:pointer;padding:1rem;text-align:left;width:100%}}@media (min-width:1024px){:where(.ai-b-header-block-_global) .hamburger{display:none}}