.ConstructionCoursePage-module__3kSsbG__page{--hivis:#f6b400;--hivis-ink:#11223a;--alt-bg:#f7f8fa;--step-line:#11223a38;font-family:var(--font-body);padding-top:100px}html[data-theme=dark] .ConstructionCoursePage-module__3kSsbG__page{--alt-bg:var(--surface-alt);--step-line:#ffffff38}.ConstructionCoursePage-module__3kSsbG__page a:focus-visible,.ConstructionCoursePage-module__3kSsbG__page summary:focus-visible{outline:3px solid var(--color-accent);outline-offset:3px}.ConstructionCoursePage-module__3kSsbG__container{max-width:1200px;margin:0 auto;padding:0 20px}.ConstructionCoursePage-module__3kSsbG__containerNarrow{max-width:820px;margin:0 auto;padding:0 20px}.ConstructionCoursePage-module__3kSsbG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ConstructionCoursePage-module__3kSsbG__sectionHead{max-width:680px;margin-bottom:32px}.ConstructionCoursePage-module__3kSsbG__kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-secondary);align-items:center;gap:10px;font-size:.8rem;font-weight:700;display:inline-flex}.ConstructionCoursePage-module__3kSsbG__kicker:before{content:"";background:repeating-linear-gradient(-45deg, var(--hivis-ink) 0 5px, var(--hivis) 5px 10px);border-radius:2px;width:30px;height:8px}html[data-theme=dark] .ConstructionCoursePage-module__3kSsbG__kicker:before{background:repeating-linear-gradient(-45deg, #04081a 0 5px, var(--hivis) 5px 10px)}.ConstructionCoursePage-module__3kSsbG__h2{font-family:var(--font-heading);letter-spacing:-.015em;color:var(--color-primary);text-wrap:balance;margin:12px 0 14px;font-size:clamp(1.85rem,1.3rem + 2.2vw,2.6rem);font-weight:700;line-height:1.12}.ConstructionCoursePage-module__3kSsbG__intro{color:var(--color-text-secondary);font-size:1.05rem;line-height:1.7}.ConstructionCoursePage-module__3kSsbG__intro+.ConstructionCoursePage-module__3kSsbG__intro{margin-top:12px}.ConstructionCoursePage-module__3kSsbG__hero{color:#fff;background:radial-gradient(640px circle at 85% 35%, #585cd53d, transparent 62%), var(--brand-navy);padding:28px 0 88px;position:relative;overflow:hidden}.ConstructionCoursePage-module__3kSsbG__hero:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 30%,#0000);mask-image:linear-gradient(#000 30%,#0000)}.ConstructionCoursePage-module__3kSsbG__trustRow{flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:32px;padding:0 20px;display:flex;position:relative}.ConstructionCoursePage-module__3kSsbG__heroGrid{align-items:center;gap:40px;display:grid;position:relative}.ConstructionCoursePage-module__3kSsbG__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--hivis);align-items:center;gap:10px;font-size:.82rem;font-weight:700;display:inline-flex}.ConstructionCoursePage-module__3kSsbG__eyebrow:before{content:"";background:repeating-linear-gradient(-45deg, var(--hivis) 0 5px, transparent 5px 10px);border-radius:2px;width:30px;height:8px}.ConstructionCoursePage-module__3kSsbG__title{font-family:var(--font-heading);letter-spacing:-.02em;color:#fff;text-wrap:balance;margin:14px 0 18px;font-size:clamp(2rem,1.25rem + 3.4vw,3.35rem);font-weight:700;line-height:1.08}.ConstructionCoursePage-module__3kSsbG__lede{color:#ffffffd1;max-width:36em;font-size:1.1rem;line-height:1.65}.ConstructionCoursePage-module__3kSsbG__freeLine{color:#ffffffe0;flex-wrap:wrap;align-items:center;gap:12px;margin:26px 0 20px;font-size:1rem;display:flex}.ConstructionCoursePage-module__3kSsbG__freeTag{background:var(--hivis);color:var(--hivis-ink);font-family:var(--font-heading);letter-spacing:.1em;text-transform:uppercase;border-radius:6px;padding:7px 16px;font-size:1.15rem;font-weight:800;display:inline-block;transform:rotate(-3deg);box-shadow:3px 3px #04081a59}.ConstructionCoursePage-module__3kSsbG__facts{flex-wrap:wrap;gap:10px;margin-bottom:30px;list-style:none;display:flex}.ConstructionCoursePage-module__3kSsbG__facts li{font-variant-numeric:tabular-nums;background:#ffffff14;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:8px;padding:9px 14px;font-size:.95rem;display:inline-flex}.ConstructionCoursePage-module__3kSsbG__facts svg{color:var(--hivis);flex-shrink:0}.ConstructionCoursePage-module__3kSsbG__heroCtas{flex-wrap:wrap;gap:12px;display:flex}.ConstructionCoursePage-module__3kSsbG__heroCtas .btn{flex:220px}.ConstructionCoursePage-module__3kSsbG__heroArt{justify-self:center;width:100%;max-width:340px;position:relative}.ConstructionCoursePage-module__3kSsbG__heroImage{background:#ddeff2;border-radius:28px;overflow:hidden;box-shadow:0 28px 60px #04081a66}.ConstructionCoursePage-module__3kSsbG__heroImage img{width:100%;height:auto;display:block}.ConstructionCoursePage-module__3kSsbG__nextChip{color:var(--brand-navy);background:#fff;border-radius:16px;align-items:center;gap:12px;padding:10px 18px 10px 10px;transition:transform .2s;display:flex;position:absolute;bottom:18px;left:12px;box-shadow:0 14px 32px #04081a4d}.ConstructionCoursePage-module__3kSsbG__nextChip:hover{transform:translateY(-2px)}.ConstructionCoursePage-module__3kSsbG__nextChipIcon{background:var(--hivis);width:40px;height:40px;color:var(--hivis-ink);border-radius:12px;place-items:center;display:grid}.ConstructionCoursePage-module__3kSsbG__nextChipText{flex-direction:column;line-height:1.2;display:flex}.ConstructionCoursePage-module__3kSsbG__nextChipText span{letter-spacing:.1em;text-transform:uppercase;color:#5f6578;font-size:.72rem;font-weight:700}.ConstructionCoursePage-module__3kSsbG__nextChipText strong{font-family:var(--font-heading);font-size:1.1rem;font-weight:700}html[data-theme=dark] .ConstructionCoursePage-module__3kSsbG__nextChip{background:var(--surface-raised);color:var(--color-primary);border:1px solid var(--border-faint)}html[data-theme=dark] .ConstructionCoursePage-module__3kSsbG__nextChipText span{color:var(--color-text-secondary)}.ConstructionCoursePage-module__3kSsbG__tapeWrap{z-index:2;pointer-events:none;margin:-46px 0 -26px;padding:18px 0;position:relative;overflow:hidden}.ConstructionCoursePage-module__3kSsbG__tape{background:var(--hivis);color:var(--hivis-ink);margin:0 -4%;padding:15px 0;position:relative;overflow:hidden;transform:rotate(-2deg);box-shadow:0 10px 26px #04081a47}.ConstructionCoursePage-module__3kSsbG__tape:before,.ConstructionCoursePage-module__3kSsbG__tape:after{content:"";background:repeating-linear-gradient(-45deg, var(--hivis-ink) 0 9px, transparent 9px 18px);height:7px;position:absolute;left:0;right:0}.ConstructionCoursePage-module__3kSsbG__tape:before{top:0}.ConstructionCoursePage-module__3kSsbG__tape:after{bottom:0}.ConstructionCoursePage-module__3kSsbG__tapeTrack{width:max-content;animation:70s linear infinite ConstructionCoursePage-module__3kSsbG__tape;display:flex}.ConstructionCoursePage-module__3kSsbG__tapeRun{flex-shrink:0;display:flex}.ConstructionCoursePage-module__3kSsbG__tapeItem{font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:22px;padding-right:22px;font-size:.88rem;font-weight:800;display:inline-flex}.ConstructionCoursePage-module__3kSsbG__tapeItem:after{content:"";background:currentColor;width:7px;height:7px;transform:rotate(45deg)}@keyframes ConstructionCoursePage-module__3kSsbG__tape{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.ConstructionCoursePage-module__3kSsbG__tapeTrack{animation:none}}.ConstructionCoursePage-module__3kSsbG__dates{background:var(--surface-page);padding:64px 0 72px}.ConstructionCoursePage-module__3kSsbG__dateLayout{align-items:start;gap:24px;display:grid}.ConstructionCoursePage-module__3kSsbG__tickets{gap:20px;list-style:none;display:grid}.ConstructionCoursePage-module__3kSsbG__ticket{background:var(--surface-raised);border-radius:20px;display:grid;box-shadow:0 10px 30px #11223a1a}html[data-theme=dark] .ConstructionCoursePage-module__3kSsbG__ticket{box-shadow:var(--shadow-sm)}.ConstructionCoursePage-module__3kSsbG__ticketMain{padding:22px 20px 20px}.ConstructionCoursePage-module__3kSsbG__nextTag{background:var(--hivis);color:var(--hivis-ink);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;margin-bottom:14px;padding:5px 12px;font-size:.75rem;font-weight:800;display:inline-block}.ConstructionCoursePage-module__3kSsbG__dayTiles{gap:12px;margin-bottom:18px;display:flex}.ConstructionCoursePage-module__3kSsbG__dayCol{flex-direction:column;gap:6px;display:flex}.ConstructionCoursePage-module__3kSsbG__dayLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-secondary);font-size:.72rem;font-weight:700}.ConstructionCoursePage-module__3kSsbG__dayTile{text-align:center;border:1px solid var(--border-faint);background:var(--surface-page);border-radius:14px;flex-direction:column;width:88px;display:flex;overflow:hidden}.ConstructionCoursePage-module__3kSsbG__tileWeekday{background:var(--brand-navy);color:#fff;letter-spacing:.12em;text-transform:uppercase;padding:6px 0;font-size:.75rem;font-weight:700}html[data-theme=dark] .ConstructionCoursePage-module__3kSsbG__tileWeekday{background:#ffffff1a}.ConstructionCoursePage-module__3kSsbG__tileDate{font-family:var(--font-heading);color:var(--color-primary);font-variant-numeric:tabular-nums;padding-top:10px;font-size:2.3rem;font-weight:800;line-height:1}.ConstructionCoursePage-module__3kSsbG__tileMonth{letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-secondary);padding:4px 0 10px;font-size:.82rem;font-weight:700}.ConstructionCoursePage-module__3kSsbG__ticketMeta{color:var(--color-text-primary);gap:8px;font-size:1rem;list-style:none;display:grid}.ConstructionCoursePage-module__3kSsbG__ticketMeta li{align-items:flex-start;gap:10px;display:flex}.ConstructionCoursePage-module__3kSsbG__ticketMeta svg{color:var(--color-text-secondary);flex-shrink:0;margin-top:3px}.ConstructionCoursePage-module__3kSsbG__mapLink{text-underline-offset:4px;padding:4px 0;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;display:inline}.ConstructionCoursePage-module__3kSsbG__mapLink svg{vertical-align:-2px;color:inherit;margin:0 0 0 4px;display:inline}.ConstructionCoursePage-module__3kSsbG__mapLink:hover{text-decoration-thickness:2px}.ConstructionCoursePage-module__3kSsbG__ticketStub{border-top:2px dashed var(--border-faint);text-align:center;background:#f6b4001a;border-radius:0 0 20px 20px;flex-direction:column;align-items:center;gap:4px;padding:20px 20px 22px;display:flex;position:relative}.ConstructionCoursePage-module__3kSsbG__ticketStub:before,.ConstructionCoursePage-module__3kSsbG__ticketStub:after{content:"";background:var(--surface-page);border-radius:50%;width:24px;height:24px;position:absolute;top:-13px}.ConstructionCoursePage-module__3kSsbG__ticketStub:before{left:-12px}.ConstructionCoursePage-module__3kSsbG__ticketStub:after{right:-12px}.ConstructionCoursePage-module__3kSsbG__stubPrice{font-family:var(--font-heading);letter-spacing:.02em;text-transform:uppercase;color:var(--color-primary);font-size:2.1rem;font-weight:800;line-height:1}.ConstructionCoursePage-module__3kSsbG__stubNote{color:var(--color-text-secondary);font-size:.85rem}.ConstructionCoursePage-module__3kSsbG__bookBtn{width:100%;margin-top:12px}.ConstructionCoursePage-module__3kSsbG__emptyDates{border:2px dashed var(--border-faint);text-align:center;border-radius:20px;padding:32px 24px}.ConstructionCoursePage-module__3kSsbG__emptyDates h3{font-family:var(--font-heading);margin-bottom:8px;font-size:1.4rem;font-weight:700}.ConstructionCoursePage-module__3kSsbG__emptyDates p{color:var(--color-text-secondary);max-width:32em;margin:0 auto 20px}.ConstructionCoursePage-module__3kSsbG__venue{background:var(--brand-navy);color:#fff;border-radius:20px;padding:26px 22px 24px;position:relative;overflow:hidden}html[data-theme=dark] .ConstructionCoursePage-module__3kSsbG__venue{border:1px solid var(--border-faint)}.ConstructionCoursePage-module__3kSsbG__venuePin{background:var(--hivis);width:44px;height:44px;color:var(--hivis-ink);border-radius:50%;place-items:center;margin-bottom:14px;display:grid}.ConstructionCoursePage-module__3kSsbG__venueKicker{letter-spacing:.14em;text-transform:uppercase;color:#ffffffa6;font-size:.75rem;font-weight:700}.ConstructionCoursePage-module__3kSsbG__venueName{font-family:var(--font-heading);color:#fff;margin:4px 0 6px;font-size:1.6rem;font-weight:700}.ConstructionCoursePage-module__3kSsbG__venueAddress{color:#ffffffd9;font-size:1rem;font-style:normal;line-height:1.6}.ConstructionCoursePage-module__3kSsbG__mapsBtn{min-height:48px;color:var(--brand-navy);background:#fff;border-radius:50px;justify-content:center;align-items:center;gap:8px;margin-top:18px;padding:0 20px;font-weight:700;transition:background .2s;display:flex}.ConstructionCoursePage-module__3kSsbG__mapsBtn:hover{background:var(--hivis)}.ConstructionCoursePage-module__3kSsbG__venueNote{color:#ffffffc7;border-top:1px solid #ffffff24;margin-top:22px;padding-top:18px;font-size:.92rem;line-height:1.6}.ConstructionCoursePage-module__3kSsbG__venueNote strong{color:var(--hivis);margin-bottom:4px;font-weight:700;display:block}.ConstructionCoursePage-module__3kSsbG__gain{background:var(--alt-bg);padding:72px 0}.ConstructionCoursePage-module__3kSsbG__gainGrid{align-items:center;gap:28px;display:grid}.ConstructionCoursePage-module__3kSsbG__cardNote{border:1px solid var(--border-faint);background:var(--surface-raised);border-radius:16px;align-items:flex-start;gap:16px;margin-top:8px;padding:18px;display:flex}.ConstructionCoursePage-module__3kSsbG__cardNote svg{flex-shrink:0;margin-top:2px}.ConstructionCoursePage-module__3kSsbG__cardNote h3{font-family:var(--font-heading);margin-bottom:4px;font-size:1.05rem;font-weight:700}.ConstructionCoursePage-module__3kSsbG__cardNote p{color:var(--color-text-secondary);font-size:.97rem;line-height:1.6}.ConstructionCoursePage-module__3kSsbG__quals{gap:16px;list-style:none;display:grid}.ConstructionCoursePage-module__3kSsbG__qual{background:var(--surface-raised);box-shadow:var(--shadow-sm);border-radius:18px;grid-template-columns:52px 1fr;gap:16px;padding:22px 20px;display:grid}.ConstructionCoursePage-module__3kSsbG__qualIcon{background:var(--hivis);width:52px;height:52px;color:var(--hivis-ink);border-radius:50%;place-items:center;display:grid}.ConstructionCoursePage-module__3kSsbG__qual h3{font-family:var(--font-heading);margin-bottom:6px;font-size:1.2rem;font-weight:700;line-height:1.3}.ConstructionCoursePage-module__3kSsbG__qual p{color:var(--color-text-secondary);font-size:.98rem;line-height:1.6}.ConstructionCoursePage-module__3kSsbG__learn{background:var(--surface-page);padding:72px 0}.ConstructionCoursePage-module__3kSsbG__signs{gap:16px;list-style:none;display:grid}.ConstructionCoursePage-module__3kSsbG__signCard{border:1px solid var(--border-faint);background:var(--surface-raised);border-radius:18px;padding:24px 22px}.ConstructionCoursePage-module__3kSsbG__signCard h3{font-family:var(--font-heading);margin:16px 0 8px;font-size:1.15rem;font-weight:700;line-height:1.3}.ConstructionCoursePage-module__3kSsbG__signCard p{color:var(--color-text-secondary);font-size:.97rem;line-height:1.6}.ConstructionCoursePage-module__3kSsbG__join{background:var(--alt-bg);padding:72px 0}.ConstructionCoursePage-module__3kSsbG__joinGrid{align-items:start;gap:32px;display:grid}.ConstructionCoursePage-module__3kSsbG__steps{margin-top:12px;list-style:none}.ConstructionCoursePage-module__3kSsbG__step{grid-template-columns:46px 1fr;gap:16px;padding-bottom:26px;display:grid;position:relative}.ConstructionCoursePage-module__3kSsbG__step:not(:last-child):before{content:"";border-left:2px dashed var(--step-line);position:absolute;top:52px;bottom:6px;left:22px}.ConstructionCoursePage-module__3kSsbG__stepNum{background:var(--hivis);width:46px;height:46px;color:var(--hivis-ink);font-family:var(--font-heading);border-radius:50%;place-items:center;font-size:1.2rem;font-weight:800;display:grid}.ConstructionCoursePage-module__3kSsbG__step h3{font-family:var(--font-heading);margin:10px 0 4px;font-size:1.15rem;font-weight:700}.ConstructionCoursePage-module__3kSsbG__step p{color:var(--color-text-secondary);font-size:.98rem;line-height:1.6}.ConstructionCoursePage-module__3kSsbG__eligibility{background:var(--surface-raised);box-shadow:var(--shadow-sm);border-radius:20px;padding:34px 24px 26px;position:relative;overflow:hidden}.ConstructionCoursePage-module__3kSsbG__eligibility:before{content:"";background:repeating-linear-gradient(-45deg, var(--hivis-ink) 0 9px, var(--hivis) 9px 18px);height:8px;position:absolute;top:0;left:0;right:0}.ConstructionCoursePage-module__3kSsbG__eligibility h3{font-family:var(--font-heading);margin-bottom:16px;font-size:1.3rem;font-weight:700}.ConstructionCoursePage-module__3kSsbG__eligibility ul{gap:12px;margin-bottom:20px;list-style:none;display:grid}.ConstructionCoursePage-module__3kSsbG__eligibility li{align-items:flex-start;gap:10px;font-size:1rem;line-height:1.45;display:flex}.ConstructionCoursePage-module__3kSsbG__eligibility li svg{color:#1e8a4c;flex-shrink:0}html[data-theme=dark] .ConstructionCoursePage-module__3kSsbG__eligibility li svg{color:#7ee0a0}.ConstructionCoursePage-module__3kSsbG__eligibilityLink{color:var(--color-primary);text-underline-offset:4px;padding:6px 0;font-weight:700;text-decoration:underline;display:inline-block}.ConstructionCoursePage-module__3kSsbG__faq{background:var(--surface-page);padding:72px 0}.ConstructionCoursePage-module__3kSsbG__faqList{border-top:1px solid var(--border-faint);margin-top:16px}.ConstructionCoursePage-module__3kSsbG__faqItem{border-bottom:1px solid var(--border-faint)}.ConstructionCoursePage-module__3kSsbG__faqItem summary{cursor:pointer;min-height:56px;font-family:var(--font-heading);color:var(--color-primary);justify-content:space-between;align-items:center;gap:16px;padding:16px 0;font-size:1.1rem;font-weight:600;list-style:none;display:flex}.ConstructionCoursePage-module__3kSsbG__faqItem summary::-webkit-details-marker{display:none}.ConstructionCoursePage-module__3kSsbG__faqItem summary svg{flex-shrink:0;transition:transform .2s}.ConstructionCoursePage-module__3kSsbG__faqItem[open] summary svg{transform:rotate(180deg)}.ConstructionCoursePage-module__3kSsbG__faqItem p{color:var(--color-text-secondary);padding-bottom:20px;font-size:1rem;line-height:1.7}.ConstructionCoursePage-module__3kSsbG__cta{text-align:center;color:#fff;background:radial-gradient(560px circle at 50% 0%, #585cd538, transparent 65%), var(--brand-navy);padding:80px 0 72px;position:relative}.ConstructionCoursePage-module__3kSsbG__cta:before{content:"";background:repeating-linear-gradient(-45deg, var(--hivis) 0 12px, var(--hivis-ink) 12px 24px);height:10px;position:absolute;top:0;left:0;right:0}.ConstructionCoursePage-module__3kSsbG__ctaTitle{font-family:var(--font-heading);color:#fff;margin-bottom:12px;font-size:clamp(1.9rem,1.4rem + 2.2vw,2.7rem);font-weight:700}.ConstructionCoursePage-module__3kSsbG__ctaText{color:#fffc;max-width:34em;margin:0 auto 28px;font-size:1.08rem;line-height:1.6}.ConstructionCoursePage-module__3kSsbG__ctaBtns{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.ConstructionCoursePage-module__3kSsbG__ctaBtns .btn{flex:0 240px}.ConstructionCoursePage-module__3kSsbG__ctaBadge{justify-content:center;margin-top:32px;display:flex}@media (min-width:640px){.ConstructionCoursePage-module__3kSsbG__ticket{grid-template-columns:1fr 210px}.ConstructionCoursePage-module__3kSsbG__ticketMain{padding:26px 26px 24px}.ConstructionCoursePage-module__3kSsbG__ticketStub{border-top:none;border-left:2px dashed var(--border-faint);border-radius:0 20px 20px 0;justify-content:center;padding:24px 22px}.ConstructionCoursePage-module__3kSsbG__ticketStub:before,.ConstructionCoursePage-module__3kSsbG__ticketStub:after{left:-13px;right:auto}.ConstructionCoursePage-module__3kSsbG__ticketStub:before{top:-12px}.ConstructionCoursePage-module__3kSsbG__ticketStub:after{top:auto;bottom:-12px}.ConstructionCoursePage-module__3kSsbG__signs{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.ConstructionCoursePage-module__3kSsbG__container,.ConstructionCoursePage-module__3kSsbG__containerNarrow,.ConstructionCoursePage-module__3kSsbG__trustRow{padding-left:24px;padding-right:24px}.ConstructionCoursePage-module__3kSsbG__hero{padding:36px 0 110px}.ConstructionCoursePage-module__3kSsbG__heroArt{max-width:420px}.ConstructionCoursePage-module__3kSsbG__nextChip{bottom:32px;left:-20px}.ConstructionCoursePage-module__3kSsbG__tapeItem{font-size:1rem}.ConstructionCoursePage-module__3kSsbG__dates,.ConstructionCoursePage-module__3kSsbG__gain,.ConstructionCoursePage-module__3kSsbG__learn,.ConstructionCoursePage-module__3kSsbG__join,.ConstructionCoursePage-module__3kSsbG__faq{padding:88px 0}.ConstructionCoursePage-module__3kSsbG__dates{padding-top:80px}}@media (min-width:1024px){.ConstructionCoursePage-module__3kSsbG__heroGrid{grid-template-columns:1.2fr .8fr;gap:64px}.ConstructionCoursePage-module__3kSsbG__dateLayout{grid-template-columns:1fr 340px}.ConstructionCoursePage-module__3kSsbG__venue{position:sticky;top:120px}.ConstructionCoursePage-module__3kSsbG__gainGrid{grid-template-columns:.9fr 1.1fr;gap:56px}.ConstructionCoursePage-module__3kSsbG__signs{grid-template-columns:repeat(4,1fr)}.ConstructionCoursePage-module__3kSsbG__joinGrid{grid-template-columns:1.15fr .85fr;gap:64px}.ConstructionCoursePage-module__3kSsbG__eligibility{margin-top:48px}}
