.trial-guide{max-width:920px;width:calc(100% - 40px);margin:0 auto;padding:52px 0 110px;color:#26364a;font-size:18px;line-height:1.7}.trial-guide h1,.trial-guide h2,.trial-guide h3{color:#005b98;line-height:1.25;text-wrap:balance}.trial-guide h1{font-size:clamp(2rem,4vw,3rem);margin:12px 0 24px}.trial-guide h2{font-size:1.7rem}.trial-guide h3{font-size:1.2rem;margin:0 0 8px}.trial-guide p{max-width:70ch;margin:0 0 20px}.trial-guide-brand{font-weight:650;color:#0063b0}.trial-guide-intro{padding-bottom:40px}.trial-guide-policy{-webkit-padding-start:18px;padding-inline-start:18px;-webkit-border-start:4px solid #0063b0;border-inline-start:4px solid #0063b0}.trial-guide .trial-guide-start{display:inline-flex;align-items:center;justify-content:center;min-height:54px;white-space:normal;text-align:center;font-size:1rem;padding:14px 24px;line-height:1.5;border-radius:12px}.trial-guide-steps{list-style:none;padding:0;margin:28px 0 40px}.trial-guide-steps li{display:grid;grid-template-columns:44px minmax(0,1fr);grid-gap:20px;gap:20px;padding:25px 0;border-top:1px solid #dce4ef}.trial-guide-steps p{margin:0}.trial-guide-number{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:#e7f0fa;color:#005b98;font-weight:750}.trial-guide-after{background:#edf5fc;padding:28px;border-radius:16px;margin-bottom:28px}.trial-guide-after h2{margin-top:0}.trial-guide-after p:last-child{margin-bottom:0}.trial-guide-links{display:flex;align-items:center;flex-wrap:wrap;gap:16px 24px}.trial-guide-links a:not(.button){display:inline-flex;align-items:center;min-height:48px;color:#005b98;text-decoration:underline;text-underline-offset:4px}.trial-guide a:focus-visible{outline:3px solid #0063b0;outline-offset:4px}@media(max-width:600px){.trial-guide{width:calc(100% - 32px);padding-top:30px}.trial-guide-steps li{gap:12px;grid-template-columns:36px minmax(0,1fr)}.trial-guide-number{width:36px;height:36px}.trial-guide-after{padding:22px}.trial-guide .trial-guide-start{width:100%}}