.start-page{background:#edf2eb}.start-main{max-width:1120px;margin:0 auto;padding:clamp(42px,8vh,90px) clamp(20px,5vw,58px)}.start-heading{margin-bottom:34px}.start-heading h1{font:600 clamp(2rem,4vw,3rem)/1.12 'Space Grotesk',sans-serif;letter-spacing:0;margin:0}.start-heading>p:last-child{color:var(--muted);margin:12px 0 0;font-size:1.04rem}.access-options{display:grid;grid-template-columns:1fr 1fr;gap:14px}.access-option{min-height:320px;display:grid;grid-template-rows:auto 1fr auto auto;gap:22px;padding:clamp(22px,4vw,38px);border:1px solid var(--line);border-radius:8px;background:#fff}.access-trainer{border-top:5px solid var(--green)}.access-kiosk{border-top:5px solid #d5a840}.access-number{color:var(--green);font:600 .85rem 'Space Grotesk',sans-serif}.access-number span{margin-left:7px;color:var(--muted);font:700 .65rem 'DM Sans',sans-serif;letter-spacing:.1em}.access-option h2{font:600 1.65rem 'Space Grotesk',sans-serif;margin:0}.access-option p{max-width:400px;color:#64716a;line-height:1.65;margin:10px 0 0}.access-option .button{width:fit-content;min-width:220px}.access-kiosk .button{background:#d5a840;color:#26362b}.access-kiosk .button:hover{background:#c2952f}.access-option>small{color:var(--muted);font-size:.77rem;line-height:1.5}.access-help{display:flex;align-items:flex-start;gap:13px;margin-top:22px;padding:17px 19px;border-left:3px solid #92a99b;background:#e4ebe2;color:#43554a}.access-help p{margin:0;font-size:.86rem;line-height:1.6}.help-mark{display:grid;place-items:center;flex:none;width:22px;height:22px;border:1px solid #8da296;border-radius:50%;font:600 .75rem 'Space Grotesk',sans-serif}.start-footer{margin-top:42px;color:#78857e;font-size:.78rem}.start-footer span{padding:0 7px}@media(max-width:680px){.start-main{padding:35px 16px}.access-options{grid-template-columns:1fr}.access-option{min-height:270px;gap:17px;padding:22px}.start-heading h1{font-size:2rem}.access-option .button{width:100%}.start-footer{margin-top:28px}}