.vin-sample{padding-top:28px}.vin-sample .vin-sample-back{margin-bottom:30px;min-height:44px;padding:10px 15px;font-size:12px}.vin-sample-hero{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.8fr);align-items:center;gap:clamp(30px,6vw,100px)}.vin-sample-copy{min-width:0}.typography-system .vin-sample h1{margin:22px 0;max-width:640px;font-size:clamp(42px,4.6vw,68px);font-weight:800;line-height:1.04;letter-spacing:-.045em}.vin-sample h1 span{display:block;color:#17499f}.vin-sample-copy>p:not(.vin-sample-caption){max-width:535px;margin:0;color:#61718b;font-size:17px;line-height:1.65}.vin-sample-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:29px}.vin-sample .vin-sample-caption{margin:22px 0 0;max-width:550px;color:#69778c;font-size:12px;line-height:1.65}.vin-sample-document{min-width:0;margin:0;padding:23px;border:1px solid #e0e7f0;background:#f5f7fa}.vin-sample-document-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:19px;color:#536781;font-size:10px;font-weight:700;letter-spacing:.08em}.vin-sample-tag{padding:5px 7px;border:1px solid #cdd8e8;color:#17499f}.vin-sample-document>img{display:block;width:min(100%,230px);height:auto;margin:0 auto;border:1px solid #e0e7f0;box-shadow:0 9px 26px #111c2e0d}.vin-sample-document figcaption{display:grid;gap:7px;margin:22px 0 18px}.vin-sample-document figcaption>span{color:#738198;font-size:10px;font-weight:700;letter-spacing:.06em}.vin-sample-document figcaption>strong{color:#111c2e;font-size:16px;font-weight:700;line-height:1.35}.vin-sample .vin-sample-document>a{width:100%;justify-content:space-between;font-size:12px}.vin-sample-guide{margin-top:80px;scroll-margin-top:110px}.vin-sample-section-heading{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.7fr);align-items:end;gap:25px 50px;margin-bottom:30px}.typography-system .vin-sample h2{margin:17px 0 0;color:#111c2e;font-size:clamp(30px,3.1vw,44px);font-weight:750;line-height:1.12;letter-spacing:-.035em}.vin-sample-history-copy>p:not(.vin-sample-caption),.vin-sample-section-heading>p{margin:0;color:#69778c;font-size:14px;line-height:1.65}.vin-sample-guide-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.vin-sample-guide-card{min-width:0;padding:29px;border:1px solid #e0e7f0}.vin-sample-guide-label{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:26px;color:#17499f;font-size:11px;font-weight:700}.vin-sample-guide-label>span:last-child{color:#8493a8;font-variant-numeric:tabular-nums}.typography-system .vin-sample-guide-card h3{margin:0 0 11px;font-size:21px;font-weight:700;letter-spacing:-.02em;line-height:1.25}.vin-sample-guide-card>p{max-width:530px;margin:0;color:#69778c;font-size:14px;line-height:1.65}.vin-sample-history{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.3fr);align-items:center;gap:clamp(30px,6vw,100px);margin-top:80px}.vin-sample-history-copy{min-width:0}.vin-sample-history-copy>p:not(.vin-sample-caption){margin-top:22px;max-width:560px}.vin-sample-fields{margin:27px 0 0}.vin-sample-fields>div{display:grid;grid-template-columns:minmax(110px,.65fr) minmax(0,1.2fr);gap:18px;padding:17px 0;border-top:1px solid #e0e7f0;font-size:13px;line-height:1.55}.vin-sample-fields dt{color:#354968;font-weight:700}.vin-sample-fields dd{margin:0;color:#69778c}.vin-sample-support{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.45fr);align-items:center;gap:40px;margin-top:80px;padding:42px;background:#111c2e;color:#fff}.vin-sample-support .vin-eyebrow{color:#b0c5e5}.typography-system .vin-sample-support h2{max-width:650px;color:#fff;font-size:clamp(27px,2.6vw,36px)}.vin-sample-support p{max-width:690px;margin:20px 0 0;color:#bac7dc;font-size:13px;line-height:1.7}.vin-sample-support-actions{display:grid;gap:12px}.vin-sample .vin-sample-support-actions .vin-action{justify-content:space-between;width:100%;margin:0;font-size:13px}.vin-sample .vin-sample-action-outline{border-color:#657899;background:transparent;color:#fff}.vin-sample .vin-sample-action-outline:hover{border-color:#bfd3f6;background:#253652;color:#fff}.vin-sample .vin-sample-support a:focus-visible{outline-color:#bfd3f6}.vin-sample-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:950px){.vin-sample-hero,.vin-sample-history{gap:30px}.vin-sample .vin-sample-actions{display:grid}.vin-sample-actions>a{justify-content:space-between}.vin-sample-section-heading{grid-template-columns:1fr 1fr;gap:25px}.vin-sample-support{grid-template-columns:1fr;padding:32px;gap:25px}.vin-sample-support-actions{grid-template-columns:1fr 1fr}}@media (max-width:650px){.vin-sample{padding-top:20px}.vin-sample .vin-sample-back{margin-bottom:28px}.vin-sample-hero,.vin-sample-history{grid-template-columns:1fr;gap:30px}.typography-system .vin-sample h1{margin:17px 0 19px;font-size:clamp(37px,10.5vw,55px)}.vin-sample-copy>p:not(.vin-sample-caption){font-size:15px}.vin-sample-guide,.vin-sample-history,.vin-sample-support{margin-top:50px}.vin-sample-guide{scroll-margin-top:90px}.vin-sample-guide-grid,.vin-sample-section-heading{grid-template-columns:1fr}.vin-sample-section-heading{gap:18px;margin-bottom:24px}.vin-sample-guide-card{padding:23px}.vin-sample-guide-label{margin-bottom:21px}.vin-sample-history-copy{grid-row:1}.vin-sample-fields>div{grid-template-columns:1fr;gap:5px}.vin-sample-support{padding:27px 23px}.vin-sample-support-actions{grid-template-columns:1fr}}