 *,*::before,*::after{box-sizing:border-box} html{-webkit-text-size-adjust:100%} body{margin:0;background:#ffffff;color:#0f1113;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-synthesis:none;-webkit-font-smoothing:antialiased;text-wrap:pretty} img{max-width:100%} a{color:#00688f;text-decoration:none} a:hover{color:#0f1113;text-decoration:underline;text-underline-offset:3px} button,input,select,textarea{font:inherit;color:inherit} :focus-visible{outline:3px solid #0089c8;outline-offset:2px} @keyframes rise{from{opacity:0;transform:translateY(1.1em)}to{opacity:1;transform:translateY(0)}} @keyframes wipe{from{transform:scaleX(0)}to{transform:scaleX(1)}} @keyframes fadein{from{opacity:0}to{opacity:1}} @keyframes tickerA{from{transform:translateX(0)}to{transform:translateX(-50%)}} @keyframes tickerB{from{transform:translateX(-50%)}to{transform:translateX(0)}} @media (prefers-reduced-motion:reduce){*{animation:none !important;transition:none !important}} .dcs-0{position:absolute;left:16px;top:-60px;z-index:100;background:#0f1113;color:#fff;padding:12px 18px;font:500 14px/1 'Helvetica Neue',Helvetica,Arial,sans-serif;text-decoration:none} .dcs-0:focus{top:16px !important} .dcs-1{position:sticky;top:0;z-index:60;background:rgba(255,255,255,.92);backdrop-filter:saturate(1.4) blur(14px);border-bottom:1px solid #d9dbde} .dcs-2{max-width:1440px;margin:0 auto;padding:0 24px;display:flex;align-items:center;justify-content:space-between;gap:24px;height:76px} .dcs-3{display:flex;align-items:center;flex:0 0 auto} .dcs-4{display:block;height:44px;width:auto} .dcs-5{display:none} .dcs-5:hover{display:none !important} .dcs-6{display:flex;align-items:center;gap:8px} .dcs-7{display:none;gap:2px} .dcs-8{display:block;padding:10px 14px;font:500 13px/1 'Helvetica Neue',Helvetica,Arial,sans-serif;letter-spacing:.09em;text-transform:uppercase;color:#0f1113;text-decoration:none;border-radius:2px} .dcs-8:hover{background:#f4f5f6 !important;text-decoration:none !important} .dcs-9{display:none;margin-left:10px;padding:12px 18px;background:#0f1113;color:#fff;font:500 13px/1 'Helvetica Neue',Helvetica,Arial,sans-serif;letter-spacing:.09em;text-transform:uppercase;text-decoration:none} .dcs-9:hover{background:#00688f !important;text-decoration:none !important} .dcs-10{display:block;width:22px;height:2px;background:#0f1113} .dcs-11{display:block;width:22px;height:2px;background:#0f1113;margin-top:5px} .dcs-12{display:block;padding:16px 24px;border-bottom:1px solid #e6e8ea;font:500 14px/1 'Helvetica Neue',Helvetica,Arial,sans-serif;letter-spacing:.09em;text-transform:uppercase;color:#0f1113;text-decoration:none} .dcs-13{display:block;padding:16px 24px;background:#0f1113;color:#fff;font:500 14px/1 'Helvetica Neue',Helvetica,Arial,sans-serif;letter-spacing:.09em;text-transform:uppercase;text-decoration:none} .dcs-14{position:relative;overflow:hidden;border-bottom:1px solid #0f1113;background:#ffffff} .dcs-15{position:absolute;inset:0;overflow:hidden} .dcs-16{position:absolute;left:34%;right:0;top:-14%;height:128%;background-image:url('images/680200524_1400172541916461_6306685102249098599_n.jpg');background-size:cover;background-position:44% 34%;background-repeat:no-repeat;filter:grayscale(.4) contrast(1.06);will-change:transform} .dcs-17{position:absolute;inset:0;background:linear-gradient(96deg,#ffffff 0%,#ffffff 28%,rgba(255,255,255,.9) 38%,rgba(255,255,255,.42) 56%,rgba(255,255,255,.24) 76%,rgba(255,255,255,.3) 100%)} .dcs-18{position:absolute;inset:0;background:linear-gradient(to bottom,rgba(255,255,255,.5) 0%,rgba(255,255,255,.12) 34%,rgba(255,255,255,.62) 68%,rgba(255,255,255,.95) 86%,#ffffff 100%)} .dcs-19{position:absolute;inset:0;overflow:hidden;background:#e8eaec} .dcs-20{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:grayscale(1) contrast(1.06);opacity:.5} .dcs-21{position:absolute;inset:0;background:linear-gradient(100deg,#ffffff 0%,rgba(255,255,255,.97) 34%,rgba(255,255,255,.86) 58%,rgba(255,255,255,.72) 100%)} .dcs-22{position:absolute;inset:0;background:linear-gradient(to bottom,rgba(255,255,255,.9) 0%,rgba(255,255,255,.55) 45%,rgba(255,255,255,.92) 100%)} .dcs-24{position:absolute;left:0;right:0;bottom:0;height:10px;background:#0089c8;transform-origin:left center;animation:wipe 1.4s cubic-bezier(.2,.7,.2,1) .25s both} .dcs-25{position:relative;max-width:1440px;margin:0 auto;padding:clamp(56px,9vw,132px) 24px clamp(48px,6vw,84px)} .dcs-26{margin:0 0 clamp(24px,4vw,48px);font:500 12px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.18em;text-transform:uppercase;color:#565b60;animation:rise .8s cubic-bezier(.2,.7,.2,1) both} .dcs-27{display:grid;grid-template-columns:1fr;gap:clamp(28px,4vw,56px);align-items:end} .dcs-28{margin:0;overflow:hidden} .dcs-29{display:block;font-size:clamp(76px,15.5vw,232px);line-height:.84;letter-spacing:-.045em;font-weight:700;animation:rise 1s cubic-bezier(.2,.7,.2,1) .1s both} .dcs-30{color:#0089c8} .dcs-31{display:block;margin-top:.12em;font-size:clamp(28px,4.6vw,68px);line-height:.95;letter-spacing:-.02em;font-weight:500;animation:rise 1s cubic-bezier(.2,.7,.2,1) .22s both} .dcs-32{display:block;margin-top:18px;max-width:34ch;font:500 12px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.18em;text-transform:uppercase;color:#565b60;animation:rise 1s cubic-bezier(.2,.7,.2,1) .3s both} .dcs-33{max-width:46ch;animation:rise 1s cubic-bezier(.2,.7,.2,1) .34s both} .dcs-34{margin:0 0 28px;font-size:clamp(18px,2vw,24px);line-height:1.45;letter-spacing:-.011em;color:#33383d} .dcs-35{display:flex;flex-wrap:wrap;gap:12px} .dcs-36{display:inline-block;padding:17px 26px;background:#0f1113;color:#fff;font:500 13px/1 'Helvetica Neue',Helvetica,Arial,sans-serif;letter-spacing:.1em;text-transform:uppercase;text-decoration:none} .dcs-36:hover{background:#00688f !important;text-decoration:none !important} .dcs-37{display:inline-block;padding:17px 26px;border:1px solid #0f1113;color:#0f1113;font:500 13px/1 'Helvetica Neue',Helvetica,Arial,sans-serif;letter-spacing:.1em;text-transform:uppercase;text-decoration:none} .dcs-37:hover{background:#f4f5f6 !important;color:#0f1113 !important;text-decoration:none !important} .dcs-38{position:relative;border-top:1px solid #d9dbde;background:#FFF;background:linear-gradient(-180deg,rgba(255,255,255,1) 80%,rgba(255,255,255,0) 100%);} .dcs-39{max-width:1440px;margin:0 auto;padding:0 24px;display:grid;grid-template-columns:repeat(2,1fr);gap:0} .dcs-40{padding:26px 20px 32px;padding-right:20px} .dcs-41{font:500 11px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.16em;text-transform:uppercase;color:#565b60} .dcs-42{margin:8px 0 0;font-size:clamp(30px,3.4vw,44px);line-height:1;letter-spacing:-.03em;font-weight:600} /* .dcs-43{padding:26px 0 32px 20px;border-right:1px solid #d9dbde;padding-right:20px} .dcs-44{padding:26px 0 32px;border-right:1px solid #d9dbde;padding-right:20px;border-top:1px solid #d9dbde} .dcs-45{padding:26px 0 32px 20px;border-top:1px solid #d9dbde} */ .dcs-46{display:none;width:100%;height:190px;object-fit:cover;object-position:44% 55%;border-top:1px solid #0f1113;filter:grayscale(.4) contrast(1.06);background:#e8eaec} .dcs-47{max-width:1440px;margin:0 auto;padding:clamp(64px,8vw,120px) 24px;border-bottom:1px solid #d9dbde} .dcs-48{display:grid;grid-template-columns:1fr;gap:clamp(28px,4vw,64px)} /* .dcs-49{margin:0 0 18px;font:500 11px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.18em;text-transform:uppercase;color:#6b7075} */ .dcs-50{margin:0;font-size:clamp(30px,4vw,54px);line-height:1.02;letter-spacing:-.03em;font-weight:600;max-width:22ch} .dcs-51{max-width:64ch} .dcs-52{margin:0 0 24px;font-size:clamp(17px,1.5vw,21px);line-height:1.55;letter-spacing:-.008em;color:#0f1113} .dcs-53{margin:0 0 24px;font-size:16px;line-height:1.65;color:#33383d} .dcs-54{margin:0;font-size:16px;line-height:1.65;color:#33383d} .dcs-55{margin:32px 0 0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1px;background:#d9dbde;border:1px solid #d9dbde} .dcs-56{background:#fff;padding:16px 14px;font:500 12px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.06em;text-transform:uppercase} .dcs-57{background:#0f1113;color:#fff;border-bottom:1px solid #0f1113} .dcs-58{max-width:1440px;margin:0 auto;padding:clamp(64px,8vw,120px) 24px} .dcs-59{display:grid;grid-template-columns:1fr;gap:clamp(24px,3vw,48px);align-items:end;margin-bottom:clamp(40px,6vw,72px)} /* .dcs-60{margin:0 0 18px;font:500 11px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.18em;text-transform:uppercase;color:#9aa0a6} */ .dcs-61{margin:0;font-size:clamp(30px,4vw,54px);line-height:1.02;letter-spacing:-.03em;font-weight:600;max-width:20ch;color:#fff} .dcs-62{margin:0;max-width:46ch;font-size:16px;line-height:1.65;color:#c8c9cb} .dcs-63{position:relative;padding:0 0 8px} .dcs-64{position:relative;margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,1fr);gap:0} .dcs-65{padding:0} .dcs-66{display:block;font:500 11px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.16em;color:#9aa0a6;margin-bottom:10px} .dcs-67{display:block;font-size:clamp(15px,1.5vw,19px);line-height:1.15;letter-spacing:-.015em;font-weight:600;color:#fff} .dcs-68{margin-top:clamp(28px,4vw,44px);border-top:2px solid #0089c8;padding-top:28px;display:grid;grid-template-columns:1fr;gap:clamp(20px,3vw,48px)} /* .dcs-69{margin:0;font:500 11px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.18em;text-transform:uppercase;color:#9aa0a6} */ .dcs-70{color:#fff} .dcs-71{max-width:60ch} .dcs-72{margin:0 0 14px;font-size:clamp(19px,2vw,26px);line-height:1.35;letter-spacing:-.018em;color:#fff} .dcs-73{margin:0;font-size:15px;line-height:1.6;color:#c8c9cb} .dcs-74{margin:clamp(36px,5vw,56px) 0 0;display:flex;flex-wrap:wrap;align-items:baseline;gap:12px 20px;font:500 11px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.16em;text-transform:uppercase;color:#9aa0a6} .dcs-75{flex:1 1 60px;height:1px;background:#3a4046;min-width:40px} .dcs-76{border-bottom:1px solid #d9dbde} .dcs-77{display:grid;grid-template-columns:1fr;gap:clamp(24px,3vw,48px);align-items:end;margin-bottom:clamp(36px,5vw,64px)} .dcs-78{margin:0;font-size:clamp(30px,4vw,54px);line-height:1.02;letter-spacing:-.03em;font-weight:600;max-width:20ch} .dcs-79{margin:0;max-width:46ch;font-size:16px;line-height:1.65;color:#33383d} .dcs-80{display:grid;grid-template-columns:1fr;gap:1px;background:#d9dbde;border:1px solid #d9dbde} .dcs-81{margin:0;background:#f4f5f6;padding:clamp(28px,4vw,56px);display:flex;flex-direction:column;justify-content:space-between;gap:32px} .dcs-82{margin:0} .dcs-83{margin:0;font-size:clamp(22px,2.9vw,40px);line-height:1.18;letter-spacing:-.028em;font-weight:500;text-wrap:balance} .dcs-84{height:2px;background:#0089c8;width:64px;margin-bottom:20px} .dcs-85{margin:0;font-size:19px;line-height:1.2;letter-spacing:-.015em;font-weight:600} .dcs-86{margin:6px 0 0;font:500 12px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.1em;text-transform:uppercase;color:#6b7075} .dcs-87{margin:22px 0 0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:8px} .dcs-88{border:1px solid #c8c9cb;padding:7px 11px;font:500 11px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.1em;text-transform:uppercase;color:#33383d} .dcs-89{background:#fff;position:relative} .dcs-90{display:block;position:relative;text-decoration:none} .dcs-90:hover{text-decoration:none !important} .dcs-91{display:block;width:100%;height:clamp(240px,25vw,420px);object-fit:contain;background:#c8c9cb} .dcs-92{position:absolute;left:0;bottom:0;background:#0f1113;color:#fff;padding:14px 20px;font:500 12px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.14em;text-transform:uppercase} .dcs-93{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:1fr;border-top:1px solid #d9dbde} .dcs-94{display:block;font-size:16px;line-height:1.2;letter-spacing:-.012em;font-weight:600} .dcs-95{display:block;margin-top:5px;font:500 11px/1.3 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.1em;text-transform:uppercase;color:#6b7075} .dcs-96{margin-top:clamp(36px,5vw,64px);display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:1px;background:#0f1113;border:1px solid #0f1113} .dcs-97{background:#0f1113;color:#fff;padding:28px 24px} .dcs-98{margin:0;font-size:clamp(32px,3.6vw,48px);line-height:1;letter-spacing:-.035em;font-weight:600;color:#0089c8} .dcs-99{margin:10px 0 0;font:500 11px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.14em;text-transform:uppercase;color:#c8c9cb} .dcs-100{margin:0;font-size:clamp(32px,3.6vw,48px);line-height:1;letter-spacing:-.035em;font-weight:600} .dcs-101{background:#f4f5f6;border-bottom:1px solid #d9dbde} .dcs-102{display:grid;grid-template-columns:1fr;gap:clamp(24px,3vw,48px);align-items:end;margin-bottom:clamp(28px,4vw,48px)} .dcs-103{background:#fff;border:1px solid #0f1113} .dcs-104{display:flex;flex-wrap:wrap;gap:16px;align-items:flex-end;justify-content:space-between;padding:20px;border-bottom:1px solid #d9dbde} .dcs-105{flex:1 1 260px;max-width:420px} .dcs-106{display:block;margin-bottom:8px;font:500 11px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.16em;text-transform:uppercase;color:#6b7075} .dcs-107{width:100%;padding:13px 14px;border:1px solid #c8c9cb;border-radius:0;background:#fff;font-size:15px} .dcs-107:focus{border-color:#0f1113 !important} .dcs-108{border:0;margin:0;padding:0;flex:1 1 320px} .dcs-109{padding:0;margin-bottom:8px;font:500 11px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.16em;text-transform:uppercase;color:#6b7075} .dcs-110{display:flex;flex-wrap:wrap;gap:8px} .dcs-111{margin:0 0 8px;font:500 11px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.16em;text-transform:uppercase;color:#6b7075} .dcs-112{display:flex;border:1px solid #0f1113} .dcs-113{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #d9dbde} .dcs-114{padding:10px 14px;border:1px solid #c8c9cb;background:#fff;font:500 12px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.1em;cursor:pointer} .dcs-114:hover{border-color:#0f1113 !important} .dcs-115{margin:0 0 0 10px;font-size:clamp(17px,2vw,22px);line-height:1;letter-spacing:-.02em;font-weight:600} .dcs-116{margin:0;font:500 11px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.14em;text-transform:uppercase;color:#6b7075} .dcs-117{display:grid;grid-template-columns:repeat(7,1fr);background:#0f1113} .dcs-118{padding:12px 8px;font:500 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.12em;text-transform:uppercase;color:#fff;text-align:center} .dcs-119{display:grid;grid-template-columns:repeat(7,1fr)} .dcs-120{margin:0;padding:0;list-style:none} .dcs-121{border-bottom:1px solid #e6e8ea} .dcs-122{display:block;min-width:96px;font:500 12px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.1em;text-transform:uppercase;color:#6b7075} .dcs-123{display:block;flex:1 1 320px} .dcs-124{display:block;font-size:clamp(17px,1.8vw,21px);line-height:1.2;letter-spacing:-.018em;font-weight:600} .dcs-125{display:block;margin-top:6px;font-size:14px;line-height:1.5;color:#33383d} .dcs-126{padding:40px 20px;font-size:16px;color:#33383d} .dcs-127{background:none;border:0;padding:0;color:#00688f;text-decoration:underline;cursor:pointer;font-size:16px} .dcs-128{border-top:2px solid #0089c8;background:#f4f5f6;padding:clamp(24px,3vw,40px);display:grid;grid-template-columns:1fr;gap:24px} .dcs-129{margin:0 0 12px;font:500 11px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.16em;text-transform:uppercase;color:#6b7075} .dcs-130{margin:0 0 14px;font-size:clamp(22px,2.6vw,34px);line-height:1.08;letter-spacing:-.025em;font-weight:600} .dcs-131{margin:0;font-size:16px;line-height:1.6;color:#33383d;max-width:60ch} .dcs-132{margin:0 0 24px;display:grid;grid-template-columns:auto 1fr;gap:10px 18px;font-size:14px} .dcs-133{font:500 11px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.12em;text-transform:uppercase;color:#6b7075} .dcs-134{display:flex;flex-wrap:wrap;gap:10px} .dcs-135{display:inline-block;padding:15px 22px;background:#0f1113;color:#fff;font:500 12px/1 'Helvetica Neue',Helvetica,Arial,sans-serif;letter-spacing:.1em;text-transform:uppercase;text-decoration:none} .dcs-135:hover{background:#00688f !important;text-decoration:none !important} .dcs-136{padding:15px 22px;border:1px solid #0f1113;background:none;font:500 12px/1 'Helvetica Neue',Helvetica,Arial,sans-serif;letter-spacing:.1em;text-transform:uppercase;cursor:pointer} .dcs-136:hover{background:#fff !important} .dcs-137{border-bottom:1px solid #d9dbde;background:#fff} .dcs-138{border:1px solid #0f1113;display:grid;grid-template-columns:1fr} .dcs-139{padding:clamp(28px,4vw,64px);display:flex;flex-direction:column;justify-content:space-between;gap:36px} .dcs-140{margin:0 0 22px;display:inline-flex;align-items:center;gap:10px;background:#0089c8;color:#0f1113;padding:9px 14px;font:600 11px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.16em;text-transform:uppercase} .dcs-141{margin:0 0 18px;font-size:clamp(30px,4.4vw,60px);line-height:.98;letter-spacing:-.035em;font-weight:700;text-wrap:balance} .dcs-142{margin:0 0 26px;font-size:clamp(17px,1.7vw,21px);line-height:1.45;letter-spacing:-.01em;color:#33383d;max-width:44ch} .dcs-143{margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1px;background:#d9dbde;border:1px solid #d9dbde} .dcs-144{background:#fff;padding:16px} .dcs-145{font:500 10px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.16em;text-transform:uppercase;color:#6b7075} .dcs-146{margin:7px 0 0;font-size:17px;font-weight:600;letter-spacing:-.015em} .dcs-147{display:flex;flex-wrap:wrap;gap:12px;align-items:center} .dcs-148{display:inline-block;padding:18px 28px;background:#0f1113;color:#fff;font:500 13px/1 'Helvetica Neue',Helvetica,Arial,sans-serif;letter-spacing:.1em;text-transform:uppercase;text-decoration:none} .dcs-148:hover{background:#00688f !important;text-decoration:none !important} .dcs-149{font:500 12px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.12em;text-transform:uppercase} .dcs-150{border-left:0;background:#f4f5f6;display:flex;align-items:center;justify-content:center;padding:clamp(20px,3vw,40px)} .dcs-151{margin:0;width:100%} .dcs-152{display:block;width:100%;background:#fff;padding:14px;border:1px solid #d9dbde} .dcs-152:hover{text-decoration:none !important;border-color:#0f1113 !important} .dcs-153{display:block;width:100%;height:auto;background:#c8c9cb} .dcs-154{margin-top:12px;font:500 10px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.14em;text-transform:uppercase;color:#6b7075} .dcs-155{border-bottom:1px solid #d9dbde;background:#fff;overflow:hidden} .dcs-156{max-width:1440px;margin:0 auto;padding:clamp(56px,7vw,96px) 24px clamp(28px,4vw,40px)} .dcs-157{display:grid;grid-template-columns:1fr;gap:clamp(20px,3vw,48px);align-items:end} .dcs-158{margin:0;font-size:clamp(28px,3.4vw,46px);line-height:1.03;letter-spacing:-.03em;font-weight:600;max-width:22ch} .dcs-159{border-top:1px solid #d9dbde;border-bottom:1px solid #d9dbde;padding:6px 0} .dcs-160{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap} .dcs-161{overflow:hidden;padding:14px 0} .dcs-162{flex:0 0 auto;display:flex;align-items:center;justify-content:center;height:52px;padding:0 clamp(20px,3vw,44px)} .dcs-163{max-height:44px;width:auto;filter:grayscale(1);opacity:.72} .dcs-163:hover{filter:grayscale(0) !important;opacity:1 !important} .dcs-164{overflow:hidden;padding:14px 0;border-top:1px solid #eceef0} .dcs-165{max-width:1440px;margin:0 auto;padding:clamp(24px,3vw,36px) 24px clamp(56px,7vw,96px);display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:flex-end} .dcs-167{display:inline-block;padding:15px 24px;border:1px solid #0f1113;color:#0f1113;font:500 12px/1 'Helvetica Neue',Helvetica,Arial,sans-serif;letter-spacing:.1em;text-transform:uppercase;text-decoration:none} .dcs-167:hover{background:#f4f5f6 !important;text-decoration:none !important} .dcs-168{background:#0f1113;color:#fff} .dcs-169{max-width:1440px;margin:0 auto;padding:clamp(56px,8vw,110px) 24px clamp(40px,5vw,64px)} .dcs-170{display:grid;grid-template-columns:1fr;gap:clamp(28px,4vw,56px);align-items:end;padding-bottom:clamp(40px,5vw,72px);border-bottom:1px solid #3a4046} .dcs-171{margin:0;font-size:clamp(34px,5.6vw,84px);line-height:.95;letter-spacing:-.04em;font-weight:700;text-wrap:balance} .dcs-172{margin:0 0 26px;font-size:17px;line-height:1.6;color:#c8c9cb;max-width:40ch} .dcs-173{display:inline-block;padding:19px 30px;background:#fff;color:#0f1113;font:500 13px/1 'Helvetica Neue',Helvetica,Arial,sans-serif;letter-spacing:.1em;text-transform:uppercase;text-decoration:none} .dcs-173:hover{background:#0089c8 !important;color:#0f1113 !important;text-decoration:none !important} .dcs-174{display:inline-block;padding:19px 30px;border:1px solid #6b7075;color:#fff;font:500 13px/1 'Helvetica Neue',Helvetica,Arial,sans-serif;letter-spacing:.1em;text-transform:uppercase;text-decoration:none} .dcs-174:hover{border-color:#fff !important;color:#fff !important;text-decoration:none !important} .dcs-175{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:36px 24px;padding:clamp(40px,5vw,64px) 0} /* .dcs-176{margin:0 0 20px;font:500 11px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.18em;text-transform:uppercase;color:#9aa0a6} */ .dcs-177{margin:0;padding:0;list-style:none;display:grid;gap:12px} .dcs-178{color:#fff;font-size:15px} .dcs-178:hover{color:#0089c8 !important} .dcs-179{font-style:normal;font-size:15px;line-height:1.7;color:#c8c9cb} .dcs-180{color:#fff} .dcs-180:hover{color:#0089c8 !important} .dcs-181{border-top:1px solid #3a4046;padding-top:clamp(28px,4vw,44px)} .dcs-182{margin:0 0 28px;font-size:clamp(30px,8vw,140px);line-height:.9;letter-spacing:-.045em;font-weight:700;color:#1c2024} .dcs-183{display:flex;flex-wrap:wrap;gap:16px 28px;align-items:center;justify-content:space-between} .dcs-184{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:10px 20px;font-size:13px} .dcs-185{color:#c8c9cb} .dcs-185:hover{color:#fff !important} .dcs-186{margin:0;font:500 11px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.12em;color:#9aa0a6} .dcs-187{display:block;padding:10px 14px;font:500 13px/1 'Helvetica Neue',Helvetica,Arial,sans-serif;letter-spacing:.09em;text-transform:uppercase;color:#0f1113;text-decoration:none;box-shadow:inset 0 -3px 0 #0089c8} .dcs-187:hover{background:#f4f5f6 !important;text-decoration:none !important} .dcs-188{display:block;padding:10px 14px;font:500 13px/1 'Helvetica Neue',Helvetica,Arial,sans-serif;letter-spacing:.09em;text-transform:uppercase;color:#0f1113;text-decoration:none} .dcs-188:hover{background:#f4f5f6 !important;text-decoration:none !important} .dcs-189{position:relative;overflow:hidden;border-bottom:1px solid #0f1113} .dcs-190{position:absolute;inset:0;background-image:repeating-linear-gradient(to right,#eceef0 0 1px,transparent 1px 8.3333%)} .dcs-191{position:absolute;left:0;right:0;bottom:0;height:10px;background:#0089c8;transform-origin:left center;animation:wipe 1.3s cubic-bezier(.2,.7,.2,1) .2s both} .dcs-192{position:relative;max-width:1440px;margin:0 auto;padding:clamp(48px,7vw,104px) 24px clamp(40px,5vw,72px)} .dcs-193{margin:0 0 clamp(20px,3vw,40px);font:500 12px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.18em;text-transform:uppercase;color:#6b7075;animation:rise .8s cubic-bezier(.2,.7,.2,1) both} .dcs-194{margin:0;max-width:26ch;font-size:clamp(44px,7.6vw,116px);line-height:.9;letter-spacing:-.042em;font-weight:700;animation:rise 1s cubic-bezier(.2,.7,.2,1) .08s both} .dcs-195{max-width:1440px;margin:0 auto;padding:clamp(56px,7vw,104px) 24px;border-bottom:1px solid #d9dbde} .dcs-196{margin:0;font-size:clamp(28px,3.6vw,48px);line-height:1.03;letter-spacing:-.03em;font-weight:600;max-width:20ch} .dcs-197{margin:0;font-size:clamp(17px,1.5vw,21px);line-height:1.55;letter-spacing:-.008em} .dcs-198{max-width:1440px;margin:0 auto;padding:clamp(56px,7vw,104px) 24px} .dcs-199{background:#fff;padding:clamp(24px,3vw,44px)} /* .dcs-200{margin:0 0 20px;font:500 11px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.18em;text-transform:uppercase;color:#6b7075} */ .dcs-201{margin:0 0 16px;font-size:clamp(21px,2.2vw,28px);line-height:1.12;letter-spacing:-.022em;font-weight:600} .dcs-202{background:#0f1113;color:#fff;padding:clamp(24px,3vw,44px)} .dcs-203{margin:0 0 16px;font-size:clamp(21px,2.2vw,28px);line-height:1.12;letter-spacing:-.022em;font-weight:600;color:#fff} .dcs-204{margin:0 0 14px;font-size:16px;line-height:1.65;color:#c8c9cb} .dcs-205{margin:0;font-size:clamp(17px,1.7vw,20px);line-height:1.35;letter-spacing:-.015em;color:#0089c8} .dcs-206{margin:0;font-size:clamp(28px,3.6vw,48px);line-height:1.03;letter-spacing:-.03em;font-weight:600;max-width:18ch} .dcs-207{margin:0;padding:0;list-style:none;counter-reset:v} .dcs-208{display:flex;gap:20px;padding:20px 0;border-top:1px solid #d9dbde} .dcs-209{flex:0 0 auto;font:500 11px/1.9 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.12em;color:#0089c8} .dcs-210{font-size:17px;line-height:1.5;letter-spacing:-.008em} .dcs-211{display:flex;gap:20px;padding:20px 0;border-top:1px solid #d9dbde;border-bottom:1px solid #d9dbde} .dcs-212{display:grid;grid-template-columns:1fr;gap:clamp(20px,3vw,48px);align-items:end;margin-bottom:clamp(32px,4vw,56px)} .dcs-213{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:1fr;gap:1px;background:#d9dbde;border:1px solid #d9dbde} .dcs-214{background:#fff;padding:0;display:flex;flex-direction:column} .dcs-215{display:block;width:100%;aspect-ratio:1/1;object-fit:cover;background:#eceef0;filter:grayscale(1)} .dcs-215:hover{filter:grayscale(0) !important} .dcs-216{padding:22px;display:flex;flex-direction:column;gap:10px;flex:1 1 auto} .dcs-217{margin:0;font-size:18px;line-height:1.2;letter-spacing:-.015em;font-weight:600} .dcs-218{margin:0;font:500 11px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.1em;text-transform:uppercase;color:#6b7075} .dcs-219{margin:0;font-size:14px;line-height:1.6;color:#33383d;flex:1 1 auto} .dcs-220{margin:0;display:flex;flex-wrap:wrap;gap:6px 14px;font-size:13px} .dcs-221{font-variant-numeric:tabular-nums} .dcs-222{border-bottom:1px solid #d9dbde;background:#f4f5f6} .dcs-223{margin:0 0 clamp(28px,4vw,48px);font-size:clamp(28px,3.6vw,48px);line-height:1.03;letter-spacing:-.03em;font-weight:600;max-width:22ch} .dcs-224{background:#fff;padding:clamp(24px,3vw,40px);display:flex;flex-wrap:wrap;gap:24px} .dcs-225{display:block;width:140px;height:140px;object-fit:cover;background:#eceef0;filter:grayscale(1)} .dcs-226{flex:1 1 260px} .dcs-227{margin:0 0 8px;font-size:20px;line-height:1.2;letter-spacing:-.018em;font-weight:600} .dcs-228{margin:0 0 14px;font:500 11px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.1em;text-transform:uppercase;color:#6b7075} .dcs-229{margin:0 0 14px;font-size:15px;line-height:1.6;color:#33383d} .dcs-230{margin:0;max-width:24ch;font-size:clamp(44px,7.6vw,116px);line-height:.9;letter-spacing:-.042em;font-weight:700;animation:rise 1s cubic-bezier(.2,.7,.2,1) .08s both} .dcs-231{max-width:1440px;margin:0 auto;padding:clamp(48px,7vw,96px) 24px} .dcs-232{display:grid;grid-template-columns:1fr;gap:clamp(32px,4vw,72px)} .dcs-233{margin:0 0 24px;font-size:clamp(24px,2.8vw,36px);line-height:1.06;letter-spacing:-.028em;font-weight:600} .dcs-234{font-style:normal;font-size:18px;line-height:1.7;color:#0f1113;margin:0 0 32px} .dcs-235{margin:0 0 36px;display:grid;grid-template-columns:1fr;gap:1px;background:#d9dbde;border:1px solid #d9dbde} .dcs-236{background:#fff;padding:18px 20px;display:flex;flex-wrap:wrap;gap:6px 18px;align-items:baseline;justify-content:space-between} .dcs-237{font:500 11px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.14em;text-transform:uppercase;color:#6b7075} .dcs-238{margin:0;font-size:19px;letter-spacing:-.015em} .dcs-239{border:1px solid #0f1113} .dcs-240{display:block;width:100%;height:clamp(280px,34vw,400px);border:0;filter:grayscale(1) contrast(1.05)} .dcs-240:hover{filter:none !important} .dcs-241{margin:0 0 16px;font-size:clamp(24px,2.8vw,36px);line-height:1.06;letter-spacing:-.028em;font-weight:600} .dcs-242{margin:0 0 32px;font-size:16px;line-height:1.65;color:#33383d;max-width:52ch} .dcs-243{border:1px solid #0f1113;border-top:6px solid #0089c8;padding:clamp(24px,3vw,40px)} .dcs-244{margin:0 0 12px;font-size:24px;line-height:1.1;letter-spacing:-.022em;font-weight:600} .dcs-245{margin:0 0 20px;font-size:16px;line-height:1.6;color:#33383d} .dcs-246{padding:15px 22px;border:1px solid #0f1113;background:none;font:500 12px/1 'Helvetica Neue',Helvetica,Arial,sans-serif;letter-spacing:.1em;text-transform:uppercase;cursor:pointer} .dcs-246:hover{background:#f4f5f6 !important} .dcs-247{display:grid;gap:22px} .dcs-248{display:grid;grid-template-columns:1fr;gap:22px} .dcs-249{display:block;margin-bottom:8px;font:500 11px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.14em;text-transform:uppercase;color:#6b7075} .dcs-250{color:#a3382c} .dcs-251{width:100%;padding:15px 14px;border:1px solid #c8c9cb;border-radius:0;background:#fff;font-size:16px} .dcs-251:focus{border-color:#0f1113 !important} .dcs-252{border:1px solid #d9dbde;margin:0;padding:20px} .dcs-253{padding:0 8px;font:500 11px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.14em;text-transform:uppercase;color:#6b7075} .dcs-254{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px} .dcs-255{display:flex;gap:10px;align-items:flex-start;font-size:15px;line-height:1.4;cursor:pointer} .dcs-256{width:20px;height:20px;margin:0;accent-color:#00688f;flex:0 0 auto} .dcs-257{width:100%;padding:15px 14px;border:1px solid #c8c9cb;border-radius:0;background:#fff;font-size:16px;line-height:1.5;resize:vertical} .dcs-257:focus{border-color:#0f1113 !important} .dcs-258{padding:19px 30px;background:#0f1113;color:#fff;border:0;font:500 13px/1 'Helvetica Neue',Helvetica,Arial,sans-serif;letter-spacing:.1em;text-transform:uppercase;cursor:pointer} .dcs-258:hover{background:#00688f !important} .dcs-259{margin:0;font-size:13px;line-height:1.5;color:#6b7075;max-width:32ch} .dcs-260{max-width:1440px;margin:0 auto;padding:clamp(48px,6vw,88px) 24px} .dcs-261{margin:0 0 clamp(24px,3vw,44px);font-size:clamp(24px,2.8vw,36px);line-height:1.06;letter-spacing:-.028em;font-weight:600;max-width:24ch} .dcs-262{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1px;background:#d9dbde;border:1px solid #d9dbde} .dcs-263{background:#fff;padding:24px} .dcs-264{margin:0 0 8px;font-size:18px;font-weight:600;letter-spacing:-.015em} .dcs-265{margin:0 0 12px;font-size:14px;line-height:1.6;color:#33383d} .dcs-266{margin:0;font-size:15px} 