.learn-preparation .prep-byline{color:#405448;flex-wrap:wrap;gap:8px 24px;margin-top:24px;font-size:1rem;display:flex}.learn-preparation .prep-byline a{text-underline-offset:4px;text-decoration:underline}.learn-preparation .prep-body{padding-block:28px 48px}.learn-preparation .prep-body>[data-guide-directory]{width:100%;margin:0;padding:24px 0 32px}.learn-preparation [id$=-choice] label{color:#193a30;font-size:1.375rem;font-weight:700}.learn-preparation [id$=-choice] select{color:#193a30;background:#f7f4e9;border:1px solid #9fb197;border-radius:5px;min-height:60px;margin-top:16px;padding:14px 16px;font-size:1.1875rem;line-height:1.5}.learn-preparation .prep-chapter{padding:32px}.learn-preparation .prep-chapter>.prep-label{color:#176849;margin-bottom:12px;font-size:1rem;font-weight:650}.learn-preparation .prep-chapter>h2{margin-bottom:16px;font-size:1.875rem;line-height:1.45}.learn-preparation .prep-chapter>.prep-intro{color:#30483e;max-width:52em;font-size:1.1875rem;line-height:1.85}.learn-preparation .prep-stage-nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:24px 0;display:grid}.learn-preparation .prep-stage-nav a{color:#284d5d;text-align:center;background:#d8e5e9;border:1px solid #aabfc5;border-radius:5px;justify-content:center;align-items:center;min-height:56px;padding:12px 8px;font-size:1.125rem;font-weight:650;display:flex}.learn-preparation .prep-stage-nav a:hover{background:#c8dce2}.learn-preparation .prep-steps{gap:0;margin:32px 0;padding:0;list-style:none;display:grid}.learn-preparation .prep-steps>li{border-top:1px solid #bcc8b2;grid-template-columns:42px minmax(0,1fr);align-items:start;gap:20px;padding:24px 0;display:grid}.learn-preparation .prep-steps>li:last-child{border-bottom:1px solid #bcc8b2}.learn-preparation .prep-steps>li>span{color:#fff;font-variant-numeric:tabular-nums;background:#285b40;border-radius:4px;place-items:center;width:42px;height:42px;font-size:1.1875rem;font-weight:650;display:grid}.learn-preparation .prep-steps h3{color:#193a30;margin-bottom:10px;font-size:1.375rem;font-weight:700;line-height:1.55}.learn-preparation .prep-steps p{color:#30483e;max-width:50em;font-size:1.1875rem;font-weight:450;line-height:1.85}.learn-preparation .prep-packing,.learn-preparation .prep-question,.learn-preparation .prep-complete{color:#243d30;background:#d8e5e9;border:1px solid #aabfc5;border-left:4px solid #426879;border-radius:5px;margin:24px 0;padding:24px;font-size:1.1875rem;line-height:1.85}.learn-preparation .prep-packing strong{margin-bottom:10px;font-size:1.25rem;display:block}.learn-preparation .prep-question h3,.learn-preparation .prep-complete h3{color:#284d5d;margin-bottom:12px;font-size:1.375rem;line-height:1.5}.learn-preparation .prep-question p,.learn-preparation .prep-complete p{color:#243d30;font-size:1.1875rem;font-weight:500;line-height:1.85}.learn-preparation .prep-complete{background:#dce7d5;border-color:#afc29f #afc29f #afc29f #3f704e}.learn-preparation .prep-complete h3{color:#193a30;align-items:center;gap:10px;display:flex}.learn-preparation .prep-ready,.learn-preparation .prep-caution{color:#513d20;background:#f0e2c7;border-left:4px solid #9b7739;border-radius:5px;margin:24px 0;padding:22px 24px;font-size:1.125rem;line-height:1.85}.learn-preparation .prep-ready strong{margin-bottom:8px;font-size:1.1875rem;display:block}.learn-preparation a.prep-primary,.learn-preparation a[data-pgc-event=booking]{color:#fff;min-height:60px;box-shadow:none;text-align:center;background:#174e3a;border:1px solid #174e3a;border-radius:5px;justify-content:center;align-items:center;gap:10px;margin-top:24px;padding:16px 22px;font-size:1.125rem;font-weight:650;line-height:1.65;display:flex}.learn-preparation a.prep-primary:hover,.learn-preparation a[data-pgc-event=booking]:hover{background:#0d422f}.learn-preparation .prep-period{color:#405448;margin-top:14px;font-size:1rem;line-height:1.8}.learn-preparation .prep-period a{text-underline-offset:4px;text-decoration:underline}.learn-preparation .prep-contact{background:#e1e9d9;border:1px solid #b4c6a9;border-radius:5px;margin-top:24px;padding:24px}.learn-preparation .prep-contact p{color:#30483e;margin-bottom:18px;font-size:1.125rem;line-height:1.85}.learn-preparation .pgc-venue-call{border-radius:5px}.learn-preparation .prep-links{flex-wrap:wrap;gap:12px;margin:24px 0 0;display:flex}.learn-preparation .prep-links a,.learn-preparation a.prep-secondary{color:#193a30;text-align:center;background:#dce7d5;border:1px solid #afc29f;border-radius:5px;justify-content:center;align-items:center;min-height:54px;padding:12px 18px;font-size:1.0625rem;font-weight:650;line-height:1.65;display:inline-flex}.learn-preparation .prep-links a[target]{text-underline-offset:4px;background:0 0;border:0;text-decoration:underline}.learn-preparation .prep-lead-note{color:#243d30;background:#d8e5e9;border-left:4px solid #426879;border-radius:5px;margin-bottom:20px;padding:22px 24px;font-size:1.125rem;line-height:1.85}.learn-preparation .prep-help-link{text-underline-offset:4px;align-items:center;min-height:54px;margin:12px 0 12px 24px;font-size:1.0625rem;font-weight:650;text-decoration:underline;display:inline-flex}.learn-preparation .prep-help{background:#eae6d5;border:1px solid #bdc9b7;border-radius:7px;margin:12px 0 28px;padding:30px}.learn-preparation .prep-help>h2{margin-bottom:24px;font-size:1.875rem}.learn-preparation .prep-footnote{color:#30483e;border-top:1px solid #bdc9b7;margin:4px 0 24px;padding-top:24px;font-size:1.125rem;line-height:1.85}.learn-preparation #selected-screen-venue{background:#d8e5e9;border:1px solid #aabfc5;border-top:4px solid #426879;border-radius:7px;padding:28px}.learn-preparation #selected-screen-venue>p{color:#30483e;margin:12px 0;font-size:1.125rem;line-height:1.8}.learn-preparation #selected-screen-title{margin:12px 0;font-size:1.75rem}.learn-preparation #selected-screen-venue details{background:#e8eddb;border:1px solid #b4c6a9;border-radius:5px;margin-top:20px}.learn-preparation #selected-screen-venue summary{color:#193a30;min-height:64px;font-size:1.125rem;line-height:1.7}.learn-preparation #selected-screen-venue dl{color:#243d30;font-size:1.125rem;line-height:1.85}.learn-preparation #selected-screen-venue>a{text-underline-offset:4px;min-height:52px;font-size:1.0625rem;text-decoration:underline}.learn-preparation .prep-body>button{margin-top:24px}@media (width<=650px){.learn-preparation .prep-byline{gap:8px 20px;font-size:.9375rem}.learn-preparation .prep-body{padding-top:20px}.learn-preparation .prep-chapter{padding:24px 18px}.learn-preparation .prep-chapter>h2{font-size:1.625rem}.learn-preparation .prep-steps{margin:26px 0}.learn-preparation .prep-steps>li{grid-template-columns:34px minmax(0,1fr);gap:12px;padding:22px 0}.learn-preparation .prep-steps>li>span{width:34px;height:36px;font-size:1.0625rem}.learn-preparation .prep-steps h3{font-size:1.25rem}.learn-preparation .prep-steps p,.learn-preparation .prep-chapter>.prep-intro{font-size:1.125rem}.learn-preparation .prep-stage-nav{gap:8px}.learn-preparation .prep-stage-nav a{padding:12px 5px;font-size:1rem}.learn-preparation .prep-packing,.learn-preparation .prep-question,.learn-preparation .prep-complete{padding:20px 18px;font-size:1.125rem}.learn-preparation .prep-question p,.learn-preparation .prep-complete p{font-size:1.125rem}.learn-preparation .prep-ready,.learn-preparation .prep-caution{padding:20px 18px}.learn-preparation .prep-links{flex-direction:column}.learn-preparation .prep-links a{width:100%}.learn-preparation .prep-help{padding:24px 16px}.learn-preparation .prep-help>h2{font-size:1.625rem}.learn-preparation .prep-contact{padding:20px 18px}.learn-preparation #selected-screen-venue{padding:22px 18px}.learn-preparation .prep-help-link{margin:8px 0}.learn-preparation .prep-secondary{width:100%}}
