.ask-shell{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(360px,1.1fr);gap:64px;align-items:start}.ask-navigation{position:relative;display:grid;gap:4px;padding-left:0}.ask-navigation:before{position:absolute;left:-30px;top:-30px;width:30px;height:30px;background:url('../favicon.png') center/contain no-repeat;content:"";pointer-events:none;transform:translate3d(0,var(--ask-marker-y,0),0);transition:transform .6s cubic-bezier(.22,1,.36,1);will-change:transform}.ask-nav-item{position:relative;display:flex;align-items:center;width:max-content;max-width:100%;border:0;background:none;padding:8px 0;text-align:left;font:inherit;font-size:clamp(1.7rem, 2.8vw, 2.8rem);font-weight:400;line-height:1.4;color:#241705;cursor:pointer;transition:color .3s ease,transform .3s ease}.ask-nav-item:hover,.ask-nav-item:focus-visible,.ask-nav-item.ask-active{color:#FFF8D2;outline:0}.ask-nav-item:hover,.ask-nav-item:focus-visible{transform:translateX(4px)}.ask-nav-item.ask-active:after{content:"→";margin-left:16px;font-size:.78em;line-height:1;color:currentColor}.ask-stage{position:relative;min-width:0}.ask-visuals{position:relative;aspect-ratio:1.98;overflow:hidden;border-radius:22px;background:#e9eff0}.ask-visual{position:absolute;inset:0;z-index:0;opacity:0;transition:opacity .4s ease;pointer-events:none}.ask-visual.ask-active{z-index:1;opacity:1}.ask-visual picture,.ask-image{display:block;width:100%;height:100%}.ask-image{object-fit:cover}.ask-floating-image{position:absolute;z-index:2;max-width:42%;max-height:45%;object-fit:contain;filter:drop-shadow(0 9px 16px rgba(4,35,35,.17));animation-duration:var(--ask-animation-speed,500ms);animation-delay:var(--ask-animation-delay,0ms);animation-fill-mode:both}.ask-floating-image.ask-float-left{left:var(--ask-offset-x,5%)}.ask-floating-image.ask-float-right{right:var(--ask-offset-x,5%)}.ask-floating-image.ask-float-top{top:var(--ask-offset-y,5%)}.ask-floating-image.ask-float-bottom{bottom:var(--ask-offset-y,5%)}.ask-animation-fade{animation-name:ask-fade}.ask-animation-zoom{animation-name:ask-zoom}.ask-animation-slide-up{animation-name:ask-up}.ask-animation-slide-down{animation-name:ask-down}.ask-animation-slide-left{animation-name:ask-left}.ask-animation-slide-right{animation-name:ask-right}.ask-content-track{padding:28px 0 0}.ask-content-card{display:none}.ask-content-card.ask-active{display:block;animation:ask-content-in .35s ease both}.ask-content-card h2{display:none}.ask-description{margin:0 0 20px;font-size:18px;line-height:1.56;}.ask-description p{margin:0 0 14px}.ask-description p:last-child{margin-bottom:0}.ask-button{display:inline-flex;align-items:center;padding:10px 20px;border:1px solid #FFF8D2;border-radius:25px;background:#FFF8D2;color:#241705!important;text-decoration:none;font-weight:500;transition:background .2s,color .2s}.ask-show-pagination{display:none}@keyframes ask-content-in{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes ask-fade{from{opacity:0}to{opacity:1}}@keyframes ask-zoom{from{opacity:0;transform:scale(.7)}to{opacity:1;transform:none}}@keyframes ask-up{from{opacity:0;transform:translateY(25px)}to{opacity:1;transform:none}}@keyframes ask-down{from{opacity:0;transform:translateY(-25px)}to{opacity:1;transform:none}}@keyframes ask-left{from{opacity:0;transform:translateX(25px)}to{opacity:1;transform:none}}@keyframes ask-right{from{opacity:0;transform:translateX(-25px)}to{opacity:1;transform:none}}@media(max-width:1023px){.ask-showcase{padding:26px 0;overflow:hidden}.ask-shell{display:block}.ask-navigation{display:none}.ask-stage{display:flex;flex-direction:column}.ask-content-track{order:1;display:flex;gap:14px;overflow:visible;padding:0 0 24px 24px;transition:transform .42s ease;will-change:transform}.ask-content-card{display:block;flex:0 0 calc(82% - 14px);min-width:0;opacity:.28;transform:scale(.97);transition:opacity .3s ease,transform .3s ease}.ask-content-card.ask-active{opacity:1;transform:none;animation:none}.ask-content-card h2{display:block;margin:0 0 12px;font-size:clamp(1.55rem,6vw,2.2rem);line-height:1.13;letter-spacing:-.045em}.ask-description{}.ask-visuals{order:2;margin:0 24px;border-radius:16px}.ask-show-pagination{position:absolute;top:-31px;right:24px;z-index:5;display:flex;gap:5px}.ask-page{width:9px;height:9px;padding:0;border:1px solid #82979a;border-radius:50%;background:#fff;cursor:pointer}.ask-page.ask-active{width:24px;border-radius:8px;border-color:#123333;background:#123333}}@media(max-width:480px){.ask-content-track{padding-left:16px}.ask-content-card{flex-basis:calc(84% - 12px)}.ask-visuals{margin:0 16px}.ask-show-pagination{right:16px}.ask-description{font-size:14px}.ask-button{min-height:42px;padding:0 18px;font-size:14px}}
