:root{--ab-cream-72:var(--s3-petrol);--ab-cream-60:var(--s3-petrol);--ab-cream-50:var(--s3-petrol);--ab-cream-28:var(--s3-gri);--ab-line-dark:var(--s3-gri);--ab-dark-l1:var(--s3-derin);--ab-h1-size:clamp(2.875rem, 8vw, 7.375rem);--ab-h2-size:clamp(2.25rem, 5vw, 4.5rem);--ab-pill:999px;--ab-duration-base:.24s;--ab-ease-out:cubic-bezier(.22, 1, .36, 1)}.s3-ab-section{padding:clamp(84px,10vw,140px) 0;position:relative}.s3-ab-dark :is(h2,h3){color:var(--s3-petrol)}.s3-ab-container.s3-container{display:block}.s3-ab-dark{background-color:var(--s3-base);color:var(--s3-bg)}.s3-ab-dark .s3-subtitle.s3-subtitle{color:var(--ab-cream-50)}.s3-ab-kicker{margin-bottom:26px;display:block}.s3-ab-title-lg{font-family:var(--s3-font-display);font-weight:700;font-size:var(--ab-h2-size);letter-spacing:-.04em;margin:0;line-height:.9}.s3-ab-lede{max-width:26em;color:var(--s3-grey);margin:20px 0 0}.s3-ab-dark .s3-ab-lede{color:var(--ab-cream-60)}.s3-ab-pill{cursor:pointer;border-radius:var(--ab-pill);font-family:var(--s3-font-mono);letter-spacing:.08em;text-transform:uppercase;transition:color var(--ab-duration-base) var(--ab-ease-out), border-color var(--ab-duration-base) var(--ab-ease-out), background-color var(--ab-duration-base) var(--ab-ease-out);background:0 0;padding:8px 14px;font-size:.66rem;line-height:20px}
.s3-ab-bento.s3-section{padding-top:0}.s3-ab-bento-list{flex-flow:wrap;gap:1em;display:flex}.s3-ab-bento-item{z-index:0;perspective:900px;width:100%;position:relative}.s3-ab-bento-item:hover{z-index:1}@media screen and (min-width:768px){.s3-ab-bento-item{max-width:calc(50% - .5em)}.s3-ab-bento-item:nth-child(6n+1),.s3-ab-bento-item:nth-child(6n+3){max-width:calc(60% - 1em)}.s3-ab-bento-item:nth-child(6n+2),.s3-ab-bento-item:nth-child(6n+4){max-width:40%}}.s3-ab-bento-card{border-radius:var(--s3-border-radius);background-color:var(--s3-derin);width:100%;height:24em;color:var(--s3-krem);text-align:left;flex-flow:row;text-decoration:none;display:flex;position:relative;overflow:hidden}.s3-ab-bento-card p{margin:1em 0;line-height:1}.s3-ab-bento-card .s3-text-large{line-height:1.14}.s3-ab-bento-link{color:inherit;flex:1;text-decoration:none;display:flex}.s3-ab-bento-inner{z-index:1;flex-flow:column;flex:1;justify-content:space-between;padding:2em;display:flex;position:relative}.s3-ab-bento-btm{justify-content:space-between;align-items:center;display:flex}.s3-ab-bento-title{max-width:90%}.s3-ab-bento-image{height:5em;margin-left:auto;display:inline-block}.s3-ab-bento-logo{object-fit:contain;width:auto;height:100%;display:block}.s3-ab-bento-number{margin-left:auto}.s3-ab-bento-number-big{letter-spacing:-.05em;font-size:10em;font-weight:700}.s3-ab-bento-card .s3-ab-bento-number-big{line-height:.8}.s3-ab-bento-number-small{letter-spacing:-.05em;font-size:5em;font-weight:700}.s3-ab-bento-project-logo{height:1.8em}.s3-ab-bento-card .s3-link{color:inherit}.s3-ab-bento-card .s3-link-icon{box-shadow:none}.s3-ab-bento-card.is-center{text-align:center;justify-content:center;align-items:center}.s3-ab-bento-center-title{max-width:80%;margin-left:auto;margin-right:auto;font-size:3em;font-weight:700;line-height:1}.s3-ab-bento-bg{z-index:0;justify-content:center;align-items:center;display:flex}.s3-ab-bento-poster{object-fit:cover}.s3-ab-bento-video{position:absolute;inset:0}.s3-ab-bento-card .s3-ab-bento-gradient{z-index:0;position:absolute;inset:0}.s3-ab-bento-lottie{aspect-ratio:4/3;width:125%;min-width:640px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width:767px){.s3-ab-bento-number-big{font-size:8em}.s3-ab-bento-number-small{font-size:3.5em}}.s3-ab-bento-card.is-derin{background-color:var(--s3-derin);color:var(--s3-krem)}.s3-ab-bento-card.is-isik{background-color:var(--s3-petrol);color:var(--s3-krem)}.s3-ab-bento-card.is-isik .s3-ab-bento-number{color:var(--s3-derin)}.s3-ab-bento-card.is-lime{background-color:var(--s3-lime);color:var(--s3-petrol)}.s3-ab-bento-card.is-kum{background-color:var(--s3-kum);color:var(--s3-petrol)}.s3-ab-bento-card .s3-ab-bento-bg .s3-placeholder-label{align-self:flex-end;margin-bottom:.5em}.s3-ab-bento-card .s3-ab-bento-number p{margin:0}.s3-ab-bento-image .s3-placeholder,.s3-ab-bento-project-logo .s3-placeholder{width:auto;height:100%}.s3-ab-bento-project-logo .s3-placeholder-label{display:none}
.s3-ab-roll-holder{text-align:center;margin-top:clamp(40px,6vw,64px)}.s3-ab-roll{perspective:1000px;position:relative}.s3-ab-roll-item{width:100%;transition:opacity var(--s3-duration-lg) var(--s3-ease)}.s3-ab-roll-item:not(.is-visible){opacity:.2}.s3-ab-roll-name{font-family:var(--s3-font-display);letter-spacing:-.03em;font-size:7.4em;font-weight:700;line-height:.8}.s3-ab-embed-row{text-align:left;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 40px;margin-top:clamp(60px,8vw,100px);display:flex}.s3-ab-embed-row .s3-ab-lede{margin:0}.s3-ab-embed-rail{scroll-snap-type:x proximity;scrollbar-width:none;gap:16px;margin-top:clamp(40px,5vw,64px);margin-right:calc(50% - 50vw);padding-right:clamp(20px,4vw,48px);display:flex;overflow-x:auto}.s3-ab-embed-rail::-webkit-scrollbar{display:none}.s3-ab-proof-card{border-radius:var(--s3-border-radius);background:var(--ab-dark-l1);text-align:left;scroll-snap-align:start;flex-direction:column;flex:none;justify-content:space-between;gap:16px;width:min(320px,78vw);min-height:400px;padding:32px;display:flex}.s3-ab-proof-card b{color:var(--s3-krem);font-family:var(--s3-font-display);letter-spacing:-.03em;font-size:clamp(1.5rem,2.2vw,2rem);font-weight:700;line-height:.9;display:block}.s3-ab-proof-card p{color:var(--s3-krem);margin:0;line-height:1.2}@media screen and (max-width:767px){.s3-ab-roll-name{font-size:11vw}}
