.aniContainer{display:contents}.word{perspective:1500px;transform-style:preserve-3d}.char{transform-origin:100% 100%}
.styles-module__jn5ToG__poster{background:var(--poster-secondary);color:#f4f4f2;border:1px solid #ffffff1a;border-radius:20px;flex-direction:column;gap:20px;min-height:22rem;padding:24px;display:flex;overflow:hidden}.styles-module__jn5ToG__large{min-height:32rem;padding:32px}.styles-module__jn5ToG__topline{color:#f4f4f299;justify-content:space-between;align-items:flex-start;gap:12px;font-size:.75rem;font-weight:500;line-height:1.4;display:flex}.styles-module__jn5ToG__availability{flex-shrink:0;align-items:center;gap:8px;display:inline-flex}.styles-module__jn5ToG__availability:before{content:"";background:var(--poster-primary);border-radius:50%;width:6px;height:6px}.styles-module__jn5ToG__copy{gap:12px;display:grid}.styles-module__jn5ToG__eyebrow{color:#f4f4f2a6;font-size:.8rem;font-weight:500;line-height:1.4}.styles-module__jn5ToG__title{color:#f4f4f2;font-size:clamp(1.8rem,3vw,2.65rem);font-weight:600;line-height:1.08}.styles-module__jn5ToG__large .styles-module__jn5ToG__title{font-size:clamp(2.5rem,4vw,4rem)}.styles-module__jn5ToG__logo{object-fit:contain;object-position:left center;width:auto;max-width:100%;height:36px;display:block}.styles-module__jn5ToG__large .styles-module__jn5ToG__logo{height:44px}.styles-module__jn5ToG__logoIcon{height:52px}.styles-module__jn5ToG__large .styles-module__jn5ToG__logoIcon{height:64px}.styles-module__jn5ToG__description{color:#f4f4f2b8;max-width:56ch;margin:0;font-size:.95rem;line-height:1.55}.styles-module__jn5ToG__previewFrame{background:#111315;border:1px solid #ffffff1f;border-radius:12px;height:190px;margin-top:auto;overflow:hidden}.styles-module__jn5ToG__large .styles-module__jn5ToG__previewFrame{height:240px}.styles-module__jn5ToG__preview{object-fit:cover;object-position:center top;width:100%;height:100%;display:block}.styles-module__jn5ToG__previewContain{justify-content:center;align-items:center;display:flex}.styles-module__jn5ToG__previewContain .styles-module__jn5ToG__preview{object-fit:contain;width:auto;max-width:100%}.styles-module__jn5ToG__featureList{border-top:1px solid #ffffff1f;gap:12px;margin:auto 0 0;padding:20px 0 0;list-style:none;display:grid}.styles-module__jn5ToG__featureList li{color:#f4f4f2d1;grid-template-columns:6px 1fr;align-items:baseline;gap:12px;font-size:.85rem;line-height:1.4;display:grid}.styles-module__jn5ToG__featureList li:before{content:"";background:var(--poster-primary);border-radius:50%;width:6px;height:6px}.styles-module__jn5ToG__footer{border-top:1px solid #ffffff1f;flex-wrap:wrap;gap:8px 16px;padding-top:16px;display:flex}.styles-module__jn5ToG__stackTag{color:#f4f4f28f;font-size:.72rem;line-height:1.4}.styles-module__jn5ToG__light{color:#202523;border-color:#1414141f}.styles-module__jn5ToG__light .styles-module__jn5ToG__topline,.styles-module__jn5ToG__light .styles-module__jn5ToG__eyebrow,.styles-module__jn5ToG__light .styles-module__jn5ToG__stackTag{color:#14141494}.styles-module__jn5ToG__light .styles-module__jn5ToG__title{color:#202523}.styles-module__jn5ToG__light .styles-module__jn5ToG__description,.styles-module__jn5ToG__light .styles-module__jn5ToG__featureList li{color:#141414c2}.styles-module__jn5ToG__light .styles-module__jn5ToG__featureList,.styles-module__jn5ToG__light .styles-module__jn5ToG__footer{border-color:#1414141f}@media (max-width:899px){.styles-module__jn5ToG__poster{min-height:19rem}.styles-module__jn5ToG__large{min-height:28rem}}@media (max-width:539px){.styles-module__jn5ToG__poster,.styles-module__jn5ToG__large{border-radius:16px;min-height:auto;padding:20px}.styles-module__jn5ToG__previewFrame,.styles-module__jn5ToG__large .styles-module__jn5ToG__previewFrame{height:190px}}
.styles-module__JDxsnG__section{padding:var(--section-padding)0;position:relative;overflow:hidden}.styles-module__JDxsnG__header{z-index:1;grid-template-columns:1fr 1fr;align-items:end;gap:2rem 3rem;margin-bottom:clamp(2.5rem,4vw,4rem);display:grid;position:relative}.styles-module__JDxsnG__headerMeta{flex-direction:column;gap:1.25rem;padding-bottom:.25rem;display:flex}.styles-module__JDxsnG__headerMeta p{color:var(--text-color);margin:0}.styles-module__JDxsnG__badge{color:var(--text-color);letter-spacing:.02em;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:.6rem;width:fit-content;padding:.5rem 1rem;font-size:.82rem;font-weight:600;display:inline-flex}.styles-module__JDxsnG__badgeDot{background:#00ccbe;border-radius:999px;flex-shrink:0;width:.55rem;height:.55rem}.styles-module__JDxsnG__grid{z-index:1;grid-template-columns:1fr 1fr;gap:clamp(1rem,1.5vw,1.5rem);display:grid;position:relative}.styles-module__JDxsnG__cardLink{-webkit-tap-highlight-color:transparent;text-decoration:none;display:block}.styles-module__JDxsnG__cardInner{will-change:transform;border-radius:1.75rem;transition:border-color .2s}.styles-module__JDxsnG__cardLink:hover .styles-module__JDxsnG__cardInner{border-color:#ffffff2e}.styles-module__JDxsnG__revealItem{opacity:0;transition:opacity .45s,transform .45s;transform:translateY(16px)}.styles-module__JDxsnG__revealed{opacity:1;transform:translateY(0)}.styles-module__JDxsnG__footer{z-index:1;border-top:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:2rem;margin-top:clamp(1.75rem,3vw,2.5rem);padding-top:clamp(1.5rem,2.5vw,2rem);display:flex;position:relative}.styles-module__JDxsnG__footerLabel{color:var(--text-color);max-width:38ch;margin:0;font-size:clamp(.88rem,1.1vw,1rem);line-height:1.55}.styles-module__JDxsnG__footerLabel span{color:var(--white-color);font-weight:600}@media (max-width:899px){.styles-module__JDxsnG__header{grid-template-columns:1fr;gap:1.5rem}.styles-module__JDxsnG__headerMeta{padding-bottom:0}}@media (max-width:699px){.styles-module__JDxsnG__grid{grid-template-columns:1fr;gap:1rem}.styles-module__JDxsnG__footer{flex-direction:column;align-items:flex-start}.styles-module__JDxsnG__footerLabel{max-width:none}}
.styles-module__-UzMyq__cardStepSection{min-height:100vh;padding:140px 0 220px;overflow:hidden}.styles-module__-UzMyq__cardsWrapper{width:100%;margin:4em auto 0;position:relative}.styles-module__-UzMyq__cardWrapper{perspective:1000px;will-change:transform;width:100%;margin-bottom:50px}.styles-module__-UzMyq__card-1,.styles-module__-UzMyq__card-3{margin-left:auto}.styles-module__-UzMyq__card-2{margin-right:auto}.styles-module__-UzMyq__card{border:var(--border);background:var(--secondary-color);transform-origin:top;will-change:transform;border-radius:20px;width:100%;max-width:calc(785px + 10vw);padding:7em 4em 7em 10em;position:relative}.styles-module__-UzMyq__card h4{-webkit-text-stroke:1px #b8b8b8;color:#0000;margin:0;font-size:168px;font-style:italic;font-weight:700;position:absolute;top:30px;left:-80px}.styles-module__-UzMyq__cardScrollDiv{height:3500px;padding-top:50px;position:relative}.styles-module__-UzMyq__cardScroll{flex-direction:column;width:100%;max-width:calc(785px + 10vw);display:flex;transform:rotate(-4deg)}.styles-module__-UzMyq__cardScroll h4{-webkit-text-stroke:1px #b8b8b8;color:#0000;margin:0;font-size:168px;font-style:italic;font-weight:700;position:absolute;top:30px;left:-80px}.styles-module__-UzMyq__cardScroll p{margin-bottom:0}.styles-module__-UzMyq__cardScroll h5{color:var(--main-color)}.styles-module__-UzMyq__cardScrollFront,.styles-module__-UzMyq__cardScrollBack{border:var(--border);backface-visibility:hidden;border-radius:20px;flex-direction:column;justify-content:center;width:100%;height:auto;padding:6em 4em 6em 11em;display:flex;overflow:hidden}.styles-module__-UzMyq__cardScrollFront{background:var(--secondary-color);z-index:2;transform:rotateY(0)translateZ(1px)}.styles-module__-UzMyq__cardScrollBack{background:var(--secondary-color);z-index:1;transform:rotateY(180deg)translateZ(1px)}.styles-module__-UzMyq__visible{opacity:1}.styles-module__-UzMyq__hidden{opacity:0}@media (max-width:999px){.styles-module__-UzMyq__cardStepSection{padding:60px 0 300px}.styles-module__-UzMyq__cardsWrapper{width:100%;margin-top:0;padding:30px 0 0}.styles-module__-UzMyq__card{padding:6em 1em 3em 2em}.styles-module__-UzMyq__card h4,.styles-module__-UzMyq__cardScroll h4{font-size:120px;top:-60px;left:auto;right:0}}
