.cold-type-page{--ink:#101416;--paper:#f1ecdf;--red:#e8442e;background:var(--ink);min-height:100vh;color:var(--paper);padding:0 clamp(22px,5vw,76px);font-family:Arial,Helvetica,sans-serif}.cold-type-nav{border-bottom:1px solid #f1ecdf38;justify-content:space-between;align-items:center;height:76px;display:flex}.cold-type-logo{width:clamp(126px,12vw,165px);line-height:0;display:block}.cold-type-logo img{width:100%;height:auto;display:block}.cold-type-back{color:#a9aaa4;text-transform:uppercase;letter-spacing:.15em;font-size:10px;font-weight:700;text-decoration:none}.cold-type-back:hover{color:var(--paper)}.cold-type-launch{min-height:calc(100vh - 176px);padding:clamp(55px,7vw,92px) 0}.cold-type-launch header{border-bottom:1px solid #f1ecdf38;justify-content:space-between;align-items:end;padding-bottom:24px;display:flex}.cold-type-launch header p,.cold-type-link>p:first-of-type{color:#a9aaa4;text-transform:uppercase;letter-spacing:.18em;margin:0;font-size:10px;font-weight:700}.cold-type-launch h1{letter-spacing:-.045em;margin:0;font-size:clamp(34px,4.7vw,68px)}.cold-type-links{background:#f1ecdf33;border:1px solid #f1ecdf33;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:34px;display:grid}.cold-type-link{background:var(--ink);min-height:330px;color:inherit;flex-direction:column;padding:clamp(25px,3vw,42px);text-decoration:none;transition:background .25s,color .25s;display:flex;position:relative}.cold-type-link:hover{background:var(--paper);color:var(--ink)}.cold-type-link-number{color:#737670;letter-spacing:.12em;font-size:10px;font-weight:800;position:absolute;top:22px;right:24px}.cold-type-link h3{letter-spacing:-.045em;border-top:1px solid;justify-content:space-between;align-items:center;margin:auto 0 0;padding-top:17px;font-size:clamp(25px,2.6vw,39px);display:flex}.cold-type-link h3 span{color:var(--red);font-size:23px}.cold-type-link-description{color:#a9aaa4;max-width:390px;margin:17px 0 0;font-size:14px;line-height:1.55}.cold-type-link:hover .cold-type-link-description{color:#555952}.cold-type-footer{color:#858781;letter-spacing:.15em;border-top:1px solid #f1ecdf38;justify-content:space-between;align-items:center;min-height:100px;font-size:9px;display:flex}@media (max-width:900px){.cold-type-links{grid-template-columns:1fr}.cold-type-link{min-height:250px}}@media (max-width:600px){.cold-type-page{padding:0 18px}.cold-type-nav{height:66px}.cold-type-back{font-size:9px}.cold-type-launch{padding:48px 0 70px}.cold-type-launch header{display:block}.cold-type-launch header p{margin-bottom:14px}.cold-type-link{min-height:225px}.cold-type-footer{flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;min-height:86px}}@media (prefers-reduced-motion:reduce){.cold-type-link{transition:none}}
