.csb{padding:96px 0}.csb-head{max-width:720px}.csb-grid{display:grid;gap:40px 32px;margin-top:40px;grid-template-columns:repeat(var(--n,3),minmax(0,1fr))}.csb-n1 .csb-grid{--n:1}.csb-n2 .csb-grid{--n:2}.csb-n3 .csb-grid{--n:3}.csc{display:flex;flex-direction:column;min-width:0;color:#17302b;text-decoration:none}.csc-img{display:block;aspect-ratio:16/10;border-radius:12px;overflow:hidden;background:#eef4f2}.csc-img img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.22,1,.36,1)}.csc:hover .csc-img img{transform:scale(1.03)}.csc-t{display:flex;flex-direction:column;flex:1;padding-top:20px}.csc-seg{font:600 14px/20px Manrope,sans-serif;color:#12685c}.csc-h{margin-top:6px;font:600 20px/28px Manrope,sans-serif;letter-spacing:-.01em;color:#17302b}.csc-p{margin-top:8px;font:400 16px/24px Manrope,sans-serif;color:#4d615c}.csc-go{display:inline-flex;align-items:center;gap:8px;margin-top:auto;padding-top:16px;font:600 16px/24px Manrope,sans-serif;color:#12685c}.csc-go svg{width:18px;height:18px;transition:transform .5s cubic-bezier(.22,1,.36,1)}.csc:hover .csc-go svg{transform:translate(4px)}.csc:focus-visible{outline:2px solid #12685c;outline-offset:8px;border-radius:12px}.csb-n1 .csc{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:56px;align-items:center}.csb-n1 .csc-t{padding-top:0}.csb-n1 .csc-h{font-size:28px;line-height:36px}.csb-n1 .csc-go{margin-top:0}@media(max-width:900px){.csb{padding:64px 0}.csb-n2 .csb-grid,.csb-n3 .csb-grid{display:grid;grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:min(78%,340px);gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;margin-inline:-24px;padding:0 24px 8px;scroll-padding-inline:24px;scrollbar-width:none}.csb-grid::-webkit-scrollbar{display:none}.csb-n2 .csc,.csb-n3 .csc{scroll-snap-align:start}.csb-n1 .csc{grid-template-columns:minmax(0,1fr);gap:20px}.csb-n1 .csc-h{font-size:22px;line-height:30px}.csc-h{font-size:18px;line-height:26px}.csc-p{font-size:15px;line-height:22px}}.csr{padding:112px 0}.csr-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:48px 28px;margin-top:48px}.csr-ask{display:flex;flex-direction:column;justify-content:flex-end;gap:12px;padding:28px;border-radius:12px;background:#eef4f2;color:#17302b;text-decoration:none}.csr-ask b{font:600 20px/28px Manrope,sans-serif}.csr-ask span{font:400 16px/24px Manrope,sans-serif;color:#4d615c}.csr-ask i{display:inline-flex;align-items:center;gap:8px;font:600 16px/24px Manrope,sans-serif;font-style:normal;color:#12685c}.csr-ask svg{width:18px;height:18px}@media(max-width:1100px){.csr-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.csr{padding:64px 0}.csr-grid{grid-template-columns:minmax(0,1fr);gap:28px;margin-top:28px}.csr .csc{display:grid;grid-template-columns:112px minmax(0,1fr);gap:16px;align-items:start}.csr .csc-img{aspect-ratio:1/1;border-radius:10px}.csr .csc-t{padding-top:0}.csr .csc-h{margin-top:2px;font-size:17px;line-height:24px}.csr .csc-p{font-size:15px;line-height:22px}.csr .csc-go{padding-top:8px}.csr-ask{min-height:0}}
