.fade-in-scroll,.slide-in-left,.scale-in{opacity:1;transform:none}body.animate-ready .fade-in-scroll{opacity:0;transform:translateY(30px);transition:all .8s cubic-bezier(.25,.46,.45,.94)}body.animate-ready .fade-in-scroll.visible{opacity:1;transform:translateY(0)}body.animate-ready .slide-in-left{opacity:0;transform:translate(-50px);transition:all .8s ease}body.animate-ready .slide-in-left.visible{opacity:1;transform:translate(0)}body.animate-ready .scale-in{opacity:0;transform:scale(.8);transition:all .6s ease}body.animate-ready .scale-in.visible{opacity:1;transform:scale(1)}.rte .-skylit-cta-button,.-skylit-cta-button{display:inline-block;background-color:#c0821d!important;background-image:linear-gradient(135deg,#c0821d,#d4922a)!important;background-size:100% 100%!important;background-repeat:no-repeat!important;color:#fff!important;padding:.9em 2em;border-radius:8px;font-weight:600;font-size:.95em;text-decoration:none!important;box-shadow:0 2px 8px #c0821d40;margin:1.5em .5em;transition:all .2s ease;border:none;cursor:pointer}.rte .-skylit-cta-button:hover,.-skylit-cta-button:hover{transform:translateY(-2px);box-shadow:0 4px 12px #c0821d59;background-image:linear-gradient(135deg,#d4922a,#c0821d)!important}.skylit-info-card{background:#fafafa;border-radius:12px;padding:1.5em;margin:1.5em 0;border:1px solid rgba(0,0,0,.08);transition:all .2s ease}.skylit-info-card:hover{border-color:#c0821d33;box-shadow:0 4px 12px #0000000f}.skylit-info-card h3,.skylit-info-card h4{margin-top:0;margin-bottom:.75em;color:#333;font-size:1.05em}.skylit-info-card ul{margin:0;padding-left:1.25em}.skylit-info-card li{margin-bottom:.4em;line-height:1.5}blockquote.highlight-quote{border-left:3px solid #C0821D;background:#fafafa;font-style:italic;margin:2em 0;padding:1.25em 1.5em;border-radius:0 8px 8px 0;color:#444;font-size:1em;line-height:1.6}blockquote.highlight-quote cite{display:block;margin-top:.75em;font-style:normal;font-size:.9em;color:#888}.skylit-faq{margin:2em 0;border:1px solid rgba(0,0,0,.08);border-radius:12px;overflow:hidden}.skylit-faq details{background:#fff;border-bottom:1px solid rgba(0,0,0,.06);cursor:pointer;transition:background .2s ease}.skylit-faq details:last-child{border-bottom:none}.skylit-faq details:hover{background:#c0821d08}.skylit-faq details[open]{background:#c0821d0a}.skylit-faq summary{font-weight:600;color:#333;font-size:1em;cursor:pointer;padding:1em 2.5em 1em 1.25em;position:relative;list-style:none;line-height:1.4}.skylit-faq summary::-webkit-details-marker{display:none}.skylit-faq summary:after{content:"+";position:absolute;right:1.25em;top:50%;transform:translateY(-50%);font-size:1.3em;font-weight:300;color:#c0821d;transition:transform .2s ease}.skylit-faq details[open] summary:after{content:"\2212"}.skylit-faq details[open] summary{color:#c0821d}.skylit-faq p{margin:0;padding:0 1.25em 1.25em;line-height:1.6;color:#555;font-size:.95em}.skylit-stat-counter{font-size:2em;font-weight:700;color:#c0821d;text-align:center;margin:.5em 0 .25em}.skylit-stat-label{font-size:.95em;color:#666;text-align:center;margin-bottom:1em}.skylit-parallax{background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;min-height:300px;display:flex;align-items:center;justify-content:center;position:relative;margin:3em 0;border-radius:20px;overflow:hidden}.skylit-parallax:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#0006}.skylit-parallax-content{text-align:center;color:#fff;z-index:1;padding:2em}.skylit-progress{background:#e0e0e0;border-radius:50px;height:8px;margin:1em 0;overflow:hidden}.skylit-progress-bar{height:100%;background:linear-gradient(90deg,#c0821d,#ffb503);border-radius:50px;width:0%;transition:width 2s ease-in-out}.skylit-image-centre{text-align:center;margin:2em 0}.skylit-image-centre img{display:inline-block;max-width:100%;height:auto;border-radius:8px;margin:1em auto;box-shadow:0 2px 12px #0000001a}.image-caption{font-size:.85em;color:#888;margin-top:.5em;font-style:italic}.skylit-floating-cta{position:fixed;bottom:20px;right:20px;z-index:1000}.reading-progress{position:fixed;top:0;left:0;width:0%;height:4px;background:linear-gradient(90deg,#c0821d,#ffb503);z-index:9999;transition:width .1s ease}.stellarium-wrapper{width:100%;max-width:100%;position:relative;aspect-ratio:16 / 9;overflow:hidden}.stellarium-wrapper iframe.stellarium-embed{width:100%;height:100%;border:none;display:block}.article-template>*:first-child:not(.article-template__hero-container){margin-top:3rem}.article-template__hero-container{max-width:130rem;margin:0 auto}@media screen and (min-width:1320px){.article-template__hero-container:first-child{margin-top:0}}.article-template__hero-medium{height:15.6rem}.article-template__hero-large{height:19rem}@media screen and (min-width:750px)and (max-width:989px){.article-template__hero-medium{height:34.9rem}.article-template__hero-large{height:42.3rem}}@media screen and (min-width:990px){.article-template__hero-medium{height:54.5rem}.article-template__hero-large{height:66rem}}.article-template header{margin-top:2rem;margin-bottom:1.5rem;text-align:center;max-width:900px;margin-left:auto;margin-right:auto;padding:0 1.5rem}@media screen and (min-width:750px){.article-template header{margin-top:2.5rem;margin-bottom:2rem}}.article-template__title{margin-top:0;margin-bottom:1rem;font-size:2.25rem!important;font-weight:700!important;line-height:1.2;letter-spacing:-.02em;text-transform:none!important;color:#1a1a1a}@media screen and (min-width:750px){.article-template__title{font-size:2.75rem!important}}.article-template__title:not(:only-child){margin-bottom:1.25rem}.article-template__title:after{display:none}.article-template .breadcrumb-wrapper{margin-top:1.5rem;margin-bottom:.5rem}.article-template .breadcrumb{font-size:.875rem;color:#666}.article-template .breadcrumb a{color:#666;text-decoration:none;transition:color .15s ease}.article-template .breadcrumb a:hover{color:#c0821d}.article-template .breadcrumb__divider{margin:0 .5rem;color:#ccc}.article-template header .circle-divider{display:inline-block;font-size:.95rem;color:#888;margin:0}.article-template header .circle-divider:before{content:"";display:none}.article-template header .circle-divider:first-of-type:before{display:none}.article-template header .circle-divider+.circle-divider:before{content:"\b7";margin-right:.5rem;margin-left:.5rem;color:#ccc}.article-template__title~*{font-family:var(--font-heading-family);color:rgba(var(--color-foreground),.75)}.article-template__link .icon{width:1.5rem;height:1.5rem;transform:rotate(180deg);margin-inline-end:1rem;position:relative;top:calc(0rem - var(--font-button-baseline))}.article-template__content{margin-top:3rem;margin-bottom:3rem;max-width:1100px;margin-left:auto;margin-right:auto}.article-template__social-sharing{margin-top:3rem}.article-template__hero-container+.article-template__social-sharing,.article-template .breadcrumb-wrapper+.article-template__social-sharing{display:flex;justify-content:center}.article-template__navigation{border-top:.1rem solid rgb(var(--color-border));border-bottom:.1rem solid rgb(var(--color-border));padding-top:3rem;padding-bottom:3rem;list-style:none}@media screen and (min-width:750px){.article-template__navigation{padding-top:5rem;padding-bottom:5rem;display:grid;grid-template-columns:1fr 1fr;column-gap:3rem}}.article-template__navigation li{flex-grow:1;position:relative;text-align:center}.article-template__navigation li+li{padding-top:1.5rem;margin-top:1.5rem}.article-template__navigation li+li:after{content:"";position:absolute;top:0;left:50%;width:10rem;margin-left:-5rem;height:.1rem;background-color:rgb(var(--color-border))}.article-template__navigation .h3{font-weight:400}@media screen and (min-width:750px){.article-template__navigation .navigation__previous{text-align:start}.article-template__navigation .navigation__next{text-align:end}.article-template__navigation li+li{padding-top:0;margin-top:0}.article-template__navigation li+li:after{top:-50%;left:-1.5rem;margin-left:0;width:.1rem;height:200%}}.article-template__navigation a{text-decoration:none;display:inline-flex;align-items:center;color:rgb(var(--color-link))!important}.article-template__navigation .icon{margin-inline-start:.8rem;white-space:nowrap;overflow:hidden;width:1.5rem;height:1.5rem}.article-template__navigation .navigation__previous .icon{margin-inline-start:0;margin-inline-end:.8rem;transform:scaleX(-1)}.article-template .breadcrumb-wrapper{margin-top:5rem;margin-bottom:3rem}.article-template .breadcrumb-wrapper+header{margin-top:3rem}.article-template__comment-wrapper{margin-top:5rem;padding-bottom:5rem;border-bottom:.1rem solid rgb(var(--color-border))}@media screen and (min-width:750px){.article-template__comment-wrapper{margin-top:6rem}}.article-template__comment-wrapper .h3{margin-top:0}.article-template__comments{margin-bottom:3rem}@media screen and (min-width:750px){.article-template__comments{margin-bottom:5rem}}.article-template__comments-fields{margin-bottom:4rem}.article-template__comments-comment{color:rgba(var(--color-foreground),.75);background-color:rgb(var(--color-background));margin-bottom:1.5rem;padding:2rem 0 1.5rem;display:grid;grid-template-columns:auto 1fr;row-gap:2rem;column-gap:2rem}.article-template__comments-comment+.article-template__comments-comment{border-top:.1rem solid rgb(var(--color-border))}@media screen and (min-width:750px){.article-template__comments-comment{padding:2rem 0}}.article-template__comments-comment p{margin:0 0 1rem}.article-template__comment-fields>*{margin-bottom:2rem}@media screen and (min-width:750px){.article-template__comment-fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}.article-template__comment-warning{margin:-1rem 0 3rem;color:rgba(var(--color-foreground),.7)}.article-template__comment-button{margin-top:3rem}@media screen and (min-width:750px){.article-template__comment-button{margin-top:4rem}}@media screen and (min-width:990px){.article-template__comments .pagination-wrapper{margin:5rem 0 8rem}}.comment__gravatar{border-radius:100%;max-width:5.6rem;margin-top:.6rem;display:block;height:auto}.comment__author{color:rgb(var(--color-foreground));text-transform:uppercase;font-size:1.3rem;font-weight:600;letter-spacing:.13rem}.comment__date{font-size:1.4rem}.comment__content .rte{margin-top:1rem}@media screen and (min-width:990px){html:has(.template-article .skylit-toc),html:has(.template-article .skylit-article-with-toc){overflow-x:clip}body.template-article:has(.skylit-toc),body.template-article:has(.skylit-article-with-toc){overflow-x:clip;overflow-y:visible}html.has-toc{overflow-x:clip}body.template-article.has-toc{overflow-x:clip;overflow-y:visible}}@media screen and (min-width:990px){.article-template__content.page-width--inner:has(.skylit-toc),.article-template__content.page-width--inner:has(.skylit-article-with-toc){padding-left:2rem;padding-right:2rem}.article-template__content.page-width--inner.has-toc{padding-left:2rem;padding-right:2rem}}.skylit-article-with-toc{display:flex;gap:clamp(2rem,4vw,3rem);align-items:flex-start}.skylit-article-with-toc.skylit-legacy-article{display:block}.skylit-legacy-article .skylit-toc{position:static;max-height:none;width:100%;max-width:800px;margin:0 auto 2rem;display:block}.skylit-legacy-article>*:not(.skylit-toc){max-width:800px;margin-left:auto;margin-right:auto}.skylit-toc{flex:0 0 300px;font-size:1.3rem;line-height:1.6;position:sticky;top:100px;align-self:flex-start;max-height:calc(100vh - 120px);overflow-y:auto;padding:1.75rem;border-radius:8px;border:1px solid #eee;background:#fafafa}.skylit-toc h3{margin:0 0 1.25rem;font-size:1rem;text-transform:uppercase;letter-spacing:.08em;color:#666;font-weight:700}.skylit-toc ul{list-style:none;margin:0;padding:0}.skylit-toc li{border-left:2px solid #e5e5e5;margin-left:0}.skylit-toc li+li{margin-top:0}.skylit-toc a{display:block;text-decoration:none;font-size:1.05rem;padding:.6rem 0 .6rem 1.25rem;color:#555;transition:all .15s ease;margin-left:-2px;border-left:2px solid transparent}.skylit-toc a:hover{color:#333;background:transparent}.skylit-toc a.active{font-weight:600;color:#c0821d;border-left-color:#c0821d;background:transparent}.skylit-article-body{flex:1 1 auto;min-width:0;max-width:1100px}.article-template__content{font-size:1.6rem;line-height:1.8;color:#333}@media screen and (min-width:750px){.article-template__content{font-size:1.8rem;line-height:1.9}}.article-template__content p{margin-bottom:1.75em}.article-template__content h2{font-size:1.75rem;font-weight:700;margin-top:2.5rem;margin-bottom:1rem;color:#1a1a1a;letter-spacing:-.01em}@media screen and (min-width:750px){.article-template__content h2{font-size:2.25rem}}.article-template__content h3{font-size:1.4rem;font-weight:600;margin-top:2rem;margin-bottom:.75rem;color:#1a1a1a}@media screen and (min-width:750px){.article-template__content h3{font-size:1.85rem}}.article-template__content h4{font-size:1.25rem;font-weight:600;margin-top:1.5rem;margin-bottom:.5rem;color:#333}@media screen and (min-width:750px){.article-template__content h4{font-size:1.5rem}}.article-template__content a{color:#c0821d;text-decoration:underline;text-underline-offset:2px}.article-template__content a:hover{color:#a06a15}.article-template__content ul,.article-template__content ol{margin-bottom:1.5em;padding-left:1.5em}.article-template__content li{margin-bottom:.5em}@media(max-width:900px){.skylit-article-with-toc{flex-direction:column}.skylit-toc{position:static;max-height:none;overflow-y:visible;width:100%;margin-bottom:1.5rem;order:-1}}@media(max-width:768px){.skylit-toc{font-size:.95em;padding:1.25em 1em;margin:1.5em 0}.skylit-info-card{padding:1.25em;margin:1.25em 0}.-skylit-cta-button{padding:.8em 1.5em;font-size:.9em;margin:1em .25em;width:100%;text-align:center}.skylit-stat-counter{font-size:1.75em}.skylit-parallax{background-attachment:scroll;min-height:200px}.skylit-faq summary{padding:.9em 2.25em .9em 1em;font-size:.95em}.skylit-faq p{padding:0 1em 1em;font-size:.9em}blockquote.highlight-quote{padding:1em 1.25em;margin:1.5em 0}}@media(prefers-reduced-motion:reduce){.fade-in-scroll,.slide-in-left,.scale-in,.-skylit-cta-button,.skylit-info-card,.skylit-faq details,.skylit-faq summary:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/104/assets/section-blog-post.css.map */
