.loading-skeleton{--lskal-height:100px;--lskal-radius:10px;--lskal-start:hsla(var(--base-hue),0%,10%,100%);--lskal-middle:hsla(var(--base-hue),0%,15%,40%);--lskal-duration:1.5s;--lskal-size:50px;backdrop-filter:blur(5px);background-color:var(--lskal-start);border-radius:var(--lskal-radius);height:var(--lskal-height);overflow:hidden;position:relative;width:100%}.loading-skeleton:before{animation:loading-skeleton var(--lskal-duration) infinite;background:linear-gradient(90deg,var(--lskal-start) 0,var(--lskal-middle) 50%,var(--lskal-start) 100%);content:"";height:100%;left:0;position:absolute;top:0;width:100%}@keyframes loading-skeleton{0%{transform:translate(calc(-100% - var(--lskal-size)))}to{transform:translate(calc(100% + var(--lskal-size)))}}.bcard.screen-banner.proposal-llm{padding-top:6rem}.bcard.screen-banner.proposal-llm.on-nav{min-height:102.5vh}.bcard.screen-banner,.screen-banner{cursor:default;padding:2rem}.bcard.screen-banner .loading-title .lds-ellipsis,.screen-banner .loading-title .lds-ellipsis{margin-right:-1.5rem;scale:.5}.bcard.screen-banner .top.usage-instructions,.screen-banner .top.usage-instructions{height:75vh;overflow-y:auto;padding-inline:15%;width:100%}.bcard.screen-banner .top.usage-instructions .markup li,.bcard.screen-banner .top.usage-instructions.markup li,.screen-banner .top.usage-instructions .markup li,.screen-banner .top.usage-instructions.markup li{line-height:1.2;margin-top:.25rem}.bcard.screen-banner .top.usage-instructions .advisor-benefits,.screen-banner .top.usage-instructions .advisor-benefits{flex-wrap:wrap}.bcard.screen-banner .top.usage-instructions .advisor-benefits .bcard.vercel-card,.screen-banner .top.usage-instructions .advisor-benefits .bcard.vercel-card{width:45%}.bcard.screen-banner>.bg-animation,.screen-banner>.bg-animation{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:-1}.bcard.screen-banner>.bg-animation>.dot,.screen-banner>.bg-animation>.dot{left:70%;position:absolute;top:50%;--size:.5rem;background:hsla(var(--base-hue),100%,60%)}.markup,.proposal-md{color:#bbb}.markup *,.proposal-md *{line-height:1.5}.markup h1,.proposal-md h1{font-size:1.55em}.markup h2,.proposal-md h2{font-size:1.4em}.markup h3,.proposal-md h3{font-size:1.25em}.markup h1,.markup h2,.markup h3,.proposal-md h1,.proposal-md h2,.proposal-md h3{color:#fff;padding-top:.9em}.markup p,.proposal-md p{font-size:1.1em;font-weight:400}.markup strong,.proposal-md strong{color:#eee}.markup ol,.markup ul,.proposal-md ol,.proposal-md ul{margin-left:3ch}.markup blockquote,.proposal-md blockquote{border-left:3px solid hsla(var(--base-hue),30%,50%);padding-left:.5rem}.markup .card-info,.proposal-md .card-info{width:clamp(210px,90%,400px)}.markup .stripe-container,.proposal-md .stripe-container{width:100%}.bcard.vercel-card{background:none;border:1px solid hsla(0,0%,100%,.267);cursor:default;font-size:1.25rem;width:15rem}.bcard.vercel-card .markup p{font-weight:600}.bcard.vercel-card .markup strong{font-weight:700}.bcard.spread.proposal-success{backdrop-filter:none}.bcard.spread.proposal-success,.bcard.spread.proposal-success *{cursor:default}.bcard.spread.proposal-success>h1{animation:ani-proposal-h1 1s forwards;animation-timing-function:cubic-bezier(.29,.77,.13,1.42);font-size:2.75rem;line-height:1.2;opacity:0;padding-top:0;position:relative;text-align:center;text-shadow:0 0 9px hsla(0,0%,100%,.667);width:69%}.bcard.spread.proposal-success .problem-solution{backdrop-filter:blur(20px);background:#0006;border:1px solid hsla(0,0%,100%,.133);overflow:auto;position:sticky;top:0;z-index:1}.bcard.spread.proposal-success .problem-solution>*{text-align:center}.bcard.spread.proposal-success .problem-solution .problem{width:30%}.bcard.spread.proposal-success .problem-solution .problem .markup{color:#fff}.bcard.spread.proposal-success .problem-solution .problem .markup p{font-size:1.2em;font-weight:550}.bcard.spread.proposal-success .problem-solution .solution{width:70%}.bcard.spread.proposal-success .problem-solution .solution ul{list-style:none}.bcard.spread.proposal-success .problem-solution .solution li{border-bottom:2px solid #bbb;margin:auto auto 1rem;padding-bottom:.25rem;width:-moz-max-content;width:max-content}.bcard.spread.proposal-success .problem-solution .solution .bcard.vercel-card{width:40%}.bcard.spread.proposal-success .problem-solution~:not(.problem-solution){position:sticky;top:0}.bcard.spread.proposal-success .first-step>.left{text-align:center;width:40%}.bcard.spread.proposal-success .first-step>.left h2{font-size:3.5rem}.bcard.spread.proposal-success .first-step>.right{font-size:1rem;font-weight:300;width:60%}.bcard.spread.proposal-success .first-step>.right strong{font-weight:500}.bcard.spread.proposal-success .cta{border-top:3px solid hsla(var(--base-hue),100%,60%,50%);margin-top:2rem;padding-block:2rem}.bcard.spread.proposal-success .cta h1{font-size:3rem;text-align:center}.bcard.spread.proposal-success .cta h1 i{color:hsla(var(--base-hue),100%,70%);font-style:normal}.bcard.spread.proposal-success .cta h1 u{color:#7fffd4;text-decoration:none}.bcard.spread.proposal-success .cta .code{margin-bottom:1.5rem}.bcard.spread.proposal-success .cta .code span{color:hsla(var(--base-hue),100%,70%);font-size:2rem;font-weight:500}.bcard.spread.proposal-success .cta .code button{background:#000;padding:.2rem .3rem;position:relative;top:2px}.bcard.spread.proposal-success .cta .code button svg{position:relative;top:2px;--size:1.5rem}.bcard.spread.proposal-success .cta a button{background:#333;border:1px solid hsla(0,0%,100%,.133);cursor:pointer}@media(orientation:portrait){.screen-banner{padding-inline:0}.screen-banner .top.usage-instructions{padding:1rem}.screen-banner .top.usage-instructions .advisor-benefits{flex-wrap:wrap}.screen-banner .top.usage-instructions .advisor-benefits .bcard.vercel-card{align-items:center;display:flex;font-size:1rem;padding:.25rem}.bcard.spread.proposal-success{width:100%}.bcard.spread.proposal-success>h1{font-size:2.1rem;width:100%}.bcard.spread.proposal-success .description{text-align:center}.bcard.spread.proposal-success .problem-solution{backdrop-filter:none;background:linear-gradient(155deg,#111,#333 150%);border-radius:1.4rem;flex-direction:column;position:static}.bcard.spread.proposal-success .problem-solution .solution .bcard.vercel-card,.bcard.spread.proposal-success .problem-solution>.problem,.bcard.spread.proposal-success .problem-solution>.solution{width:100%}.bcard.spread.proposal-success .first-step{flex-direction:column}.bcard.spread.proposal-success .first-step>.left,.bcard.spread.proposal-success .first-step>.right{width:100%}}@keyframes ani-proposal-h1{0%{filter:blur(10px);opacity:0;top:1rem}to{filter:blur(0);opacity:1;top:0}}.ms-searchbox{background:linear-gradient(#333 -70%,#000);border:2px solid #333;border-radius:1rem;padding-block:.5rem;width:80%}.ms-searchbox>*{padding-inline:2rem;width:100%}.ms-searchbox>textarea{background:linear-gradient(#1c1c1c -20%,transparent);border:none;outline:none}.ms-searchbox button.control{background:#333;border:1px solid hsla(0,0%,53%,.667);gap:.3rem;padding:.2rem .3rem}.ms-searchbox button.control svg{--size:1.5rem}.ms-searchbox button.go{background:#fff;padding:.1rem 0;position:relative;top:-5px}.ms-searchbox button.go svg{--size:2rem;--lighter:#333;height:1.5rem;left:1px;position:relative;top:1px}.page-pop-up .past-button{border:1px solid hsla(0,0%,53%,.533);position:absolute}.page-pop-up .past-button>div{border:1px solid transparent;scale:1}.page-pop-up .past-button>div:hover{border:1px solid hsla(0,0%,53%,.533);scale:1.01;transition-timing-function:cubic-bezier(.16,.56,.31,.93)}.page-pop-up .past-button>div:active{scale:.98}@media(orientation:portrait){.ms-searchbox{width:90%}.ms-searchbox textarea{min-height:5rem}}.lds-ellipsis,.lds-ellipsis div{box-sizing:border-box}.lds-ellipsis{display:inline-block;height:80px;position:relative;width:80px}.lds-ellipsis div{animation-timing-function:cubic-bezier(0,1,1,0);background:currentColor;border-radius:50%;height:13.33333px;position:absolute;top:33.33333px;width:13.33333px}.lds-ellipsis div:first-child{animation:lds-ellipsis1 .6s infinite;left:8px}.lds-ellipsis div:nth-child(2){animation:lds-ellipsis2 .6s infinite;left:8px}.lds-ellipsis div:nth-child(3){animation:lds-ellipsis2 .6s infinite;left:32px}.lds-ellipsis div:nth-child(4){animation:lds-ellipsis3 .6s infinite;left:56px}@keyframes lds-ellipsis1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0)}to{transform:translate(24px)}}
