:root{--primary-color:#c30d23;--secondary-color:#000;--third-color:#e1d6ce;--light-color:#f3eae4;--input-color:#f5f1ea;--black:#000;--white:#fff;--error-color:#e53e3e;--placeholder-color:#aca8a8;--border-color:#afafaf;--ease-quint-out:cubic-bezier(.23,1,.32,1);--ease-out-cubic:var(--ease-quint-out);--hover-duration:.6s;--hover-translate-y:-100%;--hover-transition:transform var(--hover-duration)var(--ease-quint-out);--font-hagrid:"hagrid",serif;--font-hagrid-text:"hagrid-text",serif;--size:1360;--container-padding:1.625rem;--container-padding-md:.9375rem;--container-width:45.5rem;--container-width-md:59.125rem;--container-max-width:none;--content-max-width:67.75rem;--animatedDefaultStart:.18s;--animatedDefaultDiff:.14s;--animatedFirstViewStart:.4s;--animatedFirstViewDiff:.14s;--first-view-bg-expand-duration:1s;--ease-in-out-cubic:cubic-bezier(.645,.045,.355,1);--benefit-sticky-track:140dvh}.animatedLines{--animatedBaseDelay:var(--animatedDefaultStart);display:inline-block;overflow:visible hidden}.animatedLine{display:block;overflow:hidden}.animatedLineInner{padding-right:.05em;display:inline-block;transform:translateY(100%)}.animatedLines.visible .animatedLineInner{animation-name:lineRevealUp;animation-duration:1s;animation-timing-function:cubic-bezier(.23,1,.32,1);animation-fill-mode:forwards;animation-timing-function:var(--ease-quint-out)}.animatedLinesPhilosophyFade .animatedLineInner{opacity:0;transform:translateY(.2rem)}.animatedLinesPhilosophyFade.visible .animatedLineInner{animation-name:lineRevealFade;animation-duration:.8s;animation-timing-function:cubic-bezier(.23,1,.32,1);animation-fill-mode:forwards;animation-timing-function:var(--ease-quint-out)}.animatedLines.visible .animatedLine:first-child .animatedLineInner{animation-delay:var(--animatedBaseDelay)}.animatedLines.visible .animatedLine:nth-child(2) .animatedLineInner{animation-delay:calc(var(--animatedBaseDelay) + .14s);animation-delay:calc(var(--animatedBaseDelay) + var(--animatedDefaultDiff)*1)}.animatedLines.visible .animatedLine:nth-child(3) .animatedLineInner{animation-delay:calc(var(--animatedBaseDelay) + .28s);animation-delay:calc(var(--animatedBaseDelay) + var(--animatedDefaultDiff)*2)}.animatedLines.visible .animatedLine:nth-child(4) .animatedLineInner{animation-delay:calc(var(--animatedBaseDelay) + .42s);animation-delay:calc(var(--animatedBaseDelay) + var(--animatedDefaultDiff)*3)}.animatedLines.visible .animatedLine:nth-child(5) .animatedLineInner{animation-delay:calc(var(--animatedBaseDelay) + .56s);animation-delay:calc(var(--animatedBaseDelay) + var(--animatedDefaultDiff)*4)}.animatedLines.visible .animatedLine:nth-child(6) .animatedLineInner{animation-delay:calc(var(--animatedBaseDelay) + .7s);animation-delay:calc(var(--animatedBaseDelay) + var(--animatedDefaultDiff)*5)}.animatedLines.visible .animatedLine:nth-child(7) .animatedLineInner{animation-delay:calc(var(--animatedBaseDelay) + .84s);animation-delay:calc(var(--animatedBaseDelay) + var(--animatedDefaultDiff)*6)}.animatedLines.visible .animatedLine:nth-child(8) .animatedLineInner{animation-delay:calc(var(--animatedBaseDelay) + .98s);animation-delay:calc(var(--animatedBaseDelay) + var(--animatedDefaultDiff)*7)}.animatedLines.visible .animatedLine:nth-child(9) .animatedLineInner{animation-delay:calc(var(--animatedBaseDelay) + 1.12s);animation-delay:calc(var(--animatedBaseDelay) + var(--animatedDefaultDiff)*8)}.animatedLines.visible .animatedLine:nth-child(10) .animatedLineInner{animation-delay:calc(var(--animatedBaseDelay) + 1.26s);animation-delay:calc(var(--animatedBaseDelay) + var(--animatedDefaultDiff)*9)}.animatedLinesDelayBlock1{--animatedBaseDelay:calc(var(--animatedDefaultStart) + var(--animatedDefaultDiff)*1)}.animatedLinesDelayBlock2{--animatedBaseDelay:calc(var(--animatedDefaultStart) + var(--animatedDefaultDiff)*2)}.animatedLinesDelayBlock3{--animatedBaseDelay:calc(var(--animatedDefaultStart) + var(--animatedDefaultDiff)*3)}.animatedLinesDelayBlock4{--animatedBaseDelay:calc(var(--animatedDefaultStart) + var(--animatedDefaultDiff)*4)}.animatedLinesPhilosophyStack{display:block}.animatedLines.visible .animatedLine.animatedLineDelayStrong1 .animatedLineInner{animation-delay:calc(var(--animatedBaseDelay));animation-delay:calc(var(--animatedBaseDelay) + var(--animatedDefaultDiff)*0)}.animatedLines.visible .animatedLine.animatedLineDelayStrong2 .animatedLineInner{animation-delay:calc(var(--animatedBaseDelay) + .14s);animation-delay:calc(var(--animatedBaseDelay) + var(--animatedDefaultDiff)*1)}.animatedLines.visible .animatedLine.animatedLineDelayStrong3 .animatedLineInner{animation-delay:calc(var(--animatedBaseDelay) + .28s);animation-delay:calc(var(--animatedBaseDelay) + var(--animatedDefaultDiff)*2)}.animatedLinesFirstView.visible .animatedLine:first-child .animatedLineInner{animation-delay:.4s;animation-delay:var(--animatedFirstViewStart)}.animatedLinesFirstView.visible .animatedLine:nth-child(2) .animatedLineInner{animation-delay:.4s;animation-delay:calc(var(--animatedFirstViewStart))}.animatedLinesFirstView.visible .animatedLine:nth-child(3) .animatedLineInner{animation-delay:.54s;animation-delay:calc(var(--animatedFirstViewStart) + var(--animatedFirstViewDiff))}.animatedLinesFirstView.visible .animatedLine:nth-child(4) .animatedLineInner{animation-delay:.68s;animation-delay:calc(var(--animatedFirstViewStart) + var(--animatedFirstViewDiff)*2)}.animatedLinesFirstViewRight.visible .animatedLine:first-child .animatedLineInner{animation-delay:.4s;animation-delay:var(--animatedFirstViewStart)}.animatedLinesFirstViewRight.visible .animatedLine:nth-child(2) .animatedLineInner{animation-delay:.54s;animation-delay:calc(var(--animatedFirstViewStart) + var(--animatedFirstViewDiff))}.animatedLinesFirstViewRight.visible .animatedLine:nth-child(3) .animatedLineInner{animation-delay:.68s;animation-delay:calc(var(--animatedFirstViewStart) + var(--animatedFirstViewDiff)*2)}.animatedLinesFirstViewRight.visible .animatedLine:nth-child(4) .animatedLineInner{animation-delay:.82s;animation-delay:calc(var(--animatedFirstViewStart) + var(--animatedFirstViewDiff)*3)}.animatedPhilosophyIconMask{overflow:hidden}.animatedPhilosophyIconInner{display:block;transform:translateY(101%)}.animatedPhilosophyIconMask.visible .animatedPhilosophyIconInner{animation-delay:.18s;animation-delay:var(--animatedDefaultStart);animation-name:lineRevealUp;animation-duration:1s;animation-timing-function:cubic-bezier(.23,1,.32,1);animation-fill-mode:forwards;animation-timing-function:var(--ease-quint-out)}.animatedFirstViewImage{transform:translateY(101%)}html.first-view-image-ready .animatedFirstViewImage{animation:1.2s cubic-bezier(.23,1,.32,1) forwards lineRevealUp;animation:lineRevealUp 1.2s var(--ease-quint-out)forwards;animation-delay:0s}@keyframes lineRevealUp{0%{transform:translateY(101%)}to{transform:translateY(0)}}@keyframes lineRevealFade{0%{opacity:0;transform:translateY(.2rem)}to{opacity:1;transform:translateY(0)}}.animatedLinesMultilineBlock{text-align:center;max-width:52rem;margin:0 auto;line-height:1.25;display:block}.animatedLinesSimultaneousLineDelay{--animatedDefaultDiff:0s}.animatedLinesNumberDelay.animatedLines.visible .animatedLine:first-child .animatedLineInner{animation-delay:calc(var(--animatedBaseDelay) + .42s);animation-delay:calc(var(--animatedBaseDelay) + var(--animatedDefaultDiff)*3)}
.Philosophy-module__4CkupG__section{--animatedDefaultStart:0s;--animatedDefaultDiff:0s;--philosophyScrollLengthScale:1.5;--philosophyContentHeight:70vh;--philosophyLeadSpacerHeight:calc(35vh*var(--philosophyScrollLengthScale));--philosophyFirstStepHeight:calc(10vh*var(--philosophyScrollLengthScale));--philosophySecondStepHeight:calc(50vh*var(--philosophyScrollLengthScale));--philosophyStepHeight:calc(66vh*var(--philosophyScrollLengthScale));padding:0 2rem;position:relative}.Philosophy-module__4CkupG__stickyViewport{z-index:1;justify-content:center;align-items:flex-start;min-height:100vh;display:flex;position:sticky;top:0}.Philosophy-module__4CkupG__visualLeadSpacer{height:var(--philosophyLeadSpacerHeight)}.Philosophy-module__4CkupG__stepTrack{margin-top:calc(var(--philosophyLeadSpacerHeight)*-1);position:relative}.Philosophy-module__4CkupG__stepMarker{height:var(--philosophyStepHeight)}.Philosophy-module__4CkupG__stepMarker[data-philosophy-step="0"]{height:var(--philosophyFirstStepHeight)}.Philosophy-module__4CkupG__stepMarker[data-philosophy-step="1"]{height:var(--philosophySecondStepHeight)}.Philosophy-module__4CkupG__stepExitSpacer{height:0}.Philosophy-module__4CkupG__container{box-sizing:border-box;-moz-column-gap:4rem;height:var(--philosophyContentHeight);margin:calc((100vh - var(--philosophyContentHeight))/2)auto 0;max-width:var(--container-max-width);grid-template-columns:1fr 1fr;gap:2rem 4rem;width:100%;min-height:37.5rem;display:grid}.Philosophy-module__4CkupG__imageCenter{z-index:0;grid-column:1/-1;justify-content:center;align-items:center;width:30vw;height:70vh;margin:0;display:flex;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.Philosophy-module__4CkupG__imageCenter img{-o-object-fit:cover;object-fit:cover;width:auto;height:100%;position:absolute}.Philosophy-module__4CkupG__topRow{align-items:flex-start}.Philosophy-module__4CkupG__bottomRow,.Philosophy-module__4CkupG__topRow{grid-column:1/3;grid-template-columns:1fr 1fr;display:grid}.Philosophy-module__4CkupG__bottomRow{align-items:end}.Philosophy-module__4CkupG__icon{grid-column:1/2}.Philosophy-module__4CkupG__philosophyIconRevealMask{margin-bottom:1.25rem}.Philosophy-module__4CkupG__philosophyIconImage{width:auto;height:2.8125rem;display:block}.Philosophy-module__4CkupG__philosophyLabel{margin:0;font-size:1.25rem}.Philosophy-module__4CkupG__aboutLabel{font-family:var(--font-hagrid);margin:0;font-size:3.75rem;line-height:1.2}.Philosophy-module__4CkupG__number{grid-column:2/3;place-self:flex-start flex-end}.Philosophy-module__4CkupG__numberText{text-transform:uppercase;font-size:10rem}.Philosophy-module__4CkupG__numberText,.Philosophy-module__4CkupG__title{font-family:var(--font-hagrid)}.Philosophy-module__4CkupG__title{white-space:pre-line;font-size:3.75rem;line-height:1}.Philosophy-module__4CkupG__titleContainer{grid-column:1/2}.Philosophy-module__4CkupG__textContainer{grid-column:2/3;width:320px;margin-left:auto;margin-right:0}.Philosophy-module__4CkupG__text{margin:0}@media (max-width:1024px){.Philosophy-module__4CkupG__section{--philosophyContentHeight:77vh;--philosophyLeadSpacerHeight:calc(50vh*var(--philosophyScrollLengthScale));--philosophyFirstStepHeight:calc(32vh*var(--philosophyScrollLengthScale));--philosophySecondStepHeight:calc(52vh*var(--philosophyScrollLengthScale));--philosophyStepHeight:calc(62vh*var(--philosophyScrollLengthScale));padding:0 1.25rem}.Philosophy-module__4CkupG__container{-moz-column-gap:1.5rem;margin-top:calc((100vh - var(--philosophyContentHeight))/2);column-gap:1.5rem;min-height:75vh}.Philosophy-module__4CkupG__philosophyLabel{font-size:1rem}.Philosophy-module__4CkupG__aboutLabel{font-size:1.625rem}.Philosophy-module__4CkupG__numberText{font-size:3.75rem}.Philosophy-module__4CkupG__title{font-size:1.625rem}.Philosophy-module__4CkupG__textContainer{width:40vw;font-size:.875rem}}
.Collective-module__13twRG__collective{--collective-logo-sticky-top:1rem;--collective-logo-sticky-runway-bottom:min(5vh,5rem);background:var(--black);color:var(--third-color);margin-top:18rem;padding:8rem 2rem 12.5rem}.Collective-module__13twRG__container{max-width:var(--container-max-width);min-height:60vh;margin:0 auto;overflow:visible}.Collective-module__13twRG__titleBlock{margin-top:6.0625rem;position:relative}.Collective-module__13twRG__largeTitleRow{font-family:var(--font-hagrid);letter-spacing:-.02em;flex-direction:column;align-items:center;gap:0;font-size:clamp(5rem,22vw,22.5rem);line-height:.8;display:flex}.Collective-module__13twRG__largeTitleRowHero{align-items:flex-start;width:100%}.Collective-module__13twRG__largeTitleChunk{display:block}.Collective-module__13twRG__largeTitleChunkLeft{z-index:1;flex-shrink:0;align-self:flex-start;margin-right:auto;position:relative}.Collective-module__13twRG__largeTitleChunkRight{z-index:1;flex-shrink:0;align-self:flex-end;margin-left:auto;position:relative}.Collective-module__13twRG__largeTitleRowScroll{--title-scroll-x-left:0px;--title-scroll-x-right:0px;padding-bottom:min(135vh,72rem);padding-bottom:var(--collective-logo-sticky-runway-bottom,min(135vh,72rem));width:100%;position:relative;overflow:visible}.Collective-module__13twRG__largeTitleRowScroll .Collective-module__13twRG__animatedLines.Collective-module__13twRG__visible .Collective-module__13twRG__animatedLine{opacity:1;animation:none;transform:translateY(0)}.Collective-module__13twRG__largeTitleRowScroll>:not(.Collective-module__13twRG__collectiveImageLogoTarget){z-index:1;position:relative}.Collective-module__13twRG__largeTitleChunkScrollLeft{transform:translate(0);transform:translateX(var(--title-scroll-x-left,0))}.Collective-module__13twRG__largeTitleChunkScrollLeft,.Collective-module__13twRG__largeTitleChunkScrollRight{transition:transform .15s var(--ease-out-cubic);display:block}.Collective-module__13twRG__largeTitleChunkScrollRight{transform:translate(0);transform:translateX(var(--title-scroll-x-right,0))}.Collective-module__13twRG__labelRow{justify-content:space-between;align-items:center;width:100%;margin-bottom:3rem;display:flex}.Collective-module__13twRG__label{font-family:var(--font-hagrid);font-size:1.875rem}.Collective-module__13twRG__collectiveLogoScrollTrack{position:relative;overflow:visible}.Collective-module__13twRG__image{width:100%;height:auto;display:block}.Collective-module__13twRG__collectiveImageLogoTarget{--collective-logo-parallax-scale-initial:1;opacity:0;align-self:center;width:100%;margin-top:0;margin-bottom:1.5rem;padding:0 5rem;transition:opacity}.Collective-module__13twRG__collectiveImageLogoTarget[data-collective-target-revealed="1"]{opacity:1}.Collective-module__13twRG__largeTitleRowScroll .Collective-module__13twRG__collectiveImageLogoTarget[data-collective-target-revealed="1"]:not([data-collective-exit-hiding="1"]){top:1rem;top:var(--collective-logo-sticky-top,1rem);z-index:0;position:sticky}.Collective-module__13twRG__largeTitleRowScroll .Collective-module__13twRG__collectiveImageLogoTarget[data-collective-target-revealed="1"]:not([data-collective-exit-hiding="1"])[data-collective-fixed-sticky="1"]{box-sizing:border-box;left:0;left:var(--collective-logo-fixed-left,0);max-width:100%;top:1rem;top:var(--collective-logo-sticky-top,1rem);width:100%;width:var(--collective-logo-fixed-width,100%);z-index:0;margin-left:0;margin-right:0;position:fixed}.Collective-module__13twRG__largeTitleRowScroll:has(.Collective-module__13twRG__collectiveImageLogoTarget[data-collective-fixed-sticky="1"]):before{aspect-ratio:124/50;content:"";pointer-events:none;visibility:hidden;flex-shrink:0;width:calc(100% - 10rem);max-width:100%;margin-bottom:1.5rem;margin-left:auto;margin-right:auto;display:block}.Collective-module__13twRG__collectiveImageLogoTarget[data-collective-exit-hiding="1"]{opacity:0;pointer-events:none;position:relative;top:auto}.Collective-module__13twRG__collectiveImageLogoMaskWrap{aspect-ratio:124/50;max-width:100%;transform:scale(1);transform:scale(var(--collective-logo-shrink-scale,1));transform-origin:top;width:100%;transition:none;position:relative;overflow:hidden}.Collective-module__13twRG__collectiveImageLogoImageCompensate{height:100%;transform:scale(1);transform:scale(calc(var(--collective-logo-image-compensate-scale,1)*var(--collective-logo-image-shrink-scale,1)));transform-origin:50%;will-change:transform;width:100%;transition:none}.Collective-module__13twRG__collectiveImageLogoImageCompensate>span{width:100%;height:100%;display:block}.Collective-module__13twRG__collectiveImageLogoTarget[data-collective-target-revealed="1"] .Collective-module__13twRG__collectiveImageLogoMaskWrap{-webkit-mask-image:url(/images/common/logo_w.svg);mask-image:url(/images/common/logo_w.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.Collective-module__13twRG__collectiveImageLogoParallaxImage{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%;transform:translateY(0)scale(1);transform:translateY(var(--logo-parallax-translate,0))scale(var(--logo-parallax-scale,var(--collective-logo-parallax-scale-initial,1)));transform-origin:50%;will-change:transform;width:100%;transition:none;display:block}.Collective-module__13twRG__collectiveFlyingLogo{backface-visibility:hidden;mix-blend-mode:difference;pointer-events:none;transform-origin:50%;visibility:hidden;width:6.25rem;width:calc(6.25rem*var(--collective-flying-scale,1));will-change:top,width;z-index:101;transition:none;position:fixed;top:0;left:50%;transform:translate(-50%,-50%)}.Collective-module__13twRG__collectiveFlyingLogoImage{-o-object-fit:contain;object-fit:contain;width:100%;height:auto;display:block}.Collective-module__13twRG__artistWrapper{margin-top:8.75rem;position:relative}.Collective-module__13twRG__artistName{font-family:var(--font-hagrid);margin-top:31.25rem;font-size:11.25rem;line-height:1}.Collective-module__13twRG__artistTitle{border-top:1px solid var(--white);justify-content:space-between;align-items:center;width:100%;display:flex}.Collective-module__13twRG__artistTitleWord{font-family:var(--font-hagrid);padding-top:1.25rem;font-size:1.875rem;line-height:1}.Collective-module__13twRG__artistContent{justify-content:space-between;align-items:flex-start;gap:2rem;margin-top:3rem;display:flex}.Collective-module__13twRG__artistStatement{font-family:var(--font-hagrid);white-space:pre-line;font-size:3.75rem;line-height:1}.Collective-module__13twRG__artistStatementAnchor{min-width:0}.Collective-module__13twRG__artistDescription{max-width:35rem;font-size:1rem;line-height:1.4}.Collective-module__13twRG__mintButtonHome{--mint-button-scroll-x:0rem;transform:translate(0);transform:translateX(var(--mint-button-scroll-x));transition:transform .18s var(--ease-out-cubic);will-change:transform;justify-content:flex-end;margin-top:3.125rem;display:flex}.Collective-module__13twRG__mintButtonAnchor{flex:none}.Collective-module__13twRG__mintButtonHomeHidden{visibility:hidden}.Collective-module__13twRG__caption{white-space:pre-line;max-width:9.375rem;font-size:.8125rem;line-height:1.25;position:absolute}.Collective-module__13twRG__captionTitle{margin-bottom:1rem;font-size:1.25rem;line-height:1.25;display:block}.Collective-module__13twRG__captionBody{display:block}.Collective-module__13twRG__captionBottomLeft,.Collective-module__13twRG__captionTopLeft{width:21.875rem;max-width:100%}.Collective-module__13twRG__captionBottomRight,.Collective-module__13twRG__captionTopRight{width:18rem;max-width:100%}.Collective-module__13twRG__captionTopLeft{top:0;left:0}.Collective-module__13twRG__captionTopRight{top:3rem;right:0}.Collective-module__13twRG__captionBottomLeft{bottom:0;left:0}.Collective-module__13twRG__captionBottomRight{bottom:0;right:0}@media (max-width:1024px){.Collective-module__13twRG__collective{margin-top:3rem;padding:1.5rem 2rem 12.5rem}.Collective-module__13twRG__label{font-size:1.125rem}.Collective-module__13twRG__labelRow{margin-bottom:1.5rem}.Collective-module__13twRG__titleBlock{grid-template-rows:auto 1fr auto;grid-template-columns:1fr 1fr;margin-top:3rem;display:grid;position:static}.Collective-module__13twRG__caption{width:auto;max-width:none;position:static}.Collective-module__13twRG__captionTopLeft{grid-area:1/1;justify-self:start}.Collective-module__13twRG__captionTopRight{text-align:right;grid-area:1/2;justify-self:end}.Collective-module__13twRG__captionBottomLeft{grid-area:3/1;justify-self:start}.Collective-module__13twRG__captionBottomRight{text-align:right;grid-area:3/2;justify-self:end}.Collective-module__13twRG__captionBottomLeft,.Collective-module__13twRG__captionTopLeft{width:325px}.Collective-module__13twRG__captionBottomRight,.Collective-module__13twRG__captionTopRight{width:256px}.Collective-module__13twRG__largeTitleRow{grid-area:2/1/auto/-1;margin:3rem 0}.Collective-module__13twRG__artistContent{display:block}.Collective-module__13twRG__artistName{margin-top:13rem;margin-bottom:2rem;font-size:3.125rem}.Collective-module__13twRG__artistStatement{margin-bottom:2rem;font-size:1.625rem}.Collective-module__13twRG__artistDescription{width:100%;font-size:.875rem}}@media (max-width:768px){.Collective-module__13twRG__collective{--collective-logo-sticky-runway-bottom:min(5vh,5rem);--collective-logo-sticky-top:10rem}.Collective-module__13twRG__collectiveFlyingLogo{width:4.375rem;width:calc(4.375rem*var(--collective-flying-scale,1))}.Collective-module__13twRG__collectiveImageLogoTarget{padding-left:var(--container-padding-md);padding-right:var(--container-padding-md)}.Collective-module__13twRG__largeTitleRowScroll:has(.Collective-module__13twRG__collectiveImageLogoTarget[data-collective-fixed-sticky="1"]):before{width:calc(100% - var(--container-padding-md)*2)}.Collective-module__13twRG__titleBlock{flex-direction:column;gap:1.5rem;margin-top:3rem;display:flex}.Collective-module__13twRG__caption{text-align:left;width:100%;max-width:none;font-size:.75rem;line-height:1.5}.Collective-module__13twRG__captionTitle{margin-bottom:.75rem;font-size:1rem;line-height:1.3}.Collective-module__13twRG__captionBottomLeft,.Collective-module__13twRG__captionBottomRight,.Collective-module__13twRG__captionTopLeft,.Collective-module__13twRG__captionTopRight{justify-self:auto;width:100%}.Collective-module__13twRG__captionBottomRight,.Collective-module__13twRG__captionTopRight{text-align:left}.Collective-module__13twRG__largeTitleRow{margin:1rem 0}}
.HeartsRow-module__JzUzKq__wrapper{z-index:5;width:100vw;margin-top:2rem;margin-bottom:2rem;margin-left:calc(50% - 50vw);position:relative;left:0;overflow-x:hidden;transform:none}.HeartsRow-module__JzUzKq__inner{background-position:0 0;background-repeat:repeat-x;background-size:6.25rem 2.5rem;width:200vw;height:2.5rem;animation:25s linear infinite HeartsRow-module__JzUzKq__heartsScrollLeft}.HeartsRow-module__JzUzKq__innerRight{animation:25s linear infinite HeartsRow-module__JzUzKq__heartsScrollRight}@keyframes HeartsRow-module__JzUzKq__heartsScrollLeft{0%{transform:translate(0)}to{transform:translate(-100vw)}}@keyframes HeartsRow-module__JzUzKq__heartsScrollRight{0%{transform:translate(-100vw)}to{transform:translate(0)}}@media (max-width:768px){.HeartsRow-module__JzUzKq__wrapper{margin-top:1rem;margin-bottom:1rem}.HeartsRow-module__JzUzKq__inner{background-size:50px 20px;height:20px}}
.MintButton-module__if3Zha__mintButton{background:var(--black);color:var(--third-color);cursor:pointer;font-family:var(--font-hagrid);z-index:1;align-items:center;gap:1rem;font-size:5.625rem;line-height:1;text-decoration:none;display:inline-flex}.MintButton-module__if3Zha__mintLogoGlyph{background-color:var(--third-color);flex-shrink:0;-webkit-mask-image:url(/images/common/mint_logo.svg);mask-image:url(/images/common/mint_logo.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.MintButton-module__if3Zha__mintIconMarquee,.MintButton-module__if3Zha__mintLogoGlyph{width:5.875rem;height:4.375rem;display:block}.MintButton-module__if3Zha__mintIconMarquee{--mintIconHeight:4.375rem;--mintIconWidth:5.875rem;--mintIconGap:.75rem;height:var(--mintIconHeight);width:var(--mintIconWidth);overflow:hidden}.MintButton-module__if3Zha__mintIconTrack{width:max-content;height:100%;animation:2.4s linear infinite MintButton-module__if3Zha__mintIconMarqueeRight;display:flex}.MintButton-module__if3Zha__mintIconGroup{height:100%;padding-right:var(--mintIconGap);flex:none;align-items:center;display:flex}.MintButton-module__if3Zha__mintIconMarquee .MintButton-module__if3Zha__mintLogoGlyph{height:var(--mintIconHeight);width:calc(var(--mintIconHeight)*94/70)}@keyframes MintButton-module__if3Zha__mintIconMarqueeRight{0%{transform:translate(-50%)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.MintButton-module__if3Zha__mintIconTrack{animation:none}}@media (max-width:768px){.MintButton-module__if3Zha__mintButton{font-size:2.8125rem}.MintButton-module__if3Zha__mintLogoGlyph{width:2.9375rem;height:2.1875rem}.MintButton-module__if3Zha__mintIconMarquee{--mintIconHeight:2.1875rem;--mintIconWidth:2.9375rem;--mintIconGap:.5rem}}
.CollectiveDebugOverlay-module__LM-yya__root{color:#e8e8e8;pointer-events:auto;text-align:left;-webkit-user-select:text;user-select:text;z-index:9999;background:#000000c7;border:1px solid #fff3;border-radius:.375rem;max-width:min(22rem,100vw - 1.5rem);max-height:min(70vh,28rem);padding:.625rem .75rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.6875rem;line-height:1.45;position:fixed;bottom:.75rem;right:.75rem;overflow:auto}.CollectiveDebugOverlay-module__LM-yya__title{color:#fff;letter-spacing:.02em;margin:0 0 .375rem;font-size:.75rem;font-weight:600}.CollectiveDebugOverlay-module__LM-yya__row{grid-template-columns:auto 1fr;gap:.125rem .5rem;margin:.0625rem 0;display:grid}.CollectiveDebugOverlay-module__LM-yya__label{opacity:.75}.CollectiveDebugOverlay-module__LM-yya__value{word-break:break-all}.CollectiveDebugOverlay-module__LM-yya__section{border-top:1px solid #ffffff1f;margin-top:.5rem;padding-top:.375rem}.CollectiveDebugOverlay-module__LM-yya__sectionTitle{opacity:.9;margin:0 0 .25rem;font-size:.6875rem;font-weight:600}.CollectiveDebugOverlay-module__LM-yya__copyBar{align-items:center;gap:.5rem;margin-bottom:.375rem;display:flex}.CollectiveDebugOverlay-module__LM-yya__copyButton{color:#e8e8e8;cursor:pointer;pointer-events:auto;background:#ffffff0f;border:1px solid #fff3;border-radius:.25rem;padding:.25rem .5rem;font-family:inherit;font-size:.6875rem;line-height:1.2}.CollectiveDebugOverlay-module__LM-yya__copyButton:hover{background:#ffffff1a}.CollectiveDebugOverlay-module__LM-yya__copyPre{white-space:pre;background:#00000059;border:1px solid #ffffff1f;border-radius:.25rem;max-height:16rem;margin:0;padding:.5rem;overflow:auto}
.Benefit-module__1oh8-W__benefit{padding:12.5rem 0 0;position:relative;container:benefit-section/inline-size}.Benefit-module__1oh8-W__benefit,.Benefit-module__1oh8-W__container{box-sizing:border-box;flex-direction:column;width:100%;max-width:100%;margin:0 auto;display:flex}.Benefit-module__1oh8-W__container{min-height:0;padding:0 clamp(1rem,4vw,2rem)}.Benefit-module__1oh8-W__titleOuter{flex-shrink:0;width:100%;margin-bottom:clamp(1rem,1vw,2rem);overflow:clip hidden;container:benefit-title/inline-size}.Benefit-module__1oh8-W__title,.Benefit-module__1oh8-W__titleOuter{box-sizing:border-box;max-width:100%}.Benefit-module__1oh8-W__title{white-space:nowrap;--benefit-title-flight:0;--benefit-shift-flight-unit:clamp(.5rem,min(3.5vw,1.2rem),1.35rem);--benefit-shift-attached:clamp(1rem,min(10vw,10cqi,4.5rem),6rem);justify-content:center;align-items:center;font-size:clamp(4.5rem,15vw,13.75rem);display:flex}.Benefit-module__1oh8-W__subtitle,.Benefit-module__1oh8-W__title{font-family:var(--font-hagrid);line-height:1}.Benefit-module__1oh8-W__subtitle{text-align:center;margin:.75rem auto 0;font-size:clamp(1.25rem,3.8vw,3.5rem)}.Benefit-module__1oh8-W__titleLeft,.Benefit-module__1oh8-W__titleRight{transition:transform .45s var(--ease-quint-out);display:inline-block}.Benefit-module__1oh8-W__titleLeft{transform:translate3d(calc(var(--benefit-shift-flight-unit)*0),0,0);transform:translate3d(calc(var(--benefit-title-flight,0)*-1*var(--benefit-shift-flight-unit)),0,0)}.Benefit-module__1oh8-W__titleRight{transform:translate3d(calc(var(--benefit-shift-flight-unit)*0),0,0);transform:translate3d(calc(var(--benefit-title-flight,0)*var(--benefit-shift-flight-unit)),0,0)}.Benefit-module__1oh8-W__title[data-benefit-shift-attached] .Benefit-module__1oh8-W__titleLeft{transform:translate3d(calc(var(--benefit-shift-attached)*-1),0,0)}.Benefit-module__1oh8-W__title[data-benefit-shift-attached] .Benefit-module__1oh8-W__titleRight{transform:translate3d(var(--benefit-shift-attached),0,0)}.Benefit-module__1oh8-W__titleLogoComposition{--benefit-reveal:0;flex-shrink:0;width:clamp(3rem,min(11rem,36cqi,52vw),12rem);min-width:2.25rem;max-width:min(11rem,100%);height:1em;position:relative;overflow:hidden}.Benefit-module__1oh8-W__titleLogoComposition,.Benefit-module__1oh8-W__titleMiddleE{font-size:inherit;justify-content:center;align-items:center;display:inline-flex}.Benefit-module__1oh8-W__titleMiddleE{color:currentColor;font-family:var(--font-hagrid);pointer-events:none;transform:translate(0,0);transform:translate3d(0,calc(var(--benefit-reveal,0)*1.1em),0);transition:transform .4s var(--ease-quint-out);z-index:2;line-height:1;position:absolute;inset:0}.Benefit-module__1oh8-W__benefitBrandLogo{-o-object-fit:contain;object-fit:contain;opacity:0;width:100%;height:100%;display:block}.Benefit-module__1oh8-W__flyingLogo{--flying-scale:1;backface-visibility:hidden;pointer-events:none;transform-origin:50%;width:clamp(3rem,min(10vw,11rem),12rem);max-width:min(12rem,92cqi);transition:transform .45s var(--ease-quint-out),width .45s var(--ease-quint-out);visibility:hidden;will-change:top,left,transform,width;z-index:101;position:absolute;top:0;left:0;transform:translate(-50%)}.Benefit-module__1oh8-W__flyingLogo[data-logo-expanded]{--flying-scale:1.9}.Benefit-module__1oh8-W__flyingLogo[data-attach-shake]{animation:.5s ease-out Benefit-module__1oh8-W__benefitLogoAttachShake}@keyframes Benefit-module__1oh8-W__benefitLogoAttachShake{0%{transform:translate(-50%)rotate(0)}20%{transform:translate(-50%)rotate(-6deg)}40%{transform:translate(-50%)rotate(4.5deg)}60%{transform:translate(-50%)rotate(-2deg)}80%{transform:translate(-50%)rotate(1deg)}to{transform:translate(-50%)rotate(0)}}.Benefit-module__1oh8-W__flyingLogoImage{-o-object-fit:contain;object-fit:contain;height:auto;transform:scale(var(--flying-scale));transform-origin:50%;transition:transform .45s var(--ease-quint-out);width:100%;display:block}.Benefit-module__1oh8-W__logoTrigger{pointer-events:none;height:4vh}.Benefit-module__1oh8-W__contentItems{flex-direction:column;align-items:stretch;display:flex;position:relative}.Benefit-module__1oh8-W__stickyBuffer{pointer-events:none;flex-shrink:0;min-height:0}.Benefit-module__1oh8-W__benefitItem{--cut-x:2.5rem;--cut-y:3.125rem;--notch-width:4.375rem;--notch-depth:3.125rem;--benefit-translate-x:0rem;--benefit-rotate:0deg;box-sizing:border-box;clip-path:polygon(2.5rem 0,calc(50% - 4.375rem) 0,50% 3.125rem,calc(50% + 4.375rem) 0,calc(100% - 2.5rem) 0,100% 3.125rem,100% 100%,0 100%,0 3.125rem);clip-path:polygon(var(--cut-x)0,calc(50% - var(--notch-width))0,50% var(--notch-depth),calc(50% + var(--notch-width))0,calc(100% - var(--cut-x))0,100% var(--cut-y),100% 100%,0 100%,0 var(--cut-y));min-height:auto;transform:translateZ(0)rotate(0);transform:translate3d(var(--benefit-translate-x),0,0)rotate(var(--benefit-rotate));will-change:transform;z-index:1;flex-direction:column;width:100%;padding:4rem;transition:transform .4s ease-out;display:flex;position:relative;top:auto}.Benefit-module__1oh8-W__benefitItem[data-index="1"]{z-index:2;--benefit-translate-x:4rem;--benefit-rotate:4deg}.Benefit-module__1oh8-W__benefitItem[data-index="2"]{z-index:3;--benefit-translate-x:-4rem;--benefit-rotate:-4deg;margin-bottom:0}.Benefit-module__1oh8-W__bgRed{background:var(--primary-color);color:var(--black)}.Benefit-module__1oh8-W__bgBlack{background:var(--black);color:var(--third-color)}.Benefit-module__1oh8-W__bgWhite{background:var(--light-color);color:var(--black)}.Benefit-module__1oh8-W__benefitContent{-moz-column-gap:clamp(5rem,8vw,9rem);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,clamp(20rem,36vw,33rem)) minmax(0,1fr);align-items:stretch;column-gap:clamp(5rem,8vw,9rem);width:100%;min-height:0;margin:auto;display:grid}.Benefit-module__1oh8-W__imageArea{grid-area:1/1/3;width:100%;max-width:clamp(20rem,36vw,34rem);min-height:0}.Benefit-module__1oh8-W__benefitImage{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.Benefit-module__1oh8-W__textColumn{flex-direction:column;grid-column:2;align-self:stretch;gap:4rem;min-width:0;height:100%;display:flex}.Benefit-module__1oh8-W__titleWrapper{margin-top:auto;margin-bottom:auto}.Benefit-module__1oh8-W__textAreaWrapper{min-width:0;min-height:0;margin-top:auto}.Benefit-module__1oh8-W__benefitTitle,.Benefit-module__1oh8-W__number{align-items:center;display:flex}.Benefit-module__1oh8-W__number{justify-content:space-between;font-size:1.25rem}.Benefit-module__1oh8-W__numberText{flex:auto}.Benefit-module__1oh8-W__numberIcon{flex-shrink:0;width:2.5rem;height:auto}.Benefit-module__1oh8-W__benefitTitle{font-family:var(--font-hagrid);font-size:3.125rem;line-height:1;display:block}.Benefit-module__1oh8-W__benefitText{font-size:1rem}.Benefit-module__1oh8-W__featureSection{margin-top:1.5rem}.Benefit-module__1oh8-W__featureTitle{font-size:.875rem}.Benefit-module__1oh8-W__featureList{margin:0;padding:0;list-style:none;display:grid}.Benefit-module__1oh8-W__featureItem{text-indent:-1em;padding-left:1em;font-size:.8125rem}.Benefit-module__1oh8-W__featureItem:before{content:"・"}.Benefit-module__1oh8-W__featureFootnote{margin:.75rem 0 0;padding:0;font-size:.8125rem;line-height:1.5}@media (min-width:768px){.Benefit-module__1oh8-W__benefitItem,.Benefit-module__1oh8-W__stickyBuffer{min-height:var(--benefit-sticky-track)}.Benefit-module__1oh8-W__benefitItem{padding:calc(var(--benefit-item-pad-block) + var(--benefit-sticky-over-viewport-applied))var(--benefit-item-pad-inline)var(--benefit-item-pad-block);position:sticky;top:1.25rem}.Benefit-module__1oh8-W__benefitContent{max-height:var(--benefit-card-inner-max-h);min-height:0;margin:0 auto;overflow:hidden auto}.Benefit-module__1oh8-W__benefitContent .Benefit-module__1oh8-W__textColumn{gap:clamp(1.25rem,5dvh,4rem);min-height:0}.Benefit-module__1oh8-W__benefit{--benefit-item-pad-block:clamp(1.125rem,2.5dvh + .625rem,4rem);--benefit-item-pad-inline:clamp(1.5rem,4vw,4rem);--benefit-sticky-over-viewport:max(0dvh,calc((var(--benefit-sticky-track) - 100dvh)/2));--benefit-sticky-over-viewport-applied:calc(var(--benefit-sticky-over-viewport)*.72);--benefit-card-inner-max-h:max(0px,calc(100dvh - 1.25rem - var(--benefit-item-pad-block)*2 - var(--benefit-sticky-over-viewport-applied)));--benefit-layout-logo:clamp(3rem,min(24cqi,11rem),12rem);--benefit-layout-gap:calc(var(--benefit-layout-logo)*.395 + 2rem);--benefit-layout-flight:clamp(.5rem,calc(var(--benefit-layout-logo)*.108),1.35rem)}.Benefit-module__1oh8-W__title{--benefit-shift-attached:var(--benefit-layout-gap);--benefit-shift-flight-unit:var(--benefit-layout-flight)}.Benefit-module__1oh8-W__titleLogoComposition{max-width:min(9rem,100%);width:clamp(1.875rem,min(23cqi,calc(var(--benefit-layout-logo)*.84)),10rem)}.Benefit-module__1oh8-W__flyingLogo{max-width:min(12rem,92cqi);width:var(--benefit-layout-logo)}.Benefit-module__1oh8-W__featureSection{margin-top:clamp(.75rem,2.5dvh,1.8rem)}.Benefit-module__1oh8-W__featureFootnote{margin-top:clamp(.5rem,2dvh,.9rem)}}@media (max-width:768px){.Benefit-module__1oh8-W__benefit{--benefit-sp-layout-logo:clamp(2.5rem,min(7.5cqi,8.5rem),9rem);--benefit-sp-layout-gap:calc(var(--benefit-sp-layout-logo)*.28 + .85rem);--benefit-sp-layout-flight:clamp(.35rem,calc(var(--benefit-sp-layout-logo)*.072),1.05rem);padding-top:3rem;overflow-x:clip}.Benefit-module__1oh8-W__container{max-width:100%;padding:0 var(--container-padding-md);margin-bottom:1.5rem;overflow-x:clip}.Benefit-module__1oh8-W__contentItems{gap:1.5rem}.Benefit-module__1oh8-W__titleOuter{margin-bottom:clamp(.5rem,.5vw,1rem)}.Benefit-module__1oh8-W__title{--benefit-shift-attached:var(--benefit-sp-layout-gap);--benefit-shift-flight-unit:var(--benefit-sp-layout-flight);font-size:clamp(2.5rem,15vw,4.5rem)}.Benefit-module__1oh8-W__subtitle{margin-top:.375rem;font-size:1.125rem}.Benefit-module__1oh8-W__titleLogoComposition{min-width:.62em;max-width:min(1.55em,30cqi);width:clamp(.62em,min(22cqi,calc(var(--benefit-sp-layout-logo)*.5)),1.55em)}.Benefit-module__1oh8-W__titleLogoComposition[data-benefit-logo-revealed]{min-width:1.15rem;max-width:min(2.2em,34cqi);width:clamp(1.25rem,min(28cqi,calc(var(--benefit-sp-layout-logo)*.82)),2.2em)}.Benefit-module__1oh8-W__flyingLogo{max-width:min(9rem,92cqi);width:var(--benefit-sp-layout-logo)}.Benefit-module__1oh8-W__flyingLogo[data-logo-expanded]{--flying-scale:1.75}.Benefit-module__1oh8-W__logoTrigger{height:4vh}.Benefit-module__1oh8-W__benefitContent{grid-template:"number""title""image""text"/1fr;row-gap:2rem;margin:0 auto}.Benefit-module__1oh8-W__textColumn{height:auto;display:contents}.Benefit-module__1oh8-W__number{grid-area:number}.Benefit-module__1oh8-W__titleWrapper{grid-area:title;margin-top:0;margin-bottom:0}.Benefit-module__1oh8-W__textAreaWrapper{grid-area:text;margin-top:0}.Benefit-module__1oh8-W__imageArea{box-sizing:border-box;grid-area:image;width:100%;max-width:100%;padding:0 1.25rem}.Benefit-module__1oh8-W__benefitItem{min-height:auto;top:unset;z-index:auto;--cut-x:1.25rem;--cut-y:1.5625rem;--notch-width:2.1875rem;--notch-depth:1.5625rem;will-change:auto;padding:5rem 2rem;transition:none;position:static;transform:none}.Benefit-module__1oh8-W__benefitItem[data-index="1"],.Benefit-module__1oh8-W__benefitItem[data-index="2"]{z-index:auto;margin-bottom:0}.Benefit-module__1oh8-W__benefitImage{-o-object-fit:contain;object-fit:contain;width:100%;max-width:100%;height:auto;display:block}.Benefit-module__1oh8-W__number{font-size:1rem}.Benefit-module__1oh8-W__benefitTitle{font-size:1.375rem}.Benefit-module__1oh8-W__benefitText,.Benefit-module__1oh8-W__featureItem,.Benefit-module__1oh8-W__featureTitle{font-size:.875rem}.Benefit-module__1oh8-W__featureSection{margin-top:1rem}.Benefit-module__1oh8-W__stickyBuffer{display:none}}
.Founder-module__hjMVta__founder{--notch-width:4.375rem;--notch-depth:3.125rem;--founder-visual-width:clamp(17.5rem,35vw,90rem);--founder-hover-follow-hit-expand:2.5rem;background:var(--primary-color);clip-path:polygon(0 0,calc(50% - 4.375rem) 0,50% 3.125rem,calc(50% + 4.375rem) 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,calc(50% - var(--notch-width))0,50% var(--notch-depth),calc(50% + var(--notch-width))0,100% 0,100% 100%,0 100%);margin-top:calc(var(--benefit-sticky-track)*-1);z-index:4;padding-top:12.5rem;padding-bottom:4rem;position:relative;overflow:hidden}.Founder-module__hjMVta__container{max-width:none;padding:0 var(--container-padding);z-index:1;margin:0 auto;position:relative}.Founder-module__hjMVta__title{font-family:var(--font-hagrid);text-align:center;width:100%;font-size:clamp(2.5rem,15vw,20rem);display:block}.Founder-module__hjMVta__familySection,.Founder-module__hjMVta__founderDescriptionWrapper,.Founder-module__hjMVta__founderHeaderRow,.Founder-module__hjMVta__founderLabel,.Founder-module__hjMVta__founderName,.Founder-module__hjMVta__imageGrid,.Founder-module__hjMVta__memberSection{z-index:5;position:relative}.Founder-module__hjMVta__title{z-index:6;position:relative}.Founder-module__hjMVta__founderHeaderRow{font-family:var(--font-hagrid);justify-content:space-between;align-items:flex-start;gap:1rem;margin-top:12.5rem;font-size:3.75rem;line-height:1;display:flex}.Founder-module__hjMVta__founderImage{width:var(--founder-visual-width);z-index:0;flex-shrink:0;position:relative;overflow:visible}.Founder-module__hjMVta__founderImage img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.Founder-module__hjMVta__hoverFollowArea{box-sizing:border-box;margin:calc(var(--founder-hover-follow-hit-expand)*-1);max-width:none;padding:var(--founder-hover-follow-hit-expand);perspective:800px;width:calc(100% + var(--founder-hover-follow-hit-expand)*2);display:block}.Founder-module__hjMVta__hoverFollowInner{--hover-follow-x:0px;--hover-follow-y:0px;--hover-rotate-x:0deg;--hover-rotate-y:0deg;--hover-rotate-z:0deg;transform:translateZ(0);transform:translate3d(var(--hover-follow-x),var(--hover-follow-y),0);transform-style:preserve-3d;will-change:transform}.Founder-module__hjMVta__image{height:auto;transform:rotateX(var(--hover-rotate-x))rotate(var(--hover-rotate-z));transform-origin:bottom;will-change:transform;z-index:1;width:100%;display:block;position:relative}.Founder-module__hjMVta__founderLabel{margin-top:7.5rem;font-size:1.25rem}.Founder-module__hjMVta__biographyTitle{margin-top:3.75rem;font-size:1.25rem}.Founder-module__hjMVta__biographyDescription,.Founder-module__hjMVta__founderDescription{text-indent:11rem;margin-top:-1.25rem;font-size:2rem}.Founder-module__hjMVta__familyTitleRow{border-bottom:1px solid var(--black);align-items:flex-end;gap:1.5rem;margin-top:12.5rem;padding-bottom:1rem;display:flex}.Founder-module__hjMVta__familyTitle{font-family:var(--font-hagrid);width:100%;font-size:3.75rem;display:block}.Founder-module__hjMVta__familyGrid{flex-direction:column;gap:2rem;padding-top:2rem;display:flex}.Founder-module__hjMVta__familyRow{--familyMediaWidth:clamp(12.5rem,30vw,35rem);--familyImageHeight:calc(var(--familyMediaWidth)*.4);gap:6rem;display:flex}.Founder-module__hjMVta__familyItem{box-sizing:border-box;flex-direction:column;align-items:flex-start;gap:0;width:calc(50% - 3rem);display:flex;position:relative}.Founder-module__hjMVta__familyRow:nth-child(2){border-top:1px solid var(--black);margin-top:6.25rem;padding-top:2rem}.Founder-module__hjMVta__familyItemContent{flex:1;min-width:0}.Founder-module__hjMVta__familyItemMedia{width:min-content}.Founder-module__hjMVta__familyImageWrapper{aspect-ratio:400/160;width:var(--familyMediaWidth);align-self:flex-end;overflow:visible}.Founder-module__hjMVta__familyImageWrapper>span{width:100%!important;height:100%!important;display:block!important}.Founder-module__hjMVta__familyTextRow{justify-content:space-between;align-items:flex-start;gap:12.5rem;width:100%;display:flex}.Founder-module__hjMVta__familyDescription{box-sizing:border-box;overflow-wrap:break-word;min-width:0;width:var(--familyMediaWidth);margin-top:1rem;font-size:1rem}.Founder-module__hjMVta__familyName{font-family:var(--font-hagrid);margin-top:calc(var(--familyImageHeight)*-1);flex:1;min-width:0;font-size:2.5rem}.Founder-module__hjMVta__familyImage{-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom;height:100%;transform:rotateX(var(--hover-rotate-x))rotate(var(--hover-rotate-z));transform-origin:bottom;will-change:transform;width:100%;display:block}.Founder-module__hjMVta__memberTitleRow{border-bottom:1px solid var(--black);align-items:flex-end;gap:1.5rem;margin-top:12.5rem;padding-bottom:1rem;display:flex}.Founder-module__hjMVta__memberTitle{font-family:var(--font-hagrid);width:100%;font-size:3.75rem;display:block}.Founder-module__hjMVta__memberLabelRow{justify-content:space-between;gap:2rem;margin-top:1.5rem;display:flex}.Founder-module__hjMVta__memberLabelBox{font-family:var(--font-hagrid);text-align:center;font-size:1.875rem;line-height:1}.Founder-module__hjMVta__memberSection{width:100vw;margin-top:5rem;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);position:relative}.Founder-module__hjMVta__memberRows{flex-direction:column;gap:1.875rem;display:flex}.Founder-module__hjMVta__memberRow{overflow:hidden}.Founder-module__hjMVta__memberScrollWrapper{transition:transform 1.2s var(--ease-quint-out);width:100%;overflow:hidden;transform:translateY(100%)}.Founder-module__hjMVta__memberRowVisible .Founder-module__hjMVta__memberScrollWrapper{transform:translateY(0)}.Founder-module__hjMVta__memberScrollInner{animation:22s linear infinite Founder-module__hjMVta__memberScrollLeft;animation:Founder-module__hjMVta__memberScrollLeft var(--member-scroll-duration,22s)linear infinite;animation-delay:0s;animation-delay:var(--member-scroll-delay,0s);white-space:nowrap;align-items:center;display:inline-flex}.Founder-module__hjMVta__memberScrollInnerRight{animation-name:Founder-module__hjMVta__memberScrollRight}.Founder-module__hjMVta__memberScrollGroup{align-items:center;display:inline-flex}.Founder-module__hjMVta__memberName{font-size:8.75rem;line-height:1}.Founder-module__hjMVta__memberLogoWrapper{justify-content:center;align-items:center;margin:0 1.5rem;display:inline-flex}.Founder-module__hjMVta__memberLogo{width:14.375rem;height:auto;display:block}@keyframes Founder-module__hjMVta__memberScrollLeft{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes Founder-module__hjMVta__memberScrollRight{0%{transform:translate(-50%)}to{transform:translate(0)}}@media (max-width:1024px){.Founder-module__hjMVta__founderHeaderRow{justify-content:center}.Founder-module__hjMVta__founderName,.Founder-module__hjMVta__founderTitle{display:none}}@media (max-width:768px){.Founder-module__hjMVta__founder{--notch-width:2.1875rem;--notch-depth:1.5625rem;margin-top:0;padding-top:6.25rem;padding-bottom:3.125rem}.Founder-module__hjMVta__container{padding:0 var(--container-padding-md)}.Founder-module__hjMVta__hoverFollowArea{width:100%;max-width:none;margin:0;padding:0}.Founder-module__hjMVta__hoverFollowInner{will-change:auto}.Founder-module__hjMVta__title{font-size:clamp(2.5rem,15vw,4.5rem)}.Founder-module__hjMVta__founderHeaderRow{margin-top:5rem}.Founder-module__hjMVta__founderLabel{margin-top:3.75rem;font-size:1.25rem}.Founder-module__hjMVta__biographyTitle{font-size:1rem}.Founder-module__hjMVta__biographyDescription,.Founder-module__hjMVta__founderDescription{margin-top:-.875rem;font-size:1.25rem}.Founder-module__hjMVta__familyTitleRow{margin-top:5rem}.Founder-module__hjMVta__familyTitle{font-size:2.25rem}.Founder-module__hjMVta__memberTitleRow{margin-top:5rem}.Founder-module__hjMVta__familyGrid{gap:1.5rem}.Founder-module__hjMVta__familyRow{flex-direction:column;gap:3.125rem;margin-top:0}.Founder-module__hjMVta__familyRow:nth-child(2){border:0;margin-top:3.125rem;padding-top:0}.Founder-module__hjMVta__familyItem{flex-direction:column;align-self:stretch;gap:.75rem;width:100%;max-width:100%;margin:0}.Founder-module__hjMVta__familyImageWrapper{max-width:100%;width:var(--founder-visual-width);order:0;align-self:center;margin:0;position:static}.Founder-module__hjMVta__familyImage{width:100%;height:100%;margin:0}.Founder-module__hjMVta__familyName{order:1;max-width:none;margin-top:0;font-size:2rem}.Founder-module__hjMVta__familyName,.Founder-module__hjMVta__familyTextRow{width:100%;margin-left:0;margin-right:0}.Founder-module__hjMVta__familyTextRow{box-sizing:border-box;flex-direction:row;align-items:flex-start;gap:1rem;max-width:100%}.Founder-module__hjMVta__familyDescription{flex:auto;order:2;width:auto;max-width:none;margin-top:0;margin-left:0;margin-right:0;padding-top:0;font-size:.9375rem}.Founder-module__hjMVta__familyName{flex:0 0 clamp(8rem,30%,11rem);width:auto}.Founder-module__hjMVta__familyDescription{min-width:0}.Founder-module__hjMVta__memberSection{margin-top:1rem;margin-bottom:1rem}.Founder-module__hjMVta__memberTitle{font-size:2.25rem}.Founder-module__hjMVta__memberLabelRow{gap:1rem}.Founder-module__hjMVta__memberLabelBox{text-align:left;font-size:1.5rem}.Founder-module__hjMVta__memberName{font-size:4.375rem}.Founder-module__hjMVta__memberLogo{width:7.1875rem}.Founder-module__hjMVta__memberScrollWrapper{overflow-x:auto}}
.FAQ-module__bhDtCW__faq{padding:0 var(--container-padding);margin-top:9.375rem}.FAQ-module__bhDtCW__container{max-width:var(--container-max-width);margin:0 auto}.FAQ-module__bhDtCW__splitRow{flex-direction:row;justify-content:space-between;align-items:flex-start;width:100%;display:flex}.FAQ-module__bhDtCW__titleWrap{padding:0 var(--container-padding);top:calc(var(--container-padding)*2);flex-shrink:0;width:calc(50% - 3.125rem);position:sticky}.FAQ-module__bhDtCW__title{font-family:var(--font-hagrid);font-size:clamp(4.5rem,10vw,13.75rem);line-height:1}.FAQ-module__bhDtCW__faqList{flex:1;min-width:0}.FAQ-module__bhDtCW__faqItem{border-top:1px solid var(--black);width:100%;margin-top:0;padding-top:2.375rem}.FAQ-module__bhDtCW__faqItem+.FAQ-module__bhDtCW__faqItem{margin-top:5rem}.FAQ-module__bhDtCW__questionRow{align-items:flex-start;gap:1rem;display:flex}.FAQ-module__bhDtCW__logoWithLabel{flex-direction:column;flex-shrink:0;align-items:center;gap:.25rem;display:flex}.FAQ-module__bhDtCW__questionLabel{font-size:.65rem}.FAQ-module__bhDtCW__logoWrap{justify-content:center;align-items:center;width:6.25rem;display:inline-flex;position:relative}.FAQ-module__bhDtCW__questionLogo{-o-object-fit:contain;object-fit:contain;flex-shrink:0;width:100%;height:100%;display:block}.FAQ-module__bhDtCW__logoNumber{font-size:.625rem;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.FAQ-module__bhDtCW__question{font-family:var(--font-hagrid);flex:1;min-width:0;font-size:1.875rem;line-height:1}.FAQ-module__bhDtCW__answer{margin-top:2rem;margin-left:7.25rem;font-size:1rem;line-height:1.5}@media (max-width:768px){.FAQ-module__bhDtCW__faq{padding:0 1.125rem}.FAQ-module__bhDtCW__splitRow{flex-direction:column;gap:1.5rem}.FAQ-module__bhDtCW__titleWrap{text-align:center;width:100%;padding-left:0;padding-right:0;position:static}.FAQ-module__bhDtCW__faqItem,.FAQ-module__bhDtCW__faqList{width:100%}.FAQ-module__bhDtCW__faqItem{margin-left:0;padding-left:1.5625rem;padding-right:1.5625rem}.FAQ-module__bhDtCW__faqItem+.FAQ-module__bhDtCW__faqItem{margin-top:2.5rem}.FAQ-module__bhDtCW__questionRow{flex-direction:column;align-items:center}.FAQ-module__bhDtCW__logoWithLabel{align-self:center}.FAQ-module__bhDtCW__questionLogo{height:auto}.FAQ-module__bhDtCW__question{margin-top:1rem;font-size:1.125rem}.FAQ-module__bhDtCW__logoNumber{font-size:.625rem}.FAQ-module__bhDtCW__answer{margin-left:0}}
.Journey-module__BCU27a__journey{padding:0 var(--container-padding);margin-top:4.25rem}.Journey-module__BCU27a__container{max-width:var(--container-max-width);margin:0 auto}.Journey-module__BCU27a__viewDetailButton{background-color:var(--white);border:1px solid var(--black);color:var(--black);cursor:pointer;font-family:var(--font-hagrid);border-radius:3.125rem;margin:auto;padding:.4375rem 1.25rem .25rem;font-size:1.875rem;line-height:1}.Journey-module__BCU27a__viewDetailButtonHome{justify-content:center;width:100%;display:none}.Journey-module__BCU27a__journeyViewDetailHidden .Journey-module__BCU27a__viewDetailButtonHome{display:none!important}.Journey-module__BCU27a__viewDetailButtonHomeHidden{visibility:hidden}.Journey-module__BCU27a__stepHideCursor{cursor:none}.Journey-module__BCU27a__viewDetailCursorButton{opacity:0;pointer-events:none;visibility:hidden;z-index:100;transition:opacity .3s,visibility 0s linear .3s;position:fixed;top:0;left:0}.Journey-module__BCU27a__viewDetailCursorButtonVisible{opacity:1;visibility:visible;transition:opacity .3s,visibility}.Journey-module__BCU27a__viewDetailCursorButton button{pointer-events:none}.Journey-module__BCU27a__viewDetailCursorButtonVisible button{pointer-events:auto}.Journey-module__BCU27a__stepsContent{padding:4.375rem 3.125rem 0}.Journey-module__BCU27a__steps:first-child{background-color:var(--primary-color);color:var(--black)}.Journey-module__BCU27a__steps:nth-child(2){background-color:var(--black);color:var(--third-color);margin-top:3rem}.Journey-module__BCU27a__titleWrap{justify-content:space-between;align-items:center;gap:1rem;display:flex}.Journey-module__BCU27a__title{font-family:var(--font-hagrid);font-size:13.75rem}.Journey-module__BCU27a__text{flex-shrink:0;width:27.125rem;font-size:1rem}.Journey-module__BCU27a__chevronMotionWrapper{width:100%;height:37.5rem;overflow:hidden}.Journey-module__BCU27a__decoration{margin:2rem 0 0;padding:0}.Journey-module__BCU27a__decorationImage{text-align:center;width:100%;height:auto;margin:0 auto;display:none}.Journey-module__BCU27a__subtitle{font-family:var(--font-hagrid);flex-wrap:wrap;justify-content:space-between;gap:0 .5rem;width:100%;margin:0;font-size:1.875rem;display:flex}.Journey-module__BCU27a__subtitleWord{white-space:nowrap}@media (max-width:1024px){.Journey-module__BCU27a__title{font-size:8rem}.Journey-module__BCU27a__titleWrap{flex-wrap:wrap;gap:1.5rem}.Journey-module__BCU27a__text{width:100%;max-width:27.125rem}.Journey-module__BCU27a__decoration{margin-top:1.5rem}}@media (max-width:768px){.Journey-module__BCU27a__journey{padding:0 var(--container-padding-md)}.Journey-module__BCU27a__stepsContent{padding:2.5rem 1.25rem 0}.Journey-module__BCU27a__subtitle{flex-wrap:nowrap;justify-content:space-between;gap:0 .25rem;font-size:1.25rem}.Journey-module__BCU27a__titleWrap{flex-direction:column;align-items:flex-start;gap:1rem}.Journey-module__BCU27a__title{margin-top:1rem;font-size:4.5rem}.Journey-module__BCU27a__text{width:100%;max-width:none;font-size:1rem}.Journey-module__BCU27a__decoration{display:none}.Journey-module__BCU27a__chevronMotionWrapper{height:min(19rem,48vw);margin-top:1.25rem}.Journey-module__BCU27a__viewDetailButton{margin-top:1rem;padding:.25rem .9375rem .1875rem;font-size:.9375rem}.Journey-module__BCU27a__viewDetailButtonHome{display:flex}}
.TabiMotion-module__5TUxcG__wrapper{width:100%;height:100%;margin:0 auto;overflow:hidden}.TabiMotion-module__5TUxcG__motionTrack{will-change:transform;width:max-content;animation:20s linear infinite paused TabiMotion-module__5TUxcG__chevronFlowRight;transform:translate(-50%)}.TabiMotion-module__5TUxcG__motionRow,.TabiMotion-module__5TUxcG__motionTrack{flex-wrap:nowrap;align-items:center;height:100%;display:flex}.TabiMotion-module__5TUxcG__motionRow{flex-shrink:0}.TabiMotion-module__5TUxcG__flowActive .TabiMotion-module__5TUxcG__motionTrack{animation-play-state:running}.TabiMotion-module__5TUxcG__unitSvg{flex:none;width:auto;height:100%;display:block}@keyframes TabiMotion-module__5TUxcG__chevronFlowRight{0%{transform:translate(-50%)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.TabiMotion-module__5TUxcG__motionTrack{animation-duration:60s}}@media (max-width:768px){.TabiMotion-module__5TUxcG__wrapper{max-width:100%}.TabiMotion-module__5TUxcG__motionTrack{animation-duration:10s}}@media (max-width:768px) and (prefers-reduced-motion:reduce){.TabiMotion-module__5TUxcG__motionTrack{animation-duration:60s}}
.SakeMotion-module__rSuFfa__wrapper{width:100%;margin:0 auto;overflow:hidden}.SakeMotion-module__rSuFfa__motionTrack,.SakeMotion-module__rSuFfa__wrapper{align-items:center;height:100%;display:flex}.SakeMotion-module__rSuFfa__motionTrack{will-change:transform;flex-wrap:nowrap;width:max-content;animation:30s linear infinite SakeMotion-module__rSuFfa__sakeFlowLeft}.SakeMotion-module__rSuFfa__sakeGroup,.SakeMotion-module__rSuFfa__sakeItem{flex:none;align-items:center;height:100%;display:flex}.SakeMotion-module__rSuFfa__sakeItem{justify-content:center;width:fit-content;margin-left:5vw;animation:25s linear infinite SakeMotion-module__rSuFfa__sakeSpin}.SakeMotion-module__rSuFfa__sakeImage,.SakeMotion-module__rSuFfa__sakeItem{transform-origin:50%;max-width:min(35.75rem,50vw);max-height:100%}.SakeMotion-module__rSuFfa__sakeImage{-o-object-fit:contain;object-fit:contain;width:auto;height:100%;display:block}.SakeMotion-module__rSuFfa__sakeItemRotated{transform:rotate(90deg)}@keyframes SakeMotion-module__rSuFfa__sakeFlowLeft{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes SakeMotion-module__rSuFfa__sakeSpin{0%{transform:rotate(1turn)}to{transform:rotate(0)}}@keyframes SakeMotion-module__rSuFfa__sakeSpinRotated{0%{transform:rotate(450deg)}to{transform:rotate(90deg)}}.SakeMotion-module__rSuFfa__sakeItemRotated{animation-name:SakeMotion-module__rSuFfa__sakeSpinRotated}@media (prefers-reduced-motion:reduce){.SakeMotion-module__rSuFfa__motionTrack{animation-duration:60s}.SakeMotion-module__rSuFfa__sakeItem,.SakeMotion-module__rSuFfa__sakeItemRotated{animation-duration:48s}}@media (max-width:768px){.SakeMotion-module__rSuFfa__wrapper{max-width:100%}.SakeMotion-module__rSuFfa__motionTrack{animation-duration:13s}.SakeMotion-module__rSuFfa__sakeItem,.SakeMotion-module__rSuFfa__sakeItemRotated{animation-duration:8s}.SakeMotion-module__rSuFfa__sakeItem{width:fit-content;margin-right:1.75rem}.SakeMotion-module__rSuFfa__sakeImage,.SakeMotion-module__rSuFfa__sakeItem{max-width:min(16.875rem,45vw)}}@media (max-width:768px) and (prefers-reduced-motion:reduce){.SakeMotion-module__rSuFfa__motionTrack{animation-duration:60s}.SakeMotion-module__rSuFfa__sakeItem,.SakeMotion-module__rSuFfa__sakeItemRotated{animation-duration:48s}}
