.sublimation-hub-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin:28px 0 0;border:1px solid #d8dce3;border-radius:18px;overflow:hidden;background:#fff;color:#101114;box-shadow:0 14px 38px #00000012;scroll-margin-top:110px}.sublimation-hub-image{display:block;position:relative;align-self:center;min-width:0;background:#ffcf0c;overflow:hidden}.sublimation-hub-image img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain}.sublimation-hub-image-label{position:absolute;top:5%;left:6%;right:6%;color:#12151b;text-transform:uppercase;text-align:center;letter-spacing:.04em;font:900 clamp(16px,2vw,25px)/1.2 var(--font-body)}.sublimation-hub-copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-width:0;padding:clamp(24px,3.3vw,48px)}.sublimation-hub-card .sublimation-hub-copy h2{font:400 clamp(30px,3.2vw,44px)/1.13 var(--display-font,var(--font-body));color:#101114;text-transform:uppercase;letter-spacing:0;overflow-wrap:normal;word-break:normal;text-wrap:balance;margin:20px 0 16px;max-width:100%}.sublimation-hub-copy>p{font:400 16px/1.65 var(--font-body);color:#525b67;margin:0}.sublimation-hub-options{list-style:none;display:grid;grid-template-columns:1fr;gap:12px;padding:0;margin:23px 0;width:100%}.sublimation-hub-options li{border-left:3px solid #ee001b;background:#f5f6f8;padding:12px 15px;min-width:0}.sublimation-hub-options strong,.sublimation-hub-options span{display:block}.sublimation-hub-options strong{font:800 16px/1.4 var(--font-body);color:#171b20}.sublimation-hub-options span{font:400 13px/1.5 var(--font-body);color:#58616e;margin-top:3px}.sublimation-hub-copy .btn{min-height:48px;white-space:normal;text-align:center;line-height:1.4;max-width:100%}.sublimation-hub-copy>small{font:400 11px/1.6 var(--font-body);color:#616a76;display:block;margin-top:14px}.sublimation-hub-card a:focus-visible{outline:3px solid #226fda;outline-offset:-4px}.sublimation-hub-hero{background:#101114;color:#fff;padding:30px 0 42px}.sublimation-hub-hero .breadcrumb{color:#ccd0d5;margin-bottom:26px;font-size:13px;line-height:1.7}.sublimation-hub-hero .breadcrumb a{text-decoration:underline;text-underline-offset:3px}.sublimation-hub-page .sublimation-hub-hero h1{font:400 clamp(36px,4.6vw,62px)/1.1 var(--display-font,var(--font-body));letter-spacing:0;text-transform:uppercase;text-wrap:balance;overflow-wrap:normal;word-break:normal;margin:16px 0;max-width:850px}.sublimation-hub-hero p{font-size:17px;line-height:1.65;color:#d1d5dc;max-width:650px;margin:0}.sublimation-hub-choices{padding-top:36px;padding-bottom:44px}.sublimation-hub-back{display:inline-flex;align-items:center;min-height:44px;color:#15191f;font-size:14px;font-weight:700;text-decoration:underline;text-underline-offset:4px}@media(max-width:760px){.sublimation-hub-card{grid-template-columns:minmax(0,1fr)}.sublimation-hub-image{width:100%}.sublimation-hub-image-label{font-size:clamp(17px,4.1vw,25px)}.sublimation-hub-copy{padding:25px 22px 28px}.sublimation-hub-card .sublimation-hub-copy h2{font-size:clamp(28px,6.1vw,39px)}.sublimation-hub-copy .btn{width:100%}.sublimation-hub-hero{padding-bottom:30px}.sublimation-hub-choices{padding-top:24px}}
