.lg-tool__form[data-astro-cid-qzxm3ips]{max-width:var(--lg-size-calculator-width);margin:var(--lg-space-5) auto;padding:var(--lg-space-5) var(--lg-space-4);background:var(--lg-color-white);border:var(--lg-size-border) solid var(--lg-color-card-border);border-radius:var(--lg-radius-card);box-shadow:var(--lg-shadow-card);text-align:start}.lg-tool__set[data-astro-cid-qzxm3ips]{display:flex;flex-direction:column;gap:var(--lg-space-5);margin:0;padding:0;border:0;min-width:0}.lg-tool__submit[data-astro-cid-qzxm3ips]{align-self:flex-start;padding:var(--lg-space-3) var(--lg-space-6);font:inherit;font-weight:var(--lg-font-weight-semibold);color:var(--lg-color-white);background:var(--lg-color-brand-purple);border:0;border-radius:var(--lg-radius-card);cursor:pointer}.lg-tool__out[data-astro-cid-qzxm3ips]{display:flex;flex-direction:column;gap:var(--lg-space-2)}.lg-tool__label[data-astro-cid-qzxm3ips]{font-size:var(--lg-font-size-body-sm);font-weight:var(--lg-font-weight-semibold);color:var(--lg-color-near-black)}.lg-tool__control[data-astro-cid-qzxm3ips]{padding:var(--lg-space-3);font:inherit;background:var(--lg-color-card-lavender);border:var(--lg-size-border) solid var(--lg-color-card-border);border-radius:var(--lg-radius-card)}@media(min-width:48.0625em){.lg-tool__form[data-astro-cid-qzxm3ips]{padding:var(--lg-space-7)}}.lg-figure-link[data-astro-cid-zeduhy3m]{display:block;max-width:100%}.lg-figure-link[data-astro-cid-zeduhy3m]:focus-visible{outline:2px solid var(--lg-color-periwinkle);outline-offset:2px}.lg-code[data-astro-cid-4gedicyp]{margin:0;max-width:100%;overflow-x:auto;padding:1.375rem 1.5rem;border-radius:var(--lg-radius-card-sm);background:var(--lg-color-dark-bg);color:#e5e7eb;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-size:.84375rem;line-height:1.7;text-align:start;white-space:pre;tab-size:2}.lg-code[data-astro-cid-4gedicyp] code[data-astro-cid-4gedicyp]{font:inherit;color:inherit;background:none;padding:0}.lg-code[data-astro-cid-4gedicyp]:focus-visible{outline:2px solid var(--lg-color-periwinkle);outline-offset:2px}.lg-eyebrow:has(>.lg-icon){display:flex;align-items:center;gap:var(--lg-space-3)}.lg-eyebrow--center:has(>.lg-icon){justify-content:center}.lg-icon{flex:none;display:block}.lg-icon--md{width:2.5rem;height:2.5rem}.lg-heading-link,.lg-card-link{color:inherit;text-decoration:none}.lg-heading-link:hover{text-decoration:underline}.lg-col:has(.lg-card-link){position:relative;transition:box-shadow var(--lg-motion-fast) var(--lg-motion-ease),border-color var(--lg-motion-fast) var(--lg-motion-ease)}.lg-card-link:after{content:"";position:absolute;inset:0;z-index:1}.lg-col:has(.lg-card-link) :is(a:not(.lg-card-link),button,input,select,textarea,summary){position:relative;z-index:2}.lg-col:has(.lg-card-link):hover{box-shadow:var(--lg-shadow-card-hover);border-color:var(--lg-color-periwinkle)}.lg-card-link:focus-visible{outline:none}.lg-col:has(.lg-card-link:focus-visible){outline:2px solid var(--lg-color-periwinkle);outline-offset:2px}.lg-post-cards[data-astro-cid-b5qhb2il]{display:grid;grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));gap:var(--lg-space-4);margin:0;padding:0;list-style:none}.lg-post-cards__card[data-astro-cid-b5qhb2il]{position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--lg-space-4);padding:var(--lg-space-6) var(--lg-space-4);background:var(--lg-surface-card-bg);border:var(--lg-size-border) solid var(--lg-surface-card-border);border-radius:var(--lg-radius-card);text-align:center;transition:box-shadow var(--lg-motion-fast) var(--lg-motion-ease)}.lg-post-cards__card[data-astro-cid-b5qhb2il]:hover{box-shadow:var(--lg-shadow-card-hover)}.lg-post-cards__card[data-astro-cid-b5qhb2il] img[data-astro-cid-b5qhb2il]{width:4rem;height:4rem;object-fit:contain}.lg-post-cards__title[data-astro-cid-b5qhb2il]{color:var(--lg-surface-text);font-weight:600;text-decoration:none}.lg-post-cards__title[data-astro-cid-b5qhb2il]:after{content:"";position:absolute;inset:0}.lg-post-cards__title[data-astro-cid-b5qhb2il]:focus-visible{outline:none}.lg-post-cards__card[data-astro-cid-b5qhb2il]:focus-within{outline:2px solid var(--lg-color-periwinkle);outline-offset:2px}.lg-legal .cky-banner-element{display:inline-flex;align-items:center;min-height:var(--lg-size-tap-target);padding:var(--lg-space-3) var(--lg-space-6);border:var(--lg-size-border-strong) solid var(--lg-color-gradient-start);border-radius:var(--lg-radius-button);color:var(--lg-color-white);background:linear-gradient(180deg,var(--lg-color-gradient-start),var(--lg-color-gradient-end));box-shadow:var(--lg-shadow-button);font-family:var(--lg-font-family-sans);font-size:var(--lg-font-size-body-sm);font-weight:var(--lg-font-weight-bold);line-height:var(--lg-font-line-tight);cursor:pointer}.lg-legal .cky-banner-element:hover{background:linear-gradient(180deg,var(--lg-color-gradient-hover-start),var(--lg-color-gradient-hover-end));border-color:var(--lg-color-gradient-hover-start)}.lg-legal .cky-banner-element:focus-visible{outline:var(--lg-size-focus-ring) solid var(--lg-color-brand-purple);outline-offset:var(--lg-size-focus-offset)}.lg-legal__text a{overflow-wrap:anywhere}.lg-blog-post[data-astro-cid-aah33qws] .lg-legal{padding-top:var(--lg-space-0)}.lg-blog-post[data-astro-cid-aah33qws] .lg-legal__text{gap:var(--lg-space-3)}.lg-blog-post[data-astro-cid-aah33qws] .lg-legal__text h2.lg-heading{margin-top:var(--lg-space-4)}.lg-blog-post[data-astro-cid-aah33qws] .lg-legal__updated:empty{display:none}.lg-blog-post-faq[data-astro-cid-aah33qws]{display:grid;grid-template-columns:minmax(0,1fr)}.lg-blog-post-faq[data-astro-cid-aah33qws]>.lg-faq{max-width:var(--lg-size-measure);margin-inline:0}@media(min-width:64.0625em){.lg-blog-post-faq[data-astro-cid-aah33qws]{grid-template-columns:minmax(0,1fr) var(--lg-size-toc-width);column-gap:var(--lg-space-10)}}.lg-blog-grid[data-astro-cid-aah33qws]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--lg-space-6);margin:0;padding:0;list-style:none}@media(min-width:48.0625em){.lg-blog-grid[data-astro-cid-aah33qws]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:64em){.lg-blog-grid--related[data-astro-cid-aah33qws]{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(0,75%);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;padding-bottom:var(--lg-space-2)}.lg-blog-grid--related[data-astro-cid-aah33qws]>li[data-astro-cid-aah33qws]{scroll-snap-align:start}}@media(min-width:48.0625em)and (max-width:64em){.lg-blog-grid--related[data-astro-cid-aah33qws]{grid-auto-columns:minmax(0,40%)}}@media(min-width:64.0625em){.lg-blog-grid[data-astro-cid-aah33qws]{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--lg-space-7)}.lg-blog-grid--related[data-astro-cid-aah33qws]{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--lg-space-6)}}.lg-blog-related[data-astro-cid-aah33qws]{display:flex;flex-direction:column;gap:var(--lg-space-6)}.lg-blog-related__title[data-astro-cid-aah33qws]{margin:0;font-size:var(--lg-font-size-h3);font-weight:var(--lg-font-weight-bold);line-height:var(--lg-font-line-heading);color:var(--lg-surface-heading)}.lg-blog-post[data-astro-cid-aah33qws] lg-youtube{display:block;aspect-ratio:16 / 9;max-width:100%;position:relative}
