.font-landing-serif{font-family:"Instrument Serif",Georgia,Times New Roman,serif;font-style:italic;font-weight:400;letter-spacing:-.01em}.landing-sky{background:radial-gradient(38rem 30rem at 9% 34%,#fff6dcf2,#fff6dc00 60%),radial-gradient(22rem 16rem at 88% 22%,#ffffff73,#fff0 70%),linear-gradient(180deg,#4d84c4,#78abde 34%,#a9cdee 66%,#d4e8f7)}.landing-sky:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;content:"";background:radial-gradient(ellipse 85% 80% at 50% 45%,transparent 55%,rgba(28,62,112,.28) 100%)}.landing-rainbow{position:absolute;top:1.5rem;left:50%;z-index:-1;width:165vw;aspect-ratio:1;pointer-events:none;border-radius:9999px;opacity:.55;filter:blur(5px);transform:translate(-50%);background:radial-gradient(closest-side,transparent 89.4%,rgba(255,120,120,.55) 90.2%,rgba(255,196,112,.55) 91%,rgba(255,240,150,.5) 91.8%,rgba(150,230,160,.45) 92.6%,rgba(120,180,255,.45) 93.4%,rgba(180,140,255,.4) 94.2%,transparent 95.2%)}.landing-clouds{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;filter:blur(10px);background:radial-gradient(ellipse 26% 13% at 8% 96%,rgba(255,255,255,.95),transparent 70%),radial-gradient(ellipse 22% 10% at 26% 100%,rgba(255,255,255,.85),transparent 70%),radial-gradient(ellipse 18% 9% at 16% 86%,rgba(255,255,255,.6),transparent 70%),radial-gradient(ellipse 24% 12% at 86% 98%,rgba(255,255,255,.9),transparent 70%),radial-gradient(ellipse 16% 8% at 96% 84%,rgba(255,255,255,.65),transparent 70%),radial-gradient(ellipse 14% 4% at 84% 16%,rgba(255,255,255,.55),transparent 70%),radial-gradient(ellipse 10% 3% at 94% 26%,rgba(255,255,255,.45),transparent 70%),radial-gradient(ellipse 12% 3.5% at 12% 12%,rgba(255,255,255,.35),transparent 70%)}.landing-flares{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(circle at 78% 30%,rgba(255,255,255,.9) 0 .18rem,transparent .7rem),radial-gradient(circle at 83% 25%,rgba(255,255,255,.75) 0 .14rem,transparent .55rem),radial-gradient(circle at 90% 36%,rgba(255,255,255,.8) 0 .16rem,transparent .6rem),radial-gradient(circle at 7% 34%,rgba(255,255,255,.9) 0 .3rem,transparent 2.4rem)}.landing-atmosphere{background:linear-gradient(180deg,#d4e8f7 0,#9cc6ec 6rem,#5f93cf,#3f74b5 34rem,#3a6faf 60%,#386cad)}.landing-atmosphere [class*=text-white]{text-shadow:0 1px 2px rgba(8,26,54,.3)}.landing-atmosphere .landing-screen [class*=text-white],.landing-atmosphere .bg-white [class*=text-white]{text-shadow:none}.landing-atmosphere:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;content:"";background:radial-gradient(ellipse 30rem 7rem at 10% 0,rgba(255,255,255,.95),transparent 70%),radial-gradient(ellipse 26rem 6rem at 32% 1rem,rgba(255,255,255,.8),transparent 70%),radial-gradient(ellipse 28rem 6rem at 60% 0,rgba(255,255,255,.75),transparent 70%),radial-gradient(ellipse 30rem 7rem at 90% 1rem,rgba(255,255,255,.9),transparent 70%),radial-gradient(ellipse 22rem 9rem at 0 18%,rgba(255,255,255,.55),transparent 70%),radial-gradient(ellipse 20rem 8rem at 100% 31%,rgba(255,255,255,.5),transparent 70%),radial-gradient(ellipse 24rem 9rem at 2% 47%,rgba(255,255,255,.5),transparent 70%),radial-gradient(ellipse 22rem 8rem at 98% 63%,rgba(255,255,255,.5),transparent 70%),radial-gradient(ellipse 24rem 9rem at 0 79%,rgba(255,255,255,.45),transparent 70%),radial-gradient(ellipse 30rem 8rem at 100% 95%,rgba(255,255,255,.5),transparent 70%),radial-gradient(circle at 86% 22%,rgba(255,255,255,.85) 0 .16rem,transparent .6rem),radial-gradient(circle at 12% 41%,rgba(255,255,255,.8) 0 .14rem,transparent .55rem),radial-gradient(circle at 90% 58%,rgba(255,255,255,.8) 0 .16rem,transparent .6rem),radial-gradient(circle at 8% 84%,rgba(255,255,255,.75) 0 .14rem,transparent .55rem)}.landing-atmosphere:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;content:"";background:linear-gradient(90deg,rgba(28,62,112,.24),transparent 14%,transparent 86%,rgba(28,62,112,.24))}.landing-rainbow-mid{top:36%;opacity:.32}.landing-stage{background:radial-gradient(22rem 14rem at 85% 0,#ffffffe6,#fff0 70%),linear-gradient(160deg,#cfe3f6,#a9cdee 55%,#8dbbe6)}.landing-js .landing-reveal{opacity:0;transform:translateY(1.5rem);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.7,.2,1);transition-delay:var(--delay, 0s)}.landing-js .landing-reveal.is-visible{opacity:1;transform:none}.landing-anim{animation-duration:.6s;animation-timing-function:cubic-bezier(.2,.7,.2,1);animation-delay:var(--at, 0s);animation-fill-mode:both;animation-play-state:paused}.landing-spot.is-visible .landing-anim,.landing-spot.is-visible .landing-loop{animation-play-state:running}@keyframes landing-pop-in{0%{opacity:0;transform:translateY(.6rem) scale(.98)}}@keyframes landing-drop-in{0%{opacity:0;transform:translateY(-100%)}}@keyframes landing-type{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes landing-move-right{0%{opacity:0;transform:translate(-115%) rotate(-3deg)}60%{opacity:1;transform:translate(6%) rotate(2deg)}}@keyframes landing-fade-out{to{opacity:.15}}@keyframes landing-rise{to{transform:translateY(-200%)}}@keyframes landing-sink{to{transform:translateY(100%)}}@keyframes landing-grow{0%{transform:scaleY(0)}}@keyframes landing-pulse{50%{transform:scale(1.25)}}@keyframes landing-blink{50%{opacity:.25}}.landing-pop{animation-name:landing-pop-in}.landing-drop{animation-name:landing-drop-in}.landing-type{animation-name:landing-type;animation-duration:1.8s;animation-timing-function:steps(36,end)}.landing-move{animation-name:landing-move-right;animation-duration:1.1s}.landing-leave{animation-name:landing-fade-out}.landing-rise{animation-name:landing-rise;animation-duration:.8s}.landing-sink{animation-name:landing-sink;animation-duration:.8s}.landing-grow{transform-origin:bottom;animation-name:landing-grow;animation-duration:.9s}.landing-loop{animation-duration:1.4s;animation-iteration-count:infinite;animation-play-state:paused}.landing-pulse{animation-name:landing-pulse}.landing-blink{animation-name:landing-blink}@media(prefers-reduced-motion:reduce){.landing-js .landing-reveal{opacity:1;transform:none;transition:none}.landing-anim,.landing-loop{animation:none}}.landing-glass{border:1px solid rgba(255,255,255,.8);background:#fffc;box-shadow:0 18px 40px -24px #183a6361;-webkit-backdrop-filter:blur(16px) saturate(1.4);backdrop-filter:blur(16px) saturate(1.4)}.landing-dusk{background:radial-gradient(30rem 18rem at 88% 10%,#a9cdee73,#a9cdee00 70%),radial-gradient(26rem 16rem at 6% 100%,#fff6dc38,#fff6dc00 70%),linear-gradient(135deg,#10233a,#1b4a85 58%,#4d84c4)}@keyframes landing-float{0%,to{transform:translateY(0) rotate(var(--r, 0deg))}50%{transform:translateY(-.45rem) rotate(var(--r, 0deg))}}.landing-float{transform:rotate(var(--r, 0deg));animation:landing-float 6s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.landing-float{animation:none}}.blog-cover{background:radial-gradient(18rem 12rem at 12% 20%,#fff6dce6,#fff6dc00 65%),linear-gradient(160deg,#4d84c4,#78abde 55%,#a9cdee)}.blog-content{--tw-prose-body: #22384f;--tw-prose-headings: #10233a;--tw-prose-bold: #10233a;--tw-prose-links: #1167b5;color:#22384f}.blog-content h2,.blog-content h3{scroll-margin-top:7rem;color:#10233a;letter-spacing:-.02em}.blog-content h2{margin-top:2.2em;font-weight:800}.blog-content h3{font-weight:750}.blog-content a{color:#1167b5;text-underline-offset:.18em}.blog-content strong{color:#10233a}.blog-content blockquote p:before,.blog-content blockquote p:after{content:none}.blog-content blockquote{border-left-color:#78abde;border-radius:0 .75rem .75rem 0;background:#eef5fb;padding:.9em 1.2em;font-style:normal;color:#22384f}.blog-content img{border-radius:1rem}.blog-content .tableWrapper{overflow-x:auto;border:1px solid #dbe5ef;border-radius:.9rem;background:#fff}.blog-content table{margin:0;font-size:.92em}.blog-content th{background:#f1f6fb;color:#10233a}.blog-content td,.blog-content th{padding:.7em .9em;border-bottom:1px solid #e5edf5;vertical-align:top}.blog-cover[data-tone="1"]{background:radial-gradient(18rem 12rem at 85% 15%,#ffffff73,#fff0 65%),linear-gradient(160deg,#1b4a85,#3f78c0 60%,#78abde)}.blog-cover[data-tone="2"]{background:radial-gradient(18rem 12rem at 15% 85%,#fff1cfbf,#fff1cf00 65%),linear-gradient(200deg,#5b6fd6,#4d84c4 55%,#86c5fa)}.blog-sky{background:radial-gradient(34rem 24rem at 8% 20%,#fff6dc8c,#fff6dc00 60%),radial-gradient(22rem 16rem at 90% 10%,#ffffff4d,#fff0 70%),linear-gradient(180deg,#3f78c0,#4d84c4 45%,#5f95d2)}
