.HomeFaq_faq__H7Fao{position:relative;padding:var(--lm-section-space) var(--lm-space-5) var(--lm-space-10);overflow:hidden;background:linear-gradient(180deg,var(--lm-sky-deep) 0,var(--lm-sky) 58%,var(--lm-sky-light) 86%,var(--lm-ground) 100%);color:var(--lm-ink);font-family:var(--lm-font-sans)}.HomeFaq_clouds__Ihr0i{position:absolute;inset:auto 0 0;height:220px;pointer-events:none}.HomeFaq_clouds__Ihr0i i{position:absolute;bottom:-60px;width:58%;height:170px;border-radius:50%;background:var(--lm-ground);filter:blur(30px)}.HomeFaq_clouds__Ihr0i i:first-child{left:-12%}.HomeFaq_clouds__Ihr0i i:nth-child(2){left:28%;bottom:-96px}.HomeFaq_clouds__Ihr0i i:nth-child(3){right:-14%}.HomeFaq_inner__5A_HI{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:var(--lm-space-8);width:min(var(--lm-content-width),100%);margin:0 auto}.HomeFaq_intro__fNkba{position:sticky;top:calc(var(--lm-nav-height) + var(--lm-space-7));color:var(--lm-cloud)}.HomeFaq_intro__fNkba span{font-size:var(--lm-text-label);line-height:var(--lm-leading-label);font-weight:600;letter-spacing:var(--lm-tracking-label);text-transform:uppercase}.HomeFaq_intro__fNkba h2{margin:var(--lm-space-4) 0 var(--lm-space-6);font-size:clamp(40px,5.2vw,var(--lm-text-display));line-height:1.04;font-weight:700;letter-spacing:var(--lm-tracking-display)}.HomeFaq_intro__fNkba a{display:inline-block;padding:10px 18px;border:1px solid var(--lm-glass-edge);border-radius:var(--lm-radius-pill);background:var(--lm-glass-fill);box-shadow:var(--lm-shadow-glass);color:var(--lm-ink);font-size:15px;line-height:22px;font-weight:600;text-decoration:none;-webkit-backdrop-filter:blur(var(--lm-blur-nav)) saturate(1.8);backdrop-filter:blur(var(--lm-blur-nav)) saturate(1.8);transition:background var(--lm-duration-ui) var(--lm-ease)}.HomeFaq_intro__fNkba a:hover{background:var(--lm-cloud)}.HomeFaq_intro__fNkba a:focus-visible{outline:2px solid var(--lm-cloud);outline-offset:2px}.HomeFaq_list__BNC0M{display:grid;gap:var(--lm-space-3)}.HomeFaq_card__zx_Mg{border:1px solid var(--lm-glass-edge);border-radius:var(--lm-radius-lg);background:var(--lm-glass-fill);box-shadow:var(--lm-shadow-glass);-webkit-backdrop-filter:blur(var(--lm-blur-card)) saturate(1.8);backdrop-filter:blur(var(--lm-blur-card)) saturate(1.8)}.HomeFaq_card__zx_Mg[data-open=true]{background:var(--lm-cloud)}.HomeFaq_card__zx_Mg h3{margin:0;font:inherit}.HomeFaq_card__zx_Mg button{display:flex;align-items:center;justify-content:space-between;gap:var(--lm-space-4);width:100%;padding:20px var(--lm-space-5);border:0;border-radius:var(--lm-radius-lg);background:transparent;color:var(--lm-ink);font-family:inherit;font-size:clamp(17px,1.5vw,20px);line-height:1.3;font-weight:600;letter-spacing:-.015em;text-align:left;cursor:pointer}.HomeFaq_card__zx_Mg button:focus-visible{outline:2px solid var(--lm-brand);outline-offset:-2px}.HomeFaq_card__zx_Mg button i{display:grid;flex:none;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--lm-ground-deep);color:var(--lm-ink);transition:background var(--lm-duration-ui) var(--lm-ease),color var(--lm-duration-ui) var(--lm-ease),transform var(--lm-duration-ui) var(--lm-ease)}.HomeFaq_card__zx_Mg[data-open=true] button i{background:var(--lm-brand);color:var(--lm-cloud);transform:rotate(45deg)}.HomeFaq_panel___JEAT{display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows var(--lm-duration-ui) var(--lm-ease),visibility var(--lm-duration-ui)}.HomeFaq_card__zx_Mg[data-open=true] .HomeFaq_panel___JEAT{grid-template-rows:1fr;visibility:visible}.HomeFaq_panel___JEAT>div{min-height:0;overflow:hidden}.HomeFaq_panel___JEAT p{max-width:62ch;margin:0;padding:0 var(--lm-space-5) var(--lm-space-5);color:var(--lm-ink-muted);font-size:var(--lm-text-body);line-height:var(--lm-leading-body)}@media (max-width:900px){.HomeFaq_faq__H7Fao{padding-inline:var(--lm-space-4)}.HomeFaq_inner__5A_HI{grid-template-columns:minmax(0,1fr);gap:var(--lm-space-6)}.HomeFaq_intro__fNkba{position:static}}.HomeStory_manifesto__E98Xs,.HomeStory_origin__08oWd{--p:1;position:relative;font-family:var(--lm-font-sans)}.HomeStory_manifesto__E98Xs{z-index:1;height:420svh;background:var(--lm-ground);color:var(--lm-ink)}.HomeStory_manifestoStage__LorwU{position:sticky;top:0;display:grid;place-items:center;height:100svh;padding:calc(var(--lm-nav-height) + var(--lm-space-6)) var(--lm-space-5) var(--lm-space-6);overflow:hidden}.HomeStory_aura__ko5U6{position:absolute;top:8%;left:-24%;width:62vmax;height:62vmax;border-radius:50%;background:radial-gradient(circle,var(--lm-sky),transparent 66%);opacity:.3;transform:translate3d(calc(var(--p) * 90vw),calc(var(--p) * -14vh),0)}.HomeStory_manifestoText__kqLZs{position:relative;display:grid;width:min(1040px,100%)}.HomeStory_paragraph__bIWvK{grid-area:1/1;align-self:center;margin:0;font-size:clamp(23px,min(3.4vw,5.5svh),50px);line-height:1.22;font-weight:600;letter-spacing:-.025em;transform:translate3d(0,calc((1 - var(--shown)) * var(--travel)),0);opacity:var(--shown)}.HomeStory_first__ScCub{--shown:clamp(0,calc((0.56 - var(--p)) * 14),1);--fill:clamp(0,calc(var(--p) / 0.46),1);--travel:-48px}.HomeStory_second__V8K6T{--shown:clamp(0,calc((var(--p) - 0.5) * 14),1);--fill:clamp(0,calc((var(--p) - 0.56) / 0.4),1);--travel:48px}.HomeStory_paragraph__bIWvK span{opacity:clamp(.14,calc((var(--fill) * 1.1 - var(--i)) * 9 + .14),1)}.HomeStory_accent__IvOgg{color:var(--lm-brand)}.HomeStory_origin__08oWd{z-index:1;height:340svh;background:var(--lm-ground)}.HomeStory_originStage__8NlxK{--grow:clamp(0,calc((var(--p) - 0.1) / 0.45),1);--inset-x:31%;position:sticky;top:0;height:100svh;overflow:hidden}.HomeStory_originIntro__IB1Vs{position:absolute;z-index:1;top:15%;right:var(--lm-space-5);left:var(--lm-space-5);color:var(--lm-ink);text-align:center;opacity:clamp(0,calc((.3 - var(--p)) * 12),1);transform:translate3d(0,calc(var(--p) * -160px),0)}.HomeStory_originIntro__IB1Vs span{font-size:var(--lm-text-label);line-height:var(--lm-leading-label);font-weight:600;letter-spacing:var(--lm-tracking-label);text-transform:uppercase}.HomeStory_originIntro__IB1Vs h2{margin:var(--lm-space-3) 0 0;font-size:clamp(36px,5.4vw,var(--lm-text-display));line-height:1.06;font-weight:700;letter-spacing:var(--lm-tracking-display)}.HomeStory_frame__uqIyq{position:absolute;inset:0;clip-path:inset(calc((1 - var(--grow)) * 42%) calc((1 - var(--grow)) * var(--inset-x)) calc((1 - var(--grow)) * 14%) round calc((1 - var(--grow)) * var(--lm-radius-xl)))}.HomeStory_frame__uqIyq img{object-fit:cover;transform:scale(calc(1.32 - var(--grow) * .32))}.HomeStory_veil__l91iH{position:absolute;inset:0;background:var(--lm-ink);opacity:clamp(0,calc((var(--p) - .5) * 2),.56)}.HomeStory_originLines__Lb9xS{position:absolute;inset:0;display:grid;align-content:center;justify-items:center;gap:var(--lm-space-7);padding:calc(var(--lm-nav-height) + var(--lm-space-6)) var(--lm-space-5) var(--lm-space-6);color:var(--lm-cloud);text-align:center}.HomeStory_originLines__Lb9xS p{width:min(1120px,100%);margin:0}.HomeStory_originLines__Lb9xS span{--shown:clamp(0,calc((var(--p) - var(--s)) * 12),1);display:block;font-size:clamp(20px,2.2vw,32px);line-height:1.35;font-weight:500;letter-spacing:-.015em;opacity:var(--shown);transform:translate3d(0,calc((1 - var(--shown)) * 32px),0)}.HomeStory_originLines__Lb9xS .HomeStory_strong__WJc5c{font-size:clamp(34px,min(6vw,11svh),88px);line-height:1.08;font-weight:700;letter-spacing:var(--lm-tracking-hero);text-wrap:balance}.HomeStory_originLines__Lb9xS span+.HomeStory_strong__WJc5c{margin-top:var(--lm-space-2)}.HomeStory_originLines__Lb9xS .HomeStory_strong__WJc5c+.HomeStory_strong__WJc5c{margin-top:0}@media (max-width:900px){.HomeStory_manifestoStage__LorwU,.HomeStory_originLines__Lb9xS{padding-inline:var(--lm-space-4)}.HomeStory_originStage__8NlxK{--inset-x:10%}}@media (prefers-reduced-motion:reduce){.HomeStory_manifesto__E98Xs,.HomeStory_origin__08oWd{height:auto}.HomeStory_manifestoStage__LorwU,.HomeStory_originStage__8NlxK{position:static;height:auto}.HomeStory_manifestoStage__LorwU{padding-block:var(--lm-section-space)}.HomeStory_aura__ko5U6{display:none}.HomeStory_manifestoText__kqLZs{gap:var(--lm-space-6)}.HomeStory_paragraph__bIWvK{grid-area:auto;opacity:1;transform:none}.HomeStory_paragraph__bIWvK span{opacity:1}.HomeStory_originStage__8NlxK{position:relative;min-height:100svh}.HomeStory_originIntro__IB1Vs{display:none}}