.t3XmbW_hero{isolation:isolate;background:radial-gradient(ellipse 62% 52% at 67% 11%, #00470957, transparent 76%), var(--color-canvas);margin-top:-76px;padding-top:191px;padding-bottom:102px;position:relative;overflow:hidden}.t3XmbW_hero[data-editor-spacing=compact]{padding-top:160px;padding-bottom:74px}.t3XmbW_hero[data-editor-spacing=roomy]{padding-top:220px;padding-bottom:132px}html[data-theme=light] .t3XmbW_hero{background:radial-gradient(ellipse 62% 52% at 67% 11%, #187b261a, transparent 76%), var(--color-canvas)}.t3XmbW_heroContent{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:40px;width:min(1220px,100% - 48px);margin:0 auto;display:flex;position:relative}.t3XmbW_reviewSummary{align-items:center;gap:12px;height:50px;margin-bottom:-8px;display:flex}.t3XmbW_avatarStack{align-items:center;padding-left:10px;display:flex}.t3XmbW_avatarSlot{flex:0 0 40px;width:40px;height:40px;margin-left:-10px;position:relative}.t3XmbW_avatar{border:1.5px solid var(--color-canvas);object-fit:cover;object-position:center 35%;border-radius:50%;width:40px;height:40px}.t3XmbW_reviewDetails{flex-direction:column;align-items:flex-start;gap:0;display:flex}.t3XmbW_ratingRow{align-items:center;gap:8px;display:flex}.t3XmbW_ratingRow strong{color:var(--color-text-primary);font-size:14px;font-weight:400;line-height:20px}.t3XmbW_stars{gap:1px;height:20px;display:flex}.t3XmbW_reviewDetails p{color:var(--color-text-muted);margin:0;font-size:14px;line-height:20px}.t3XmbW_heroCopy{flex-direction:column;align-items:center;gap:16px;width:100%;display:flex}.t3XmbW_headline{color:var(--color-text-primary);letter-spacing:-1.12px;margin:0;font-size:clamp(34px,3.89vw,56px);font-weight:500;line-height:1.066}.t3XmbW_firstLine,.t3XmbW_secondLine{display:block}.t3XmbW_secondLine{letter-spacing:-2.24px}.t3XmbW_headline em{color:var(--color-brand-green);font-family:var(--font-instrument-serif), Georgia, serif;letter-spacing:-.56px;font-weight:400}.t3XmbW_description{max-width:506px;color:var(--color-text-muted);margin:0;font-size:18px;font-weight:400;line-height:1.3}.t3XmbW_primaryAction{background:var(--color-brand-light);width:272px;min-width:272px;height:50px;color:var(--color-brand-green);border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 20px;font-size:18px;font-weight:500;line-height:20px;text-decoration:none;transition:color .18s,background .18s,box-shadow .16s,transform .16s;display:inline-flex}.t3XmbW_primaryAction:active{background:#c9f4c8;transform:translateY(1px)scale(.985);box-shadow:inset 0 2px 5px #0000001f}.t3XmbW_primaryAction[aria-disabled=true]{cursor:not-allowed;opacity:.58}.t3XmbW_primaryAction[aria-disabled=true]:active,.t3XmbW_primaryAction[aria-disabled=true]:hover{background:var(--color-brand-light);box-shadow:none;transform:none}@media (hover:hover){.t3XmbW_primaryAction:hover{background:linear-gradient(180deg, var(--color-apply-hover-top) 0%, var(--color-apply-hover-bottom) 100%);color:var(--color-apply-hover-text);transform:translateY(-2px);box-shadow:0 6px 20px #2d9f2752}}.t3XmbW_primaryAction:hover:active{color:var(--color-on-green);background:#10520f;transform:translateY(1px)scale(.985);box-shadow:inset 0 2px 5px #0003}.t3XmbW_primaryAction[aria-disabled=true]:hover:active{background:var(--color-brand-light);box-shadow:none;transform:none}.t3XmbW_organizationStrip{flex-direction:column;align-items:center;gap:24px;width:100%;margin:28px 0 0;padding-top:0;display:flex}.t3XmbW_organizationStrip figcaption{color:var(--color-text-muted);font-size:16px;line-height:20px}.t3XmbW_organizationViewport{width:min(583px,100%);overflow:hidden}.t3XmbW_organizationTrack{will-change:transform;align-items:center;width:max-content;animation:32s linear infinite t3XmbW_organization-marquee;display:flex}.t3XmbW_organizationUnit{box-sizing:content-box;flex:none;width:min(583px,100vw - 40px);padding-right:56px}.t3XmbW_organizationDuplicate{flex:none}.t3XmbW_organizationLogos{width:100%;height:auto;display:block}@keyframes t3XmbW_organization-marquee{to{transform:translate(-50%)}}html[data-theme=light] .t3XmbW_organizationLogos{filter:brightness(0)}@media (max-width:900px){.t3XmbW_hero{padding-top:172px}.t3XmbW_headline{letter-spacing:-.035em;max-width:780px}}@media (max-width:600px){.t3XmbW_hero{padding-top:152px;padding-bottom:40px}.t3XmbW_heroContent{gap:32px;width:calc(100% - 40px)}.t3XmbW_heroCopy{gap:18px}.t3XmbW_headline{letter-spacing:-.045em;max-width:520px;font-size:clamp(36px,9vw,48px);line-height:1.08}.t3XmbW_firstLine,.t3XmbW_secondLine{display:inline}.t3XmbW_description{max-width:440px;font-size:16px;line-height:1.45}.t3XmbW_primaryAction{width:100%;min-width:0;max-width:340px;font-size:16px}.t3XmbW_organizationStrip{gap:24px}.t3XmbW_organizationUnit{padding-right:32px}.t3XmbW_organizationStrip figcaption{font-size:14px}.t3XmbW_organizationViewport{width:100%}}@media (prefers-reduced-motion:reduce){.t3XmbW_organizationTrack{will-change:auto;animation:none}.t3XmbW_organizationDuplicate{display:none}}
.mpDSZW_pixelField{z-index:0;top:calc(0px - var(--pixel-field-top-bleed,0px));height:var(--pixel-field-height,calc(100% + var(--pixel-field-top-bleed,0px)));filter:brightness(1.35);pointer-events:none;background-image:url(/images/hero/pixel-field-iteration-7.svg);background-position:top;background-repeat:no-repeat;background-size:1440px 1000px;position:absolute;left:0;right:0}.mpDSZW_pixelRipple{z-index:0;top:calc(0px - var(--pixel-field-top-bleed,0px));pointer-events:none;width:100%;position:absolute;left:0;right:0}html[data-theme=light] .mpDSZW_pixelField{opacity:.06}
.vW-oEG_eligibility,.vW-oEG_structure{width:min(1200px,100% - 48px);margin-inline:auto;padding-block:100px}.vW-oEG_eligibility{min-height:800px}.vW-oEG_eligibility[data-editor-spacing=compact]{min-height:660px;padding-block:72px}.vW-oEG_eligibility[data-editor-spacing=roomy]{min-height:920px;padding-block:132px}.vW-oEG_eligibility[data-editor-surface=soft]{background-color:var(--color-surface)}.vW-oEG_eligibilityGrid,.vW-oEG_structureGrid{grid-template-columns:minmax(0,540px) minmax(0,600px);align-items:center;gap:60px;display:grid}.vW-oEG_eligibilityCopy,.vW-oEG_structureCopy{min-width:0}.vW-oEG_sectionHeading{color:var(--color-text-primary);letter-spacing:-.02em;margin:0;font-size:clamp(34px,3.34vw,48px);font-weight:400;line-height:1.16}.vW-oEG_sectionHeading em{color:var(--color-brand-green);font-family:var(--font-instrument-serif), Georgia, serif;font-weight:400}.vW-oEG_eligibility .vW-oEG_sectionHeading{max-width:500px}.vW-oEG_checkList{gap:16px;margin:32px 0 0;padding:0;list-style:none;display:grid}.vW-oEG_checkList li{color:var(--color-text-secondary);align-items:flex-start;gap:12px;font-size:16px;line-height:1.5;display:flex}.vW-oEG_checkList li img{flex:0 0 20px;margin-top:2px}.vW-oEG_eligibilityNote{color:var(--color-text-muted);margin:20px 0 0;font-size:14px;line-height:1.5}.vW-oEG_lightApply{background:var(--color-brand-light);color:#176b14;text-align:center;border-radius:999px;justify-content:center;align-items:center;min-height:50px;margin-top:24px;padding:0 20px;font-size:16px;font-weight:500;line-height:1.2;text-decoration:none;transition:color .18s,background .18s,box-shadow .16s,transform .16s;display:inline-flex}.vW-oEG_lightApply:active{background:#c9f4c8;transform:translateY(1px)scale(.985);box-shadow:inset 0 2px 5px #0000001f}.vW-oEG_lightApply[aria-disabled=true]{cursor:not-allowed;opacity:.58}.vW-oEG_lightApply[aria-disabled=true]:active,.vW-oEG_lightApply[aria-disabled=true]:hover,.vW-oEG_lightApply[aria-disabled=true]:hover:active{background:var(--color-brand-light);box-shadow:none;transform:none}@media (hover:hover){.vW-oEG_lightApply:hover{background:linear-gradient(180deg, var(--color-apply-hover-top) 0%, var(--color-apply-hover-bottom) 100%);color:var(--color-apply-hover-text);transform:translateY(-2px);box-shadow:0 6px 20px #2d9f2752}}.vW-oEG_lightApply:hover:active{color:var(--color-on-green);background:#10520f;transform:translateY(1px)scale(.985);box-shadow:inset 0 2px 5px #0003}.vW-oEG_lightApply[aria-disabled=true]:hover:active{background:var(--color-brand-light);box-shadow:none;transform:none}.vW-oEG_postcard{width:100%;margin:0;transform:rotate(0)}.vW-oEG_postcard img{width:100%;height:auto;display:block}.vW-oEG_interactiveArtwork{z-index:1;cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;border-radius:2px;position:relative}.vW-oEG_interactiveArtwork:active{cursor:grabbing}.vW-oEG_interactiveArtwork:focus-visible{outline:2px solid var(--color-brand-green);outline-offset:6px}.vW-oEG_interactiveArtwork img{pointer-events:none}@media (prefers-reduced-motion:reduce){.vW-oEG_interactiveArtwork{cursor:default}}.vW-oEG_testimonials{width:min(1200px,100% - 48px);min-height:685px;margin:0 auto;padding:100px 0 80px}.vW-oEG_testimonials[data-editor-spacing=compact]{min-height:560px;padding-block:72px 56px}.vW-oEG_testimonials[data-editor-spacing=roomy]{min-height:800px;padding-block:132px 112px}.vW-oEG_testimonials[data-editor-surface=soft]{background-color:var(--color-surface)}.vW-oEG_testimonials>.vW-oEG_sectionHeading{text-align:center;max-width:520px;margin:0 auto 56px}.vW-oEG_testimonialCarousel{width:min(871px,100%);margin-inline:auto}.vW-oEG_testimonialCarouselToolbar{justify-content:space-between;align-items:center;gap:12px;min-height:34px;margin-bottom:12px;display:flex}.vW-oEG_testimonialBrowseHint{color:var(--color-text-muted);align-items:center;gap:8px;margin:0;font-size:12px;display:flex}.vW-oEG_testimonialBrowseHint span{color:var(--color-brand-green);font-size:17px}.vW-oEG_testimonialControls{align-items:center;gap:7px;display:flex}.vW-oEG_testimonialCount{min-width:43px;color:var(--color-text-muted);font-variant-numeric:tabular-nums;text-align:center;font-size:11px}.vW-oEG_testimonialControls button{border:1px solid var(--color-border-subtle);background:var(--color-panel);min-width:36px;height:34px;color:var(--color-text-primary);font:inherit;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:0 9px;font-size:13px;transition:color .15s,background-color .15s,border-color .15s,transform .15s;display:inline-flex}.vW-oEG_testimonialControls button:first-of-type,.vW-oEG_testimonialControls button:last-of-type{min-width:34px;padding:0;font-size:20px;line-height:1}.vW-oEG_testimonialControls button:hover:not(:disabled){border-color:var(--color-brand-green);background:var(--color-brand-green);color:var(--color-on-green)}.vW-oEG_testimonialControls button:active:not(:disabled){transform:scale(.95)}.vW-oEG_testimonialControls button:focus-visible,.vW-oEG_testimonialViewport:focus-visible{outline:2px solid var(--color-brand-green);outline-offset:3px}.vW-oEG_testimonialControls button:disabled{cursor:default;opacity:.42}.vW-oEG_testimonialViewport{scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-color:var(--color-brand-green) transparent;scrollbar-width:thin;padding:1px 2px 12px;overflow:auto hidden}.vW-oEG_testimonialViewport::-webkit-scrollbar{height:5px}.vW-oEG_testimonialViewport::-webkit-scrollbar-track{background:0 0}.vW-oEG_testimonialViewport::-webkit-scrollbar-thumb{background:var(--color-brand-green);border-radius:999px}.vW-oEG_testimonialRail{gap:16px;width:100%;display:flex}.vW-oEG_testimonialRail[data-overflow=true]:after{content:"";flex:0 0 calc(66.6667% - 5.33333px)}.vW-oEG_testimonialColumn{scroll-snap-align:start;flex:0 0 calc(33.3333% - 10.6667px);align-content:start;gap:16px;min-width:0;display:grid}.vW-oEG_testimonialImage{border-radius:14px;margin:0;overflow:hidden}.vW-oEG_testimonialImage img{width:100%;height:auto;display:block}.vW-oEG_testimonialImagePlaceholder{border:1px dashed var(--color-border-strong);border-radius:inherit;background:var(--color-panel-soft);min-height:190px;color:var(--color-text-muted);text-align:center;place-items:center;padding:20px;font-size:12px;display:grid}.vW-oEG_testimonialQuote{border:1px solid var(--color-border-subtle);background:var(--color-panel);color:var(--color-text-secondary);text-align:left;border-radius:18px;margin:0;padding:22px 24px}.vW-oEG_testimonialQuote blockquote{white-space:pre-wrap;margin:0;font-size:16px;line-height:1.55}.vW-oEG_testimonialQuote figcaption{color:var(--color-text-muted);gap:3px;margin-top:18px;font-size:12px;display:grid}.vW-oEG_testimonialQuote figcaption strong{color:var(--color-text-primary);font-size:14px;font-weight:500}.vW-oEG_testimonialAutoNote{color:var(--color-text-muted);text-align:right;margin:2px 0 0;font-size:10px;line-height:1.4}.vW-oEG_visuallyHidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.vW-oEG_testimonialViewport{scroll-behavior:auto}}.vW-oEG_comparison{isolation:isolate;background:var(--color-canvas);min-height:909px;padding:100px 24px 125px;position:relative;overflow:visible}.vW-oEG_comparison[data-editor-spacing=compact]{min-height:760px;padding-block:72px 88px}.vW-oEG_comparison[data-editor-spacing=roomy]{min-height:1020px;padding-block:132px 155px}.vW-oEG_comparison[data-editor-surface=soft]{background-color:var(--color-surface)}.vW-oEG_comparisonGlow{z-index:-1;opacity:.25;pointer-events:none;background:url(/images/sections/4f96f.png) 50%/contain no-repeat;width:min(1000px,100vw);height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}html[data-theme=light] .vW-oEG_comparisonGlow{opacity:.08}.vW-oEG_comparisonInner{z-index:1;text-align:center;width:min(848px,100%);margin:auto;position:relative}.vW-oEG_comparisonInner>.vW-oEG_sectionHeading{max-width:750px;margin:auto}.vW-oEG_comparisonSubhead,.vW-oEG_processIntro{color:var(--color-text-muted);margin:12px 0 0;font-size:14px;line-height:1.4}.vW-oEG_comparisonTabs{border:1px solid var(--color-border-subtle);background:var(--color-toggle-track);color:var(--color-text-muted);border-radius:999px;gap:3px;margin:28px 0 24px;padding:3px;font-size:12px;display:inline-flex}.vW-oEG_comparisonTabs button{min-width:70px;min-height:38px;color:inherit;cursor:pointer;font:inherit;background:0 0;border:1px solid #0000;border-radius:999px;padding:7px 12px;transition:color .16s,background-color .16s,border-color .16s,box-shadow .16s}.vW-oEG_comparisonTabs button[aria-selected=true],.vW-oEG_comparisonTabs button:hover{border-color:var(--color-toggle-border);background:linear-gradient(180deg, var(--color-toggle-active-top) 0%, var(--color-toggle-active-bottom) 100%);color:var(--color-brand-green);box-shadow:inset 0 0 0 1px #00000024}.vW-oEG_comparisonTabs button:focus-visible{outline:2px solid var(--color-brand-green);outline-offset:2px}.vW-oEG_comparisonIconCircle{border:1px solid var(--comparison-icon-ring);background:radial-gradient(circle at 28% 22%, #ffffff1a, transparent 63%), var(--comparison-icon-glass);border-radius:50%;flex:0 0 44px;place-items:center;width:44px;height:44px;display:grid;overflow:hidden;box-shadow:inset 0 1px 3px #ffffff14,0 0 0 1px #0000001f}.vW-oEG_comparisonIconCircle img{width:24px;height:24px;display:block}.vW-oEG_comparisonPersonIcon{fill:none;width:24px;height:24px;stroke:var(--comparison-icon-color);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6px}.vW-oEG_comparisonPanel{border:1px solid var(--color-border-subtle);background:var(--color-panel);text-align:left;border-radius:21px;grid-template-columns:1fr 1fr;gap:32px;min-height:300px;padding:8px;display:grid}.vW-oEG_communityCard{--comparison-icon-color:#36c33f;--comparison-icon-ring:#5bcd638a;--comparison-icon-glass:#0b210f8a;background:radial-gradient(72% 68% at 96% 51%,#13b820c7 0%,#137c1d66 35%,#0000 74%),#151a16;border-radius:16px;flex-direction:column;align-items:flex-start;padding:20px;transition:background .32s;display:flex}.vW-oEG_comparisonPanel[data-mode=alone] .vW-oEG_communityCard{--comparison-icon-color:#ff5360;--comparison-icon-ring:#ff636f8c;--comparison-icon-glass:#3511167a;background:radial-gradient(72% 68% at 96% 51%,#ff2d3f9e 0%,#9c1a2761 35%,#0000 74%),#1b1516}.vW-oEG_comparisonPanel[data-mode=alone] .vW-oEG_communityCard .vW-oEG_lightApply{animation:1s ease-in-out infinite vW-oEG_alone-apply-bounce}.vW-oEG_communityCard h3{max-width:160px;margin:20px 0 0;font-size:20px;font-weight:500;line-height:1.25}html[data-theme=light] .vW-oEG_communityCard h3{color:#fff}.vW-oEG_communityCard .vW-oEG_lightApply{width:100%;min-height:42px;margin-top:auto;padding-inline:12px;font-size:13px}.vW-oEG_comparisonPanel .vW-oEG_checkList{align-content:center;gap:18px;margin:0;padding:24px 24px 24px 0}.vW-oEG_comparisonPanel .vW-oEG_checkList li{font-size:14px;line-height:1.4}.vW-oEG_comparisonPanel .vW-oEG_negativeList li svg{fill:none;stroke:#ff4b55;stroke-linecap:round;stroke-width:1.8px;flex:0 0 20px;width:20px;height:20px;margin-top:1px}@keyframes vW-oEG_alone-apply-bounce{0%,to{translate:0}38%{translate:0 -7px}57%{translate:0}76%{translate:0 -3px}}@media (prefers-reduced-motion:reduce){.vW-oEG_comparisonPanel[data-mode=alone] .vW-oEG_communityCard .vW-oEG_lightApply{animation:none}}.vW-oEG_structure{min-height:900px;padding-top:100px;padding-bottom:110px}.vW-oEG_structure[data-editor-spacing=compact]{min-height:720px;padding-block:72px}.vW-oEG_structure[data-editor-spacing=roomy]{min-height:1020px;padding-block:132px}.vW-oEG_structure[data-editor-surface=soft]{background-color:var(--color-surface)}.vW-oEG_structureCopy .vW-oEG_sectionHeading{max-width:440px}.vW-oEG_structureTopics{gap:20px;margin-top:52px;display:grid}.vW-oEG_structureTopic{color:var(--color-text-muted);grid-template-columns:2px minmax(0,1fr);align-items:stretch;gap:16px;display:grid}.vW-oEG_topicRule{background:var(--color-border-strong);width:2px;min-height:26px}.vW-oEG_structureTopicExpanded .vW-oEG_topicRule{background:var(--color-brand-green)}.vW-oEG_structureTopic h3{margin:0;font-size:18px;font-weight:500;line-height:1.3}.vW-oEG_structureTopicExpanded h3{color:var(--color-text-primary)}.vW-oEG_structureTopic ul{color:var(--color-text-muted);gap:9px;margin:12px 0 0;padding-left:14px;font-size:13px;line-height:1.45;display:grid}.vW-oEG_structureArtwork{aspect-ratio:1/.95;width:100%;max-width:600px;margin-inline:auto;position:relative}.vW-oEG_structureStamp{width:100%;height:auto;position:absolute;top:10%;left:0}.vW-oEG_structureStatue{z-index:1;width:32%;height:auto;position:absolute;bottom:-1%;right:10%}.vW-oEG_process{background:var(--color-canvas);isolation:isolate;min-height:2291px;padding:175px max(24px,8.333vw) 120px;position:relative;overflow:hidden}.vW-oEG_process[data-editor-spacing=compact]{min-height:2100px;padding-block:140px 90px}.vW-oEG_process[data-editor-spacing=roomy]{min-height:2500px;padding-block:220px 150px}.vW-oEG_process[data-editor-surface=soft]{background-color:var(--color-canvas)}.vW-oEG_processBackdrop{z-index:0;pointer-events:none;transform-origin:50%;will-change:transform;animation:43200s linear infinite vW-oEG_process-backdrop-rotate;position:absolute;inset:0}.vW-oEG_processBackdropPlate{background:var(--color-surface);position:absolute;inset:0 12%}.vW-oEG_processBackdropEdge{width:12%;position:absolute;top:0;bottom:0}.vW-oEG_processBackdropEdgeLeft{left:0}.vW-oEG_processBackdropEdgeRight{right:0}.vW-oEG_processBackdropEdge span{background:var(--color-surface);will-change:transform;height:2.8%;min-height:22px;max-height:74px;animation:4.8s ease-in-out infinite alternate vW-oEG_process-edge-breathe;display:block;position:absolute}.vW-oEG_processBackdropEdgeLeft span{transform-origin:100%;right:0}.vW-oEG_processBackdropEdgeRight span{transform-origin:0;left:0}.vW-oEG_processBackdropEdge span:first-child{width:54%;animation-duration:5.1s;animation-delay:-.6s;top:2%}.vW-oEG_processBackdropEdge span:nth-child(2){width:88%;height:2.2%;animation-duration:6.2s;animation-delay:-3.1s;top:10%}.vW-oEG_processBackdropEdge span:nth-child(3){width:42%;height:3.2%;animation-duration:4.2s;animation-delay:-1.7s;top:18%}.vW-oEG_processBackdropEdge span:nth-child(4){width:74%;height:2.5%;animation-duration:5.7s;animation-delay:-4.2s;top:27%}.vW-oEG_processBackdropEdge span:nth-child(5){width:36%;height:3.1%;animation-duration:4.6s;animation-delay:-2.4s;top:36%}.vW-oEG_processBackdropEdge span:nth-child(6){width:94%;height:2.1%;animation-duration:6.7s;animation-delay:-.9s;top:45%}.vW-oEG_processBackdropEdge span:nth-child(7){width:62%;height:2.7%;animation-duration:4.9s;animation-delay:-3.8s;top:54%}.vW-oEG_processBackdropEdge span:nth-child(8){width:82%;height:3.1%;animation-duration:5.4s;animation-delay:-1.1s;top:63%}.vW-oEG_processBackdropEdge span:nth-child(9){width:46%;height:2.4%;animation-duration:6.1s;animation-delay:-4.7s;top:72%}.vW-oEG_processBackdropEdge span:nth-child(10){width:96%;height:3.2%;animation-duration:4.4s;animation-delay:-2.9s;top:81%}.vW-oEG_processBackdropEdge span:nth-child(11){width:58%;height:2.5%;animation-duration:5.8s;animation-delay:-1.9s;top:90%}.vW-oEG_processBackdropEdge span:nth-child(12){width:78%;height:3%;animation-duration:4.7s;animation-delay:-3.4s;top:97%}.vW-oEG_processBackdropEdgeRight span:first-child{width:82%;height:2.6%;animation-duration:6.3s;animation-delay:-2.3s}.vW-oEG_processBackdropEdgeRight span:nth-child(2){width:48%;height:3.1%;animation-duration:4.5s;animation-delay:-1.4s}.vW-oEG_processBackdropEdgeRight span:nth-child(3){width:91%;height:2.4%;animation-duration:5.8s;animation-delay:-3.6s}.vW-oEG_processBackdropEdgeRight span:nth-child(4){width:57%;height:3.2%;animation-duration:4.8s;animation-delay:-2.2s}.vW-oEG_processBackdropEdgeRight span:nth-child(5){width:76%;height:2.5%;animation-duration:6.6s;animation-delay:-.7s}.vW-oEG_processBackdropEdgeRight span:nth-child(6){width:38%;height:3.1%;animation-duration:4.1s;animation-delay:-3.2s}.vW-oEG_processBackdropEdgeRight span:nth-child(7){width:86%;height:2.3%;animation-duration:5.3s;animation-delay:-1.8s}.vW-oEG_processBackdropEdgeRight span:nth-child(8){width:52%;height:3.3%;animation-duration:6.1s;animation-delay:-4.4s}.vW-oEG_processBackdropEdgeRight span:nth-child(9){width:95%;height:2.4%;animation-duration:4.6s;animation-delay:-2.7s}.vW-oEG_processBackdropEdgeRight span:nth-child(10){width:43%;height:3%;animation-duration:5.9s;animation-delay:-1.2s}.vW-oEG_processBackdropEdgeRight span:nth-child(11){width:71%;height:2.6%;animation-duration:4.3s;animation-delay:-3.9s}.vW-oEG_processBackdropEdgeRight span:nth-child(12){width:61%;height:3.2%;animation-duration:6.4s;animation-delay:-2.1s}.vW-oEG_processContent{z-index:1;text-align:center;width:min(1200px,100%);margin-inline:auto;position:relative}.vW-oEG_processContent>.vW-oEG_sectionHeading{width:min(620px,100%);max-width:620px;margin:0;font-size:56px;position:relative;left:50%;transform:translate(-50%)}.vW-oEG_timeline{gap:0;margin:132px auto 0;padding-left:clamp(48px,6.94vw,100px);display:grid;position:relative}.vW-oEG_timelineTrack{z-index:1;background:#10300e;width:2px;position:absolute;top:0;bottom:0;left:50%;overflow:visible}.vW-oEG_timelineTrack:before{z-index:1;transform-origin:top;content:"";will-change:transform;background:#269f27;animation:9.6s linear infinite vW-oEG_process-track-reveal;position:absolute;inset:0;transform:scaleY(0)}.vW-oEG_timelineTrack span{z-index:2;will-change:top;background:#0bd700;border-radius:50%;width:10px;height:10px;animation:9.6s linear infinite vW-oEG_process-light-travel;position:absolute;top:0;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 4px #0bd70033,0 0 14px 5px #0bd70080}.vW-oEG_timelineTrack span:after{border-radius:inherit;content:"";border:1px solid #0bd70052;position:absolute;inset:-5px}.vW-oEG_processStep{text-align:left;grid-template-rows:auto auto;grid-template-columns:50% 50%;align-content:start;justify-items:start;gap:32px 0;min-height:380px;display:grid;position:relative}.vW-oEG_processStep:before{content:none}.vW-oEG_processCopy{grid-area:1/1;justify-self:start;width:min(100%,432px);padding-right:2px}.vW-oEG_processStepRight .vW-oEG_processCopy{grid-area:1/2;justify-self:start;margin-left:4px}.vW-oEG_processCopy>span{color:var(--color-text-muted);letter-spacing:-.02em;font-size:20px}.vW-oEG_processCopy h3{margin:20px 0 12px;font-size:28px;font-weight:400;line-height:1.2}.vW-oEG_processCopy p{color:var(--color-text-muted);margin:0;font-size:22px;line-height:1.35}.vW-oEG_processIntro{width:min(620px,100%);margin:24px 0 0;font-size:22px;position:relative;left:50%;transform:translate(-50%)}.vW-oEG_processArt{isolation:isolate;aspect-ratio:1.37;background:var(--color-canvas);border:1px solid #0bd70014;border-radius:16px;width:min(100%,400px);padding:16px;position:relative;box-shadow:0 0 24px #0bd70014}.vW-oEG_processArt:after{z-index:0;border-radius:inherit;content:"";opacity:0;background:radial-gradient(#0bd70030,#0000 72%);border:1px solid #18ff1cbf;animation-duration:9.6s;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;inset:-1px;box-shadow:0 0 24px #0bd70057,inset 0 0 20px #0bd70029}.vW-oEG_processArt[data-process-step="1"]:after{animation-name:vW-oEG_process-art-light-1}.vW-oEG_processArt[data-process-step="2"]:after{animation-name:vW-oEG_process-art-light-2}.vW-oEG_processArt[data-process-step="3"]:after{animation-name:vW-oEG_process-art-light-3}.vW-oEG_processArt[data-process-step="4"]:after{animation-name:vW-oEG_process-art-light-4}.vW-oEG_processStepLeft .vW-oEG_processArt{grid-area:2/1}.vW-oEG_processStepRight .vW-oEG_processArt{grid-area:2/2;justify-self:start;margin-left:4px}.vW-oEG_applicationArt{aspect-ratio:576/374;background-color:var(--color-surface-inset);background-image:radial-gradient(circle, var(--color-border-subtle) .7px, transparent .9px);width:min(100%,30vw);max-width:432px;box-shadow:inset 0 0 0 1px var(--color-panel);background-position:5px 5px;background-size:13px 13px;border:0;border-radius:24px;padding:0;overflow:visible}.vW-oEG_applicationArt:after{z-index:4;background:radial-gradient(at 50% 52%,#0bd7001f,#0000 72%);border-radius:32px;inset:59px 8% 7%;box-shadow:0 0 24px #0bd7003d,inset 0 0 20px #0bd70014}.vW-oEG_applicationSheetBack,.vW-oEG_applicationSheetMiddle{border-radius:28px 28px 22px 22px;width:72%;position:absolute;left:16%}.vW-oEG_applicationSheet{border-radius:32px;width:84%;position:absolute;left:8%}.vW-oEG_applicationSheetBack{background:var(--color-panel);height:73%;top:8%}.vW-oEG_applicationSheetMiddle{background:var(--color-panel-deep);height:73%;top:12%}.vW-oEG_applicationSheet{z-index:2;border:1px solid var(--color-border-strong);background:linear-gradient(155deg,var(--color-panel) 0%,var(--color-panel) 70%,var(--color-panel-deep) 100%);border-radius:32px;top:16%;bottom:7%;overflow:visible;box-shadow:0 8px 20px #00000073}.vW-oEG_applicationWindowBar{height:22%;color:var(--color-text-dim);letter-spacing:-.02em;justify-content:center;align-items:center;font-size:clamp(10px,1vw,14px);font-weight:600;line-height:1.16;display:flex;position:relative}.vW-oEG_applicationWindowDots{gap:6px;display:flex;position:absolute;left:4%}.vW-oEG_applicationWindowDots i{background:var(--color-text-dim);border-radius:50%;width:12px;height:12px}.vW-oEG_applicationFields{gap:22px;padding:0 5.5%;display:grid}.vW-oEG_applicationField{border:1px solid var(--color-border-strong);background:var(--color-panel-soft);height:62px;color:var(--color-text-muted);letter-spacing:-.02em;white-space:nowrap;border-radius:14px;align-items:center;gap:18px;padding:0 18px;font-size:clamp(12px,1.15vw,18px);font-weight:400;display:flex;overflow:hidden}.vW-oEG_applicationField img{opacity:.78;flex:0 0 24px;width:24px;height:24px}.vW-oEG_applicationEmail{background:linear-gradient(180deg,var(--color-panel-soft),var(--color-panel-soft))}.vW-oEG_applicationCursor{z-index:3;filter:drop-shadow(0 2px 4px #000000a6);flex-direction:column;align-items:flex-start;display:flex;position:absolute;top:55%;left:25%}.vW-oEG_applicationCursor svg{fill:#e8ffe7;stroke:#131313;stroke-width:1.1px;width:18px;height:22px;margin-left:-5px}.vW-oEG_applicationCursor>span{color:var(--color-text-primary);background:#25a52b;border-radius:0 20px 20px;margin:-2px 0 0 8px;padding:6px 15px;font-size:14px;line-height:1.2;box-shadow:0 3px 10px #00000059}.vW-oEG_processAccent{filter:grayscale();animation-duration:9.6s;animation-timing-function:linear;animation-iteration-count:infinite}.vW-oEG_processArt[data-process-step="1"] .vW-oEG_processAccent{animation-name:vW-oEG_process-activation-1}.vW-oEG_processArt[data-process-step="2"] .vW-oEG_processAccent{animation-name:vW-oEG_process-activation-2}.vW-oEG_processArt[data-process-step="3"] .vW-oEG_processAccent{animation-name:vW-oEG_process-activation-3}.vW-oEG_processArt[data-process-step="4"] .vW-oEG_processAccent{animation-name:vW-oEG_process-activation-4}.vW-oEG_detailProcessArt{aspect-ratio:1.37;border:1px solid var(--color-panel-deep);background-color:var(--color-surface-inset);background-image:radial-gradient(circle,var(--color-panel-soft) .65px,transparent .9px);width:min(100%,30vw);max-width:432px;box-shadow:none;background-position:4px 4px;background-size:12px 12px;border-radius:22px;padding:0;overflow:visible}.vW-oEG_detailProcessArt:after{background:radial-gradient(at 50% 52%,#0bd7001f,#0000 72%);border-radius:22px;inset:9% 7%;box-shadow:0 0 24px #0bd70047,inset 0 0 18px #0bd7001a}.vW-oEG_processMockWindow{z-index:1;border:1px solid var(--color-border-strong);background:linear-gradient(150deg,var(--color-panel),var(--color-panel-deep));border-radius:22px;position:absolute;inset:9% 7%;overflow:hidden;box-shadow:0 8px 20px #00000073}.vW-oEG_processMockWindow:after{z-index:3;border-radius:inherit;content:"";opacity:0;pointer-events:none;border:1px solid #21ad1fb8;animation-duration:9.6s;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;inset:0}.vW-oEG_processArt[data-process-step="2"] .vW-oEG_processMockWindow:after{animation-name:vW-oEG_process-art-light-2}.vW-oEG_processArt[data-process-step="3"] .vW-oEG_processMockWindow:after{animation-name:vW-oEG_process-art-light-3}.vW-oEG_processArt[data-process-step="4"] .vW-oEG_processMockWindow:after{animation-name:vW-oEG_process-art-light-4}.vW-oEG_processMockBar{height:16%;color:var(--color-text-dim);letter-spacing:-.02em;justify-content:center;align-items:center;font-size:clamp(7px,.55vw,9px);font-weight:600;display:flex;position:relative}.vW-oEG_processWindowDots{gap:5px;display:flex;position:absolute;left:4%}.vW-oEG_processWindowDots i{background:var(--color-text-dim);border-radius:50%;width:8px;height:8px}.vW-oEG_emailConversation{font-size:8px;position:absolute;inset:16% 5% 5%}.vW-oEG_clubAvatar{aspect-ratio:1;color:#bbf0b8;letter-spacing:-.08em;background:#208f26;border-radius:50%;place-items:center;width:34px;font-size:9px;font-weight:600;display:grid;position:absolute;top:41%;left:2%}.vW-oEG_emailMessage,.vW-oEG_memberMessage{background:var(--color-panel-soft);color:var(--color-text-muted);border-radius:10px;flex-direction:column;justify-content:center;gap:4px;font-size:clamp(7px,.58vw,9px);line-height:1.3;display:flex;position:absolute}.vW-oEG_emailMessage{width:70%;min-height:43%;padding:8px 12px;top:9%;left:17%}.vW-oEG_emailMessage strong,.vW-oEG_memberMessage strong{color:var(--color-brand-green);font-weight:500}.vW-oEG_memberMessage{background:var(--color-panel-soft);border:1px solid #2d9f276b;flex-direction:row;align-items:center;width:70%;min-height:33%;padding:7px 10px;top:58%;left:17%}.vW-oEG_memberMessage>span{flex:1}.vW-oEG_memberMessage img{object-fit:cover;border-radius:50%;flex:0 0 32px;width:32px;height:32px}.vW-oEG_calendarWindow{background:linear-gradient(145deg,var(--color-panel),var(--color-panel))}.vW-oEG_calendarGrid{color:var(--color-text-dim);opacity:.48;grid-template-rows:18px 1fr;font-size:7px;display:grid;position:absolute;inset:19% 5% 5%}.vW-oEG_calendarWeekdays,.vW-oEG_calendarDates{text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));align-items:center;display:grid}.vW-oEG_calendarDates{grid-template-rows:repeat(6,1fr)}.vW-oEG_calendarDates span{border-radius:50%;justify-self:center;place-items:center;width:16px;height:16px;display:grid}.vW-oEG_calendarDates .vW-oEG_calendarSelectedDate{background:var(--color-brand-green);color:var(--color-brand-light);opacity:1}.vW-oEG_calendarEventBack{background:var(--color-panel-soft);opacity:.74;border-radius:8px;width:63%;height:31%;position:absolute;bottom:10%;right:9%}.vW-oEG_calendarEvent{z-index:2;border:1px solid var(--color-brand-green);background:var(--color-panel-soft);width:61%;min-height:43%;color:var(--color-text-muted);border-radius:8px;flex-direction:column;gap:5px;padding:10px 12px;font-size:clamp(7px,.58vw,9px);line-height:1.3;display:flex;position:absolute;top:27%;left:20%;box-shadow:0 4px 12px #0006}.vW-oEG_calendarEvent strong{color:var(--color-text-secondary);font-size:clamp(8px,.66vw,10px);font-weight:400}.vW-oEG_attendeeAvatars{align-items:center;margin-top:auto;padding-left:3px;display:flex}.vW-oEG_attendeeAvatars img,.vW-oEG_attendeeAvatars i{border:1px solid var(--color-panel-soft);object-fit:cover;border-radius:50%;width:18px;height:18px;margin-left:-3px}.vW-oEG_attendeeAvatars i{background:var(--color-panel-soft);color:var(--color-text-muted);place-items:center;font-size:7px;font-style:normal;display:grid}.vW-oEG_invitationWindow{background:linear-gradient(150deg,var(--color-panel),var(--color-panel-deep))}.vW-oEG_invitationWelcome{color:var(--color-border-subtle);letter-spacing:-.04em;text-align:center;font-size:clamp(28px,3.2vw,44px);font-weight:700;line-height:1;position:absolute;bottom:-2%;left:0;right:0}.vW-oEG_invitationRings{width:1px;height:1px;position:absolute;top:58%;left:50%;transform:translate(-50%,-50%)}.vW-oEG_invitationRings>span{aspect-ratio:1;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vW-oEG_invitationRings>span:first-child{background:#1173171a;width:150px}.vW-oEG_invitationRings>span:nth-child(2){background:#168b1c2b;width:108px}.vW-oEG_invitationRings>span:nth-child(3){background:#1dab2345;width:72px}.vW-oEG_invitationRings>div{aspect-ratio:1;background:#20a527;border-radius:50%;place-items:center;width:48px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 22px 7px #1dc9218c}.vW-oEG_invitationRings img{width:20px;height:20px}@keyframes vW-oEG_process-light-travel{0%{top:0%}to{top:100%}}@keyframes vW-oEG_process-track-reveal{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes vW-oEG_process-backdrop-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes vW-oEG_process-edge-breathe{0%{transform:scaleX(.3)scaleY(.78)}48%{transform:scaleX(.6)scaleY(1.08)}to{transform:scaleX(.39)scaleY(.9)}}@keyframes vW-oEG_process-art-light-1{0%,9%{opacity:0}11%,99.99%{opacity:1}to{opacity:0}}@keyframes vW-oEG_process-art-light-2{0%,34%{opacity:0}36%,99.99%{opacity:1}to{opacity:0}}@keyframes vW-oEG_process-art-light-3{0%,59%{opacity:0}61%,99.99%{opacity:1}to{opacity:0}}@keyframes vW-oEG_process-art-light-4{0%,84%{opacity:0}86%,99.99%{opacity:1}to{opacity:0}}@keyframes vW-oEG_process-activation-1{0%,9%{filter:grayscale()}11%,99.99%{filter:grayscale(0)}to{filter:grayscale()}}@keyframes vW-oEG_process-activation-2{0%,34%{filter:grayscale()}36%,99.99%{filter:grayscale(0)}to{filter:grayscale()}}@keyframes vW-oEG_process-activation-3{0%,59%{filter:grayscale()}61%,99.99%{filter:grayscale(0)}to{filter:grayscale()}}@keyframes vW-oEG_process-activation-4{0%,84%{filter:grayscale()}86%,99.99%{filter:grayscale(0)}to{filter:grayscale()}}@media (prefers-reduced-motion:reduce){.vW-oEG_processBackdrop{animation:none!important}.vW-oEG_processBackdropEdge span{animation:none!important;transform:none!important}.vW-oEG_timelineTrack span{top:0;animation:none!important}.vW-oEG_timelineTrack:before{transform:scaleY(0);animation:none!important}.vW-oEG_processArt:after{opacity:0;animation:none!important}.vW-oEG_processAccent{filter:grayscale();animation:none!important}}.vW-oEG_masterclasses{text-align:center;width:min(1200px,100% - 48px);min-height:1040px;margin:0 auto;padding:100px 0 120px}.vW-oEG_masterclasses[data-editor-spacing=compact]{min-height:850px;padding-block:72px 90px}.vW-oEG_masterclasses[data-editor-spacing=roomy]{min-height:1180px;padding-block:132px 150px}.vW-oEG_customContentSection{width:min(1200px,100% - 48px);margin:0 auto;padding:100px 0}.vW-oEG_customContentSection[data-editor-spacing=compact]{padding-block:72px}.vW-oEG_customContentSection[data-editor-spacing=roomy]{padding-block:132px}.vW-oEG_customContentInner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,6vw,72px);display:grid}.vW-oEG_customContentCopy{min-width:0}.vW-oEG_customContentCopy>p{max-width:58ch;color:var(--color-text-muted);white-space:pre-wrap;font-size:16px;line-height:1.65}.vW-oEG_customContentImage{object-fit:cover;width:100%;max-height:620px;display:block}.vW-oEG_customContentAction{background:var(--color-brand-light);color:#176b14;border-radius:999px;justify-content:center;align-items:center;min-height:48px;margin-top:12px;padding:0 20px;font-size:15px;text-decoration:none;display:inline-flex}[data-editor-accent=bright-green]{--color-brand-green:#22c832}[data-editor-accent=mint]{--color-brand-green:#7dc98d}[data-editor-accent=gold]{--color-brand-green:#c6a455}[data-editor-surface=forest]{--color-canvas:#080e09;--color-surface:#101a11;--color-panel:#121a13;--color-panel-soft:#1b241c;--color-text-primary:#f5f7f3;--color-text-secondary:#e3e8e0;--color-text-muted:#aab4a8;--color-border-subtle:#303a31;background:var(--color-surface)}[data-editor-surface=mint]{--color-canvas:#e8f2e7;--color-surface:#e8f2e7;--color-panel:#f5faf3;--color-panel-soft:#dcebd9;--color-text-primary:#132115;--color-text-secondary:#26382a;--color-text-muted:#526354;--color-border-subtle:#c8dac6;background:var(--color-surface)}[data-editor-shape=soft] .vW-oEG_postcard img{border-radius:26px}[data-editor-shape=soft] .vW-oEG_testimonialImage{border-radius:26px}[data-editor-shape=soft] .vW-oEG_testimonialQuote{border-radius:26px}[data-editor-shape=soft] .vW-oEG_comparisonPanel{border-radius:26px}[data-editor-shape=soft] .vW-oEG_communityCard{border-radius:26px}[data-editor-shape=soft] .vW-oEG_structureStamp{border-radius:26px}[data-editor-shape=soft] .vW-oEG_processArt{border-radius:26px}[data-editor-shape=soft] .vW-oEG_processMockWindow{border-radius:26px}[data-editor-shape=soft] .vW-oEG_masterclassCard{border-radius:26px}[data-editor-shape=soft] .vW-oEG_customContentImage{border-radius:26px}[data-editor-shape=soft] .vW-oEG_primaryAction{border-radius:26px}[data-editor-shape=soft] .vW-oEG_footerApply{border-radius:26px}[data-editor-shape=square] .vW-oEG_postcard img{border-radius:0}[data-editor-shape=square] .vW-oEG_testimonialImage{border-radius:0}[data-editor-shape=square] .vW-oEG_testimonialQuote{border-radius:0}[data-editor-shape=square] .vW-oEG_comparisonPanel{border-radius:0}[data-editor-shape=square] .vW-oEG_communityCard{border-radius:0}[data-editor-shape=square] .vW-oEG_structureStamp{border-radius:0}[data-editor-shape=square] .vW-oEG_processArt{border-radius:0}[data-editor-shape=square] .vW-oEG_processMockWindow{border-radius:0}[data-editor-shape=square] .vW-oEG_masterclassCard{border-radius:0}[data-editor-shape=square] .vW-oEG_customContentImage{border-radius:0}[data-editor-shape=square] .vW-oEG_primaryAction{border-radius:0}[data-editor-shape=square] .vW-oEG_footerApply{border-radius:0}.vW-oEG_masterclasses[data-editor-surface=soft]{background-color:var(--color-surface)}.vW-oEG_masterclasses>.vW-oEG_sectionHeading{max-width:720px;margin:auto}.vW-oEG_masterclassIntro{color:var(--color-text-muted);margin:14px 0 40px;font-size:14px;line-height:1.4}.vW-oEG_masterclassGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.vW-oEG_masterclassCard{background:var(--color-panel);text-align:left;border-radius:21px;min-width:0;padding:20px;transition:background-color .18s,box-shadow .18s,transform .18s;overflow:hidden}.vW-oEG_masterclassCard>a{color:inherit;text-decoration:none;display:block}.vW-oEG_masterclassCardInteractive:active{background:var(--color-panel-soft);transform:translateY(-1px)scale(.99);box-shadow:inset 0 0 0 1px #2d9f2799}.vW-oEG_masterclassCardInteractive:focus-within{box-shadow:inset 0 0 0 1px #2d9f27b3}.vW-oEG_masterclassArt{aspect-ratio:350/395;width:100%;position:relative}.vW-oEG_masterclassPhoto{z-index:1;object-fit:cover;width:85.6%;height:85%;transition:transform .26s cubic-bezier(.2,.75,.25,1);position:absolute;top:7.5%;left:7.2%}.vW-oEG_masterclassFrame{z-index:0;width:100%;height:100%;position:absolute;inset:0}.vW-oEG_masterclassCard p{color:var(--color-text-muted);font-family:var(--font-instrument-serif), Georgia, serif;margin:16px 0 3px;font-size:16px;font-style:italic}.vW-oEG_masterclassCard h3{color:var(--color-text-primary);margin:0;font-size:16px;font-weight:400}.vW-oEG_footer{isolation:isolate;background:var(--color-canvas);min-height:640px;padding:80px 24px 64px;position:relative;overflow:hidden}.vW-oEG_footer[data-editor-spacing=compact]{min-height:520px;padding-block:62px 48px}.vW-oEG_footer[data-editor-spacing=roomy]{min-height:760px;padding-block:112px 88px}.vW-oEG_footer[data-editor-surface=soft]{background:var(--color-surface)}.vW-oEG_footerContent{z-index:1;grid-template-columns:minmax(160px,1fr) 120px 120px 113px;align-items:start;gap:48px;width:min(1200px,100%);margin-inline:auto;display:grid;position:relative}.vW-oEG_footerLogo{width:114px;transition:opacity .15s,transform .15s;display:block}.vW-oEG_footerLogo img{display:block}.vW-oEG_footerLogo:active{opacity:.78;transform:scale(.97)}.vW-oEG_footerGroup{justify-items:start;gap:12px;display:grid}.vW-oEG_footerGroup h2{color:var(--color-text-muted);margin:0 0 5px;font-size:11px;font-weight:500}.vW-oEG_footerGroup a,.vW-oEG_footerGroup span{color:var(--color-text-primary);font-size:13px;line-height:1.3;text-decoration:none}.vW-oEG_footerGroup a{transition:color .15s,transform .15s}.vW-oEG_footerGroup a:active{color:var(--color-green-soft);transform:translate(2px)scale(.99)}.vW-oEG_footerGroup span[aria-disabled=true]{color:var(--color-text-muted)}.vW-oEG_footerApply{width:113px;min-height:50px;color:var(--color-text-primary);border:1px solid #2d9f2773;border-radius:999px;justify-content:center;align-items:center;font-size:14px;text-decoration:none;transition:color .18s,border-color .16s,background .18s,box-shadow .16s,transform .16s;display:flex}.vW-oEG_footerApply:active{background:#2d9f2733;border-color:#2d9f27e6;transform:scale(.97);box-shadow:inset 0 2px 5px #00000038}.vW-oEG_footerApply[aria-disabled=true]{cursor:not-allowed;opacity:.55}.vW-oEG_footerApply[aria-disabled=true]:active,.vW-oEG_footerApply[aria-disabled=true]:hover{box-shadow:none;background:0 0;border-color:#2d9f2773;transform:none}@media (hover:hover){.vW-oEG_masterclassCardInteractive:hover{background:var(--color-panel-soft);transform:translateY(-3px);box-shadow:inset 0 0 0 1px #2d9f2766}.vW-oEG_masterclassCardInteractive:hover .vW-oEG_masterclassPhoto{transform:scale(1.035)}.vW-oEG_footerLogo:hover{opacity:.84;transform:translateY(-1px)}.vW-oEG_footerGroup a:hover{color:var(--color-brand-light);transform:translate(2px)}.vW-oEG_footerApply:hover{border-color:var(--color-apply-hover-bottom);background:linear-gradient(180deg, var(--color-apply-hover-top) 0%, var(--color-apply-hover-bottom) 100%);color:var(--color-apply-hover-text);transform:translateY(-2px);box-shadow:0 6px 20px #2d9f2740}}.vW-oEG_masterclassCardInteractive:hover:active{background:var(--color-panel-soft);transform:translateY(-1px)scale(.99);box-shadow:inset 0 0 0 1px #2d9f2799}.vW-oEG_footerLogo:hover:active{opacity:.78;transform:scale(.97)}.vW-oEG_footerGroup a:hover:active{color:var(--color-green-soft);transform:translate(2px)scale(.99)}.vW-oEG_footerApply:hover:active{color:var(--color-on-green);background:#10520f;border-color:#10520f;transform:scale(.97);box-shadow:inset 0 2px 5px #00000038}.vW-oEG_footerApply[aria-disabled=true]:hover:active{box-shadow:none;background:0 0;border-color:#2d9f2773;transform:none}html[data-theme=light] .vW-oEG_footerLogo img{filter:brightness(0)}@media (max-width:900px){.vW-oEG_eligibilityGrid,.vW-oEG_structureGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px}.vW-oEG_customContentInner{gap:32px}.vW-oEG_processStep{gap:44px;min-height:380px}.vW-oEG_processContent>.vW-oEG_sectionHeading{width:min(500px,100%);max-width:500px;font-size:48px}.vW-oEG_processIntro{font-size:18px}.vW-oEG_masterclassGrid{gap:18px}.vW-oEG_masterclassCard{padding:14px}.vW-oEG_footerContent{grid-template-columns:minmax(120px,1fr) 100px 100px 90px;gap:24px}}@media (max-width:760px){.vW-oEG_customContentSection{width:calc(100% - 40px);padding-block:76px}.vW-oEG_customContentInner{grid-template-columns:minmax(0,1fr);gap:28px}.vW-oEG_customContentCopy>p{font-size:15px}.vW-oEG_masterclassGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.vW-oEG_masterclassCard:last-child{grid-column:1/-1;justify-self:center;width:calc(50% - 9px)}.vW-oEG_process{min-height:0;padding:72px 20px 82px}.vW-oEG_processBackdropPlate{inset-inline:12%}.vW-oEG_processBackdropEdge{width:12%}.vW-oEG_processBackdropEdge span{min-height:20px;max-height:48px}.vW-oEG_timeline{gap:26px;margin-top:48px;padding-left:20px}.vW-oEG_timelineTrack{left:5px}.vW-oEG_processStep,.vW-oEG_processStepRight{grid-template-columns:minmax(0,1fr);gap:14px;min-height:auto;padding:8px 0 24px}.vW-oEG_processStep:before{top:14px;left:-15px}.vW-oEG_processCopy,.vW-oEG_processStepRight .vW-oEG_processCopy,.vW-oEG_processStepLeft .vW-oEG_processArt,.vW-oEG_processStepRight .vW-oEG_processArt{grid-area:auto/1;justify-self:stretch;width:100%}.vW-oEG_processStepRight .vW-oEG_processCopy,.vW-oEG_processStepRight .vW-oEG_processArt{margin-left:0}.vW-oEG_processArt{aspect-ratio:1.5;max-width:480px}.vW-oEG_detailProcessArt{aspect-ratio:1.37}.vW-oEG_processContent>.vW-oEG_sectionHeading{width:100%;max-width:520px;margin:0 auto;font-size:clamp(32px,8.4vw,42px);left:50%;transform:translate(-50%)}.vW-oEG_processIntro{width:100%;margin:12px 0 0;font-size:14px;left:50%;transform:translate(-50%)}.vW-oEG_applicationArt{aspect-ratio:576/374}.vW-oEG_applicationFields{gap:clamp(10px,3vw,18px)}.vW-oEG_applicationField{gap:10px;height:clamp(46px,12vw,62px);padding-inline:12px}}@media (max-width:650px){.vW-oEG_eligibility,.vW-oEG_structure{width:calc(100% - 40px);min-height:auto;padding-block:76px}.vW-oEG_eligibilityGrid,.vW-oEG_structureGrid{grid-template-columns:minmax(0,1fr);gap:36px}.vW-oEG_sectionHeading{font-size:clamp(34px,9vw,42px);line-height:1.12}.vW-oEG_eligibility .vW-oEG_sectionHeading{max-width:460px}.vW-oEG_checkList{gap:14px;margin-top:26px}.vW-oEG_checkList li{font-size:15px}.vW-oEG_lightApply{width:100%;font-size:15px}.vW-oEG_postcard{width:100%;margin-left:0}.vW-oEG_testimonials{width:calc(100% - 40px);min-height:0;padding:72px 0 82px}.vW-oEG_testimonials>.vW-oEG_sectionHeading{max-width:440px;margin-bottom:34px}.vW-oEG_testimonialCarouselToolbar{margin-bottom:10px}.vW-oEG_testimonialColumn{flex-basis:min(76vw,277px);gap:14px}.vW-oEG_testimonialRail[data-overflow=true]:after{flex-basis:calc(100% - min(76vw,277px) - 16px)}.vW-oEG_testimonialAutoNote{text-align:left}.vW-oEG_comparison{min-height:0;padding:82px 20px 90px}.vW-oEG_comparisonPanel{grid-template-columns:minmax(0,1fr);gap:4px}.vW-oEG_communityCard{min-height:205px}.vW-oEG_communityCard .vW-oEG_lightApply{margin-top:24px}.vW-oEG_comparisonPanel .vW-oEG_checkList{padding:18px}.vW-oEG_structureTopics{gap:18px;margin-top:34px}.vW-oEG_structureArtwork{aspect-ratio:1/.82;width:100%}.vW-oEG_structureStamp{top:0}.vW-oEG_structureStatue{width:27%;bottom:0;right:7%}.vW-oEG_masterclasses{width:calc(100% - 40px);min-height:0;padding:78px 0 84px}.vW-oEG_masterclassIntro{max-width:360px;margin:12px auto 30px}.vW-oEG_masterclassGrid{grid-template-columns:minmax(0,1fr);gap:18px;width:min(100%,430px);margin-inline:auto}.vW-oEG_masterclassCard{padding:16px}.vW-oEG_masterclassCard:last-child{grid-column:auto;width:100%}.vW-oEG_masterclassArt{max-height:390px}.vW-oEG_footer{min-height:520px;padding:62px 20px 64px}.vW-oEG_footerContent{grid-template-columns:1fr 1fr;gap:36px 24px}.vW-oEG_footerLogo{grid-column:1/-1}.vW-oEG_footerApply{justify-self:start}}
.DRq2aq_toggle{border:1px solid var(--color-border-subtle);background:var(--color-surface);width:44px;height:44px;color:var(--color-text-primary);cursor:pointer;border-radius:50%;flex:0 0 44px;place-items:center;transition:border-color .16s,background-color .16s,color .16s,transform .16s;display:grid}.DRq2aq_toggle svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;width:19px;height:19px}.DRq2aq_toggle:active{transform:scale(.92)}@media (hover:hover){.DRq2aq_toggle:hover{border-color:var(--color-brand-green);background:var(--color-brand-light);color:var(--color-brand-green);transform:translateY(-1px)}}.DRq2aq_toggle:hover:active{transform:scale(.92)}@media (max-width:700px){.DRq2aq_toggle{flex-basis:40px;width:40px;height:40px}}
.wBaYfG_header{z-index:20;will-change:opacity, transform;grid-template-columns:1fr auto 1fr;align-items:center;width:min(1200px,100% - 48px);height:52px;margin:24px auto 0;transition:opacity .17s ease-out,transform .17s ease-out;display:grid;position:relative}.wBaYfG_header[data-scrolling=true]{opacity:0;pointer-events:none;transition-timing-function:ease-in;transform:translateY(calc(-100% - 26px))}.wBaYfG_brand{align-items:center;width:114px;height:48px;transition:opacity .15s,transform .15s;display:inline-flex}.wBaYfG_brand:active{opacity:.78;transform:scale(.97)}.wBaYfG_navigation{align-items:center;gap:8px;min-height:52px;display:flex}.wBaYfG_navigation a{min-height:42px;color:var(--color-text-primary);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:0 16px;font-size:16px;line-height:20px;text-decoration:none;transition:color .18s,background-color .18s,border-color .18s,box-shadow .18s,transform .16s;display:inline-flex}.wBaYfG_navigation a:active{color:var(--color-apply-hover-text);transform:scale(.96)}.wBaYfG_navigation a[aria-current=location]{border-color:var(--color-toggle-border);background:linear-gradient(180deg, var(--color-toggle-active-top) 0%, var(--color-toggle-active-bottom) 100%);color:var(--color-brand-green);box-shadow:inset 0 0 0 1px #00000024}.wBaYfG_applyLink{min-width:113px;height:50px;color:var(--color-header-apply-text);border:1px solid #2d9f273d;border-radius:999px;justify-content:center;justify-self:end;align-items:center;padding:0 24px;font-size:16px;line-height:20px;text-decoration:none;transition:color .18s,border-color .16s,background .18s,box-shadow .16s,transform .16s;display:inline-flex}.wBaYfG_applyLink:active{background:#2d9f272e;border-color:#2d9f27d1;transform:scale(.97);box-shadow:inset 0 2px 5px #00000038}.wBaYfG_applyLink[aria-disabled=true]{cursor:not-allowed;opacity:.55}.wBaYfG_mobileMenu summary{transition:border-color .16s,background-color .16s,transform .16s}.wBaYfG_mobileMenu summary span{transition:background-color .16s,transform .18s}.wBaYfG_mobileMenu[open] summary{background:#2d9f271f;border-color:#2d9f2799}.wBaYfG_mobileMenu[open] summary span:first-child{transform:translateY(3.5px)rotate(45deg)}.wBaYfG_mobileMenu[open] summary span:last-child{transform:translateY(-3.5px)rotate(-45deg)}.wBaYfG_mobileMenu summary:active{background:#2d9f2738;transform:scale(.94)}@media (hover:hover){.wBaYfG_brand:hover{opacity:.84;transform:translateY(-1px)}.wBaYfG_navigation a:hover{border-color:var(--color-toggle-border);background:linear-gradient(180deg, var(--color-toggle-active-top) 0%, var(--color-toggle-active-bottom) 100%);color:var(--color-brand-green);box-shadow:inset 0 0 0 1px #00000024}.wBaYfG_applyLink:hover{border-color:var(--color-apply-hover-bottom);background:linear-gradient(180deg, var(--color-apply-hover-top) 0%, var(--color-apply-hover-bottom) 100%);color:var(--color-apply-hover-text);transform:translateY(-1px);box-shadow:0 6px 20px #2d9f2740}.wBaYfG_mobileMenu summary:hover{background:#2d9f2717;border-color:#2d9f278c}}.wBaYfG_navigation a:hover:active,.wBaYfG_navigation a[aria-current=location]:active{color:var(--color-brand-green);transform:scale(.97)}.wBaYfG_applyLink:hover:active{color:var(--color-on-green);background:#10520f;border-color:#10520f;transform:scale(.97);box-shadow:inset 0 2px 5px #00000038}.wBaYfG_mobileMenu summary:hover:active{background:#2d9f2738;transform:scale(.94)}.wBaYfG_brand:hover:active{opacity:.78;transform:scale(.97)}.wBaYfG_headerActions{justify-self:end;align-items:center;gap:12px;display:flex}.wBaYfG_applyLink[aria-disabled=true]:active,.wBaYfG_applyLink[aria-disabled=true]:hover,.wBaYfG_applyLink[aria-disabled=true]:hover:active{box-shadow:none;background:0 0;border-color:#2d9f273d;transform:none}.wBaYfG_mobileMenu[open] summary span{background:var(--color-brand-light)}.wBaYfG_mobileMenu{display:none}@media (max-width:700px){.wBaYfG_header{grid-template-columns:1fr auto;width:calc(100% - 40px)}.wBaYfG_navigation{display:none}.wBaYfG_mobileMenu{display:block;position:absolute;top:4px;right:0}.wBaYfG_headerActions{grid-area:1/2;justify-self:end;gap:8px;margin-right:52px}.wBaYfG_mobileMenu summary{border:1px solid var(--color-border-subtle);cursor:pointer;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:44px;height:44px;list-style:none;display:flex}.wBaYfG_mobileMenu summary::-webkit-details-marker{display:none}.wBaYfG_mobileMenu summary span{background:var(--color-text-primary);width:16px;height:1px}.wBaYfG_mobileMenu nav{z-index:2;border:1px solid var(--color-border-subtle);background:var(--color-surface);border-radius:18px;gap:18px;min-width:190px;padding:20px;display:grid;position:absolute;top:54px;right:0}.wBaYfG_mobileMenu nav a{color:var(--color-text-primary);border:1px solid #0000;border-radius:999px;padding:10px 12px;font-size:16px;text-decoration:none;transition:color .18s,background .18s,box-shadow .18s,transform .15s;display:block}.wBaYfG_mobileMenu nav a:active{background:linear-gradient(180deg, var(--color-apply-hover-top) 0%, var(--color-apply-hover-bottom) 100%);color:var(--color-apply-hover-text);transform:translate(2px)scale(.99)}.wBaYfG_mobileMenu nav a[aria-current=location]{border:1px solid var(--color-toggle-border);background:linear-gradient(180deg, var(--color-toggle-active-top) 0%, var(--color-toggle-active-bottom) 100%);color:var(--color-brand-green)}.wBaYfG_applyLink{min-width:78px;height:42px;padding:0 14px;font-size:14px}}html[data-theme=light] .wBaYfG_brand img{filter:brightness(0)}@media (hover:hover) and (max-width:700px){.wBaYfG_mobileMenu nav a:hover{border:1px solid var(--color-toggle-border);background:linear-gradient(180deg, var(--color-toggle-active-top) 0%, var(--color-toggle-active-bottom) 100%);color:var(--color-brand-green)}.wBaYfG_mobileMenu nav a:hover:active{color:var(--color-apply-hover-text);transform:translate(2px)scale(.99)}}@media (max-width:380px){.wBaYfG_header{width:calc(100% - 32px)}.wBaYfG_brand{width:100px}}
.K8dNWa_visualPreview [data-editor-section]{cursor:crosshair}.K8dNWa_visualPreview [data-editor-path]{cursor:pointer;transition:outline-color .12s,box-shadow .12s}.K8dNWa_visualPreview [data-editor-path]:hover{outline-offset:3px;box-shadow:0 0 0 5px #31d84b24;outline:2px solid #31d84b!important}@media (prefers-reduced-motion:reduce){.K8dNWa_visualPreview [data-editor-path]{transition:none}}
