.content{padding:0}.header,#philosophy,#models{padding-bottom:0}.mode-cycle{display:inline-block;height:1lh;overflow:hidden;vertical-align:top;cursor:pointer;user-select:none}@keyframes mode-cycle-intro{0%,10%{transform:translateY(0)}20%,30%{transform:translateY(-20%)}40%,50%{transform:translateY(-40%)}60%,70%{transform:translateY(-60%)}80%{transform:translateY(-80%);animation-timing-function:step-end}100%{transform:translateY(0)}}.mode-cycle-track{display:block;animation:mode-cycle-intro 2.5s cubic-bezier(.22,1,.36,1).5s both}.mode-cycle-hover{display:flex;flex-direction:column}@media(hover:hover){.mode-cycle.is-intro-done:hover .mode-cycle-hover{animation:mode-cycle-intro 2.5s cubic-bezier(.22,1,.36,1)both}}.mode-cycle-item{display:flex;align-items:center;gap:.35rem;height:1lh;white-space:nowrap}.mode-cycle-item--all{gap:.5rem}.mode-cycle-icon{flex:none;width:1em;height:1em}.mode-cycle-item--language .mode-cycle-icon,.mode-cycle-icon--language{color:var(--ai-color-blue-deep)}.mode-cycle-item--vision .mode-cycle-icon,.mode-cycle-icon--vision{color:var(--ai-color-red-medium)}.mode-cycle-item--world .mode-cycle-icon,.mode-cycle-icon--world{color:var(--ai-color-green-deep)}.small-container{max-width:calc(var(--feather-grid-page-width) - var(--feather-grid-mega) * 4);margin:0 auto}.emoji-cards{display:flex;flex-direction:column;margin:auto}.emoji-card{padding:var(--feather-grid-large)var(--feather-grid-mega);max-width:600px;margin:0 auto;flex:1 1 33%}.emoji-card.hidden-card{display:none}.emoji-card p{margin-bottom:0}.emoji-img{display:block;width:175px;height:175px}#models .emoji-cards{flex-direction:row;flex-wrap:wrap}#models .emoji-card{flex:0 0 50%;max-width:50%;padding:var(--feather-grid-medium)var(--feather-grid-xxsmall)}#models .emoji-img{width:80px;height:80px;margin-bottom:var(--feather-grid-small)}#models h1{font-size:var(--feather-font-size-headline-1);line-height:var(--feather-line-height-headline-1);margin-top:0;margin-bottom:var(--feather-grid-xxsmall)}#models h1.compact-title{font-size:var(--feather-font-size-headline-2);white-space:nowrap}@media(min-width:560px) and (max-width:859.98px){.emoji-cards{flex-direction:row;flex-wrap:wrap;max-width:720px}#philosophy .emoji-card{flex:0 0 50%;max-width:50%}#philosophy .emoji-card.hidden-card{display:block}#models .emoji-card{flex:0 0 33.3333333333%;max-width:33.3333333333%}#models .emoji-img{width:100px;height:100px}}@media(min-width:860px){#philosophy .emoji-cards{flex-direction:row}#models .emoji-card{flex:0 0 25%;max-width:25%}#models .emoji-img{width:120px;height:120px}#models h1{font-size:var(--feather-font-size-title-4);line-height:var(--feather-line-height-title-4)}}svg.emoji-r path,svg.emoji-x g{transform-box:fill-box;transform-origin:center}svg.emoji-r:hover path,svg.emoji-r:active path{transform:rotate(-90deg);transition:transform .5s}svg.emoji-x:hover g,svg.emoji-x:active g{transform:rotate(90deg);transition:transform .5s}svg.emoji-c{color:var(--ai-color-blue-deep)}svg.emoji-c:hover{color:var(--ai-color-yellow-deep)}svg.emoji-o{color:var(--ai-color-blue-primary)}svg.emoji-o:hover{color:var(--ai-color-green-deep)}#spotlight{padding:var(--feather-grid-mega)0 0}#spotlight .small-container{display:flex;justify-content:center;padding:0 var(--feather-grid-medium)}#spotlight .open-handle{display:inline-flex;align-items:center;gap:8px;max-width:100%;transition:color .15s ease}#spotlight .open-handle:hover .spotlight-logo{transform:scale(1.06);filter:brightness(1.2)}#spotlight .open-handle:focus:not(:focus-visible){outline:none}#spotlight .open-handle:focus-visible{outline:2px solid var(--ai-color-link);outline-offset:3px}.spotlight-logo{display:block;width:36px;height:36px;object-fit:contain;flex-shrink:0;transition:transform .2s ease,filter .2s ease}.spotlight-title{font-size:var(--feather-font-size-headline-2);font-weight:var(--feather-font-weight-bold);line-height:var(--feather-line-height-headline-2)}