.rich-content .demyst-topic{border:1px solid var(--theme-line,#d2d6de);background:var(--panel-gradient,linear-gradient(135deg, #fff 0%, #f5f6f8 100%));box-shadow:0 12px 35px -24px #20263235, inset 0 1px var(--theme-highlight,#fff);border-radius:22px;margin:32px 0;padding:clamp(20px,2.4vw,30px)}.demyst-topic-header{align-items:flex-start;gap:20px;margin-bottom:24px;display:flex}.demyst-topic-number{color:var(--theme-muted,#737b89);letter-spacing:-.06em;flex:0 0 40px;padding-top:3px;font-size:24px;font-weight:600;line-height:1.4}.demyst-topic-copy{min-width:0}.rich-content .demyst-topic h2{margin:0 0 12px;font-size:clamp(23px,2.2vw,29px);line-height:1.25}.rich-content .demyst-topic p{margin:0;font-size:13px;line-height:1.8}.demyst-materials{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:stretch;gap:16px;display:grid}.rich-content .demyst-materials .video-card{margin:0}.rich-content .demyst-materials .video-card-caption{padding:14px 16px;font-size:11px;line-height:1.6}.demyst-materials .video-card-caption:after{display:none}.demyst-resources{gap:12px;display:grid}.rich-content a.demyst-resource{border:1px solid var(--theme-line,#d9dde4);background:var(--theme-glass,#ffffffb3);border-radius:14px;align-items:center;gap:12px;padding:14px;text-decoration:none;transition:border-color .18s,background .18s,box-shadow .18s;display:flex}.rich-content a.demyst-resource:hover{border-color:var(--outline-border,#959dac);background:var(--theme-glass,#fff);box-shadow:0 5px 15px #2026320c}.demyst-resource-preview{border:1px solid var(--theme-line,#dce0e6);background:var(--panel-gradient,linear-gradient(135deg, #f9fafc, #e7eaf0));height:64px;color:var(--theme-muted,#515b6b);border-radius:8px;flex:0 0 56px;place-items:center;display:grid;overflow:hidden}.rich-content .demyst-resource-preview img{object-fit:contain;border-radius:0;width:100%;height:100%;margin:0}.demyst-resource-preview svg{width:30px;height:30px}.demyst-resource-copy{gap:3px;min-width:0;display:grid}.demyst-resource-copy strong{font-size:13px}.demyst-resource-copy>span{font-size:10px;line-height:1.6}.demyst-resource-copy .demyst-resource-action{color:var(--theme-muted,#303844);margin-top:3px;font-weight:600}.demyst-resource>svg{flex:0 0 16px;width:16px;height:16px;margin-left:auto}@media (max-width:700px){.demyst-materials{grid-template-columns:1fr}.demyst-topic-header{gap:12px}.demyst-topic-number{flex-basis:28px;font-size:21px}.rich-content .demyst-topic{border-radius:16px}}@media (prefers-reduced-motion:reduce){.rich-content a.demyst-resource{transition:none}}
@font-face{font-family:"emoji";src:url(../media/noto_color_emoji_workshops.32an16---f-4u.woff2)format("woff2");font-display:swap;font-weight:400}.emoji_40627df5-module__Vrh8zq__className{font-family:"emoji";font-weight:400}.emoji_40627df5-module__Vrh8zq__variable{--font-content-emoji:"emoji"}
.topic-hero-media-module__BVj7iW__photo{min-width:0;min-height:0;position:relative;overflow:hidden}.topic-hero-media-module__BVj7iW__photo img{object-fit:cover;transition:transform .65s}.topic-hero-media-module__BVj7iW__expedition{color:#fff;height:100%;display:block;position:relative}.topic-hero-media-module__BVj7iW__collage{position:absolute;inset:0;overflow:hidden}.topic-hero-media-module__BVj7iW__collage .topic-hero-media-module__BVj7iW__photo{inset-block:0;clip-path:polygon(30% 0,100% 0,70% 100%,0 100%);width:47%;position:absolute;left:0}.topic-hero-media-module__BVj7iW__collage .topic-hero-media-module__BVj7iW__photo:nth-child(2){left:33.5%}.topic-hero-media-module__BVj7iW__collage .topic-hero-media-module__BVj7iW__photo:nth-child(3){left:67%}.topic-hero-media-module__BVj7iW__collage .topic-hero-media-module__BVj7iW__photo:after{content:"";pointer-events:none;background:linear-gradient(#0000 48%,#0c111caa);position:absolute;inset:0}.topic-hero-media-module__BVj7iW__collage .topic-hero-media-module__BVj7iW__photo img{transition:none}.topic-hero-media-module__BVj7iW__mainPhoto img{object-position:48% center}.topic-hero-media-module__BVj7iW__vehiclePhoto{background:#090a0c}.topic-hero-media-module__BVj7iW__vehiclePhoto img{object-fit:contain;object-position:center top}.topic-hero-media-module__BVj7iW__collage .topic-hero-media-module__BVj7iW__photo:nth-child(3) img{object-position:24% center}.topic-hero-media-module__BVj7iW__expedition:focus-visible{outline-offset:-5px}.topic-hero-media-module__BVj7iW__videoCaption{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#131923bd;border:1px solid #ffffff36;border-radius:6px;align-items:center;gap:14px;padding:14px 18px;font-size:13px;font-weight:600;display:flex;position:absolute;bottom:32px;left:12%;right:28px}.topic-hero-media-module__BVj7iW__videoCaption small{letter-spacing:.12em;color:#dce0e6;margin-bottom:5px;font-size:8px;font-weight:600;display:block}.topic-hero-media-module__BVj7iW__videoCaption>svg{flex-shrink:0;margin-left:auto}.topic-hero-media-module__BVj7iW__play{background:#ffffff12;border:1px solid #ffffff60;border-radius:50%;flex-shrink:0;place-items:center;width:38px;height:38px;display:grid}.topic-hero-media-module__BVj7iW__demyst{border:1px solid var(--line);background:var(--theme-glass,#ffffff90);border-radius:12px;overflow:hidden}.topic-hero-media-module__BVj7iW__car{position:relative}.topic-hero-media-module__BVj7iW__car .topic-hero-media-module__BVj7iW__photo{aspect-ratio:1.7}.topic-hero-media-module__BVj7iW__imageLabel{background:var(--theme-glass-strong,#fffffff0);letter-spacing:.08em;border-radius:4px;padding:8px 10px;font-size:8px;font-weight:800;position:absolute;top:16px;left:16px}.topic-hero-media-module__BVj7iW__facts{padding:20px}.topic-hero-media-module__BVj7iW__captionTitle{letter-spacing:-.03em;font-size:14px;font-weight:800;display:block}.topic-hero-media-module__BVj7iW__facts>div,.topic-hero-media-module__BVj7iW__workflow>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.topic-hero-media-module__BVj7iW__facts>div>span{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.topic-hero-media-module__BVj7iW__facts strong,.topic-hero-media-module__BVj7iW__workflow strong{font-size:11px;font-weight:600}.topic-hero-media-module__BVj7iW__facts small{color:var(--muted);font-size:9px;line-height:1.5}.topic-hero-media-module__BVj7iW__facts svg{color:var(--theme-muted,#454b55);margin-bottom:4px}.topic-hero-media-module__BVj7iW__workshops{border:1px solid var(--theme-line,#cdd0d6);background:var(--panel-gradient,linear-gradient(130deg, #fafafa, #d5d9e1));border-radius:12px;min-height:420px;position:relative;overflow:hidden}.topic-hero-media-module__BVj7iW__aiType{letter-spacing:-.09em;color:var(--theme-muted,#555b65);font-size:110px;font-weight:600;line-height:.9;position:absolute;top:30px;left:25px}.topic-hero-media-module__BVj7iW__aiType>span{letter-spacing:.15em;margin-top:16px;font-size:10px;display:block}.topic-hero-media-module__BVj7iW__portrait{position:absolute;inset:0 0 70px 24%}.topic-hero-media-module__BVj7iW__portrait img{object-position:center top;mix-blend-mode:var(--portrait-blend,multiply)}.topic-hero-media-module__BVj7iW__workflow{border:1px solid var(--theme-line,#fff);background:var(--theme-glass-strong,#f9fafbe8);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:8px;padding:20px;position:absolute;bottom:20px;left:20px;right:20px;box-shadow:0 12px 35px #20222712}.topic-hero-media-module__BVj7iW__workflow>div{gap:8px;margin-top:14px}.topic-hero-media-module__BVj7iW__workflow>div>span{border-top:1px solid var(--line);grid-template-columns:1fr auto;align-items:center;gap:9px;padding-top:10px;display:grid}.topic-hero-media-module__BVj7iW__workflow small{color:var(--muted);font-size:9px}.topic-hero-media-module__BVj7iW__workflow strong{grid-column:span 2}.topic-hero-media-module__BVj7iW__workflow p{color:var(--muted);margin-top:16px;font-size:9px}@media (min-width:701px) and (max-width:1000px){.topic-hero-media-module__BVj7iW__videoCaption{gap:10px;padding:12px;bottom:20px;left:7%;right:16px}.topic-hero-media-module__BVj7iW__workshops{min-height:400px}.topic-hero-media-module__BVj7iW__workflow{padding:14px;left:12px;right:12px}.topic-hero-media-module__BVj7iW__aiType{font-size:85px;left:18px}.topic-hero-media-module__BVj7iW__facts{padding:16px}}@media (max-width:700px){.topic-hero-media-module__BVj7iW__videoCaption{gap:10px;padding:12px;bottom:16px;left:16px;right:16px}.topic-hero-media-module__BVj7iW__workshops{min-height:390px}.topic-hero-media-module__BVj7iW__facts,.topic-hero-media-module__BVj7iW__workflow{padding:16px}.topic-hero-media-module__BVj7iW__workflow{bottom:12px;left:12px;right:12px}.topic-hero-media-module__BVj7iW__videoCaption{font-size:12px}}@media (prefers-reduced-motion:reduce){.topic-hero-media-module__BVj7iW__photo img{transition:none}}
.page-hero-module__8YeqpG__root{background:var(--surface-silver);border-bottom:1px solid var(--line);overflow:hidden}.page-hero-module__8YeqpG__inner{padding-block:42px 50px}.page-hero-module__8YeqpG__copy{min-width:0}.page-hero-module__8YeqpG__copy h1{letter-spacing:-.065em;text-wrap:balance;overflow-wrap:anywhere;max-width:1050px;margin-top:20px;font-size:clamp(40px,4.7vw,68px);font-weight:600;line-height:1.08}.page-hero-module__8YeqpG__copy h1>span{color:var(--muted)}.page-hero-module__8YeqpG__description{max-width:670px;color:var(--muted);margin-top:24px;font-size:14px;line-height:1.9}.page-hero-module__8YeqpG__withMedia{grid-template-columns:1.15fr .85fr;align-items:center;gap:35px;padding-bottom:0;display:grid}.page-hero-module__8YeqpG__withMedia .page-hero-module__8YeqpG__copy{padding-bottom:40px}.page-hero-module__8YeqpG__media{align-self:end;height:430px}.page-hero-module__8YeqpG__editorial{grid-template-columns:.95fr 1.05fr;gap:clamp(28px,4vw,64px);padding-block:42px}.page-hero-module__8YeqpG__editorial .page-hero-module__8YeqpG__copy{padding-bottom:0}.page-hero-module__8YeqpG__editorial .page-hero-module__8YeqpG__copy h1{font-size:clamp(38px,4.3vw,62px)}.page-hero-module__8YeqpG__editorial .page-hero-module__8YeqpG__media{align-self:center;min-width:0;height:auto}.page-hero-module__8YeqpG__editorial .hero-content-action{margin-top:26px}.page-hero-module__8YeqpG__edgeMedia{position:relative}.page-hero-module__8YeqpG__edgeMedia .page-hero-module__8YeqpG__inner{min-height:530px;padding-block:68px;display:block}.page-hero-module__8YeqpG__edgeMedia .page-hero-module__8YeqpG__copy{width:44%}.page-hero-module__8YeqpG__edgeMedia .page-hero-module__8YeqpG__media{width:53%;height:100%;position:absolute;inset:0 0 0 auto}@media (min-width:701px) and (max-width:1000px){.page-hero-module__8YeqpG__edgeMedia .page-hero-module__8YeqpG__inner{min-height:480px;padding-block:42px}.page-hero-module__8YeqpG__edgeMedia .page-hero-module__8YeqpG__copy{width:46%}.page-hero-module__8YeqpG__edgeMedia .page-hero-module__8YeqpG__media{width:50%}.page-hero-module__8YeqpG__editorial{grid-template-columns:1fr 1fr;gap:24px}.page-hero-module__8YeqpG__editorial .page-hero-module__8YeqpG__copy h1{font-size:40px}}@media (max-width:700px){.page-hero-module__8YeqpG__inner{padding-block:28px 34px}.page-hero-module__8YeqpG__copy h1{font-size:clamp(35px,8.5vw,48px)}.page-hero-module__8YeqpG__description{margin-top:20px;font-size:13px}.page-hero-module__8YeqpG__withMedia{grid-template-columns:1fr;gap:0;padding-bottom:0}.page-hero-module__8YeqpG__withMedia .page-hero-module__8YeqpG__copy{padding-bottom:20px}.page-hero-module__8YeqpG__media{height:330px}.page-hero-module__8YeqpG__editorial{grid-template-columns:1fr;gap:28px;padding-bottom:28px}.page-hero-module__8YeqpG__editorial .page-hero-module__8YeqpG__copy{padding-bottom:0}.page-hero-module__8YeqpG__editorial .page-hero-module__8YeqpG__copy h1{font-size:clamp(35px,8.5vw,48px)}.page-hero-module__8YeqpG__edgeMedia .page-hero-module__8YeqpG__inner{min-height:0;padding-block:28px 0}.page-hero-module__8YeqpG__edgeMedia .page-hero-module__8YeqpG__copy{width:100%;padding-bottom:28px}.page-hero-module__8YeqpG__edgeMedia .page-hero-module__8YeqpG__media{width:calc(100% + 36px);height:clamp(310px,70vw,440px);margin-left:-18px;position:relative;inset:auto}}@media (max-width:400px){.page-hero-module__8YeqpG__edgeMedia .page-hero-module__8YeqpG__media{width:calc(100% + 28px);margin-left:-14px}}
