.pr-section{padding:72px 0;scroll-margin-top:72px}.pr-section--tint{background:var(--paper-2);border-block:1px solid var(--rule)}@media (width>=48em){.pr-section{padding:112px 0}}.pr-head{text-align:center;max-width:620px;margin:0 auto}.pr-h1,.pr-h2,.pr-h3,.pr-h4{font-family:var(--serif);color:var(--ink);text-wrap:balance;margin:0;font-weight:600}.pr-h1{letter-spacing:-.025em;font-size:clamp(2.125rem,9vw,3.5rem);line-height:1.06}.pr-h2{letter-spacing:-.02em;font-size:clamp(1.75rem,6.2vw,2.5rem);line-height:1.12}.pr-h2--left{text-align:left}.pr-h3{font-size:1.375rem;line-height:1.2}.pr-h4{font-size:1.125rem;line-height:1.25}.pr-lede{color:var(--muted);margin:12px 0 0;font-size:1.1875rem;line-height:1.55}.pr-lede--left{text-align:left}.pr-text{color:var(--muted);margin:8px 0 0;font-size:.9375rem;line-height:1.55}.pr-muted{color:var(--muted);margin:0;font-size:.875rem}.pr-role{color:var(--honey-deep);margin:4px 0 0;font-size:.9375rem;font-weight:600}.pr-tag,.pr-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:.75rem;font-weight:600;display:inline-block}.pr-link{min-height:44px;color:var(--ink);border-bottom:2px solid var(--honey);align-items:center;margin-top:8px;padding:10px 4px 10px 0;font-weight:600;text-decoration:none;display:inline-flex}.pr-link:hover{border-bottom-color:var(--ink)}.pr-grid{grid-template-columns:1fr;gap:20px;margin:40px 0 0;padding:0;list-style:none;display:grid}@media (width>=48em){.pr-grid{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:56px}}.pr-card{background:var(--paper-bright);border:1px solid var(--rule);border-radius:18px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 20px 40px -32px #8a5d0580}.pr-card-img{background:var(--paper-2);border-bottom:1px solid var(--rule);display:block}.pr-card-img img,.pr-figure img,.pr-more-item img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto}.pr-card-body{flex-direction:column;flex:1;align-items:flex-start;padding:20px;display:flex}.pr-card-body .pr-h3{margin-top:6px}.pr-card-body .pr-link{margin-top:auto;padding-top:0}.pr-card-body .pr-text{margin-bottom:14px}.pr-hero{padding:36px 0 56px}.pr-hero-grid{grid-template-columns:1fr;align-items:center;gap:32px;display:grid}.pr-hero-copy .pr-h1{margin-top:10px}.pr-cta{flex-direction:column;gap:12px;margin-top:28px;display:flex}.pr-cta>*{flex:none;width:100%}.pr-cta--center{max-width:360px;margin-inline:auto}.pr-page .mantine-Button-root,.pr-page .mantine-Button-label{flex-shrink:0;overflow:visible}.pr-figure{background:var(--paper-2);border:1px solid var(--rule);border-radius:18px;margin:0;overflow:hidden;box-shadow:0 24px 50px -32px #8a5d0580}@media (width>=48em){.pr-hero{padding:72px 0 96px}.pr-hero-grid{grid-template-columns:1.05fr 1fr;gap:56px}.pr-cta{flex-direction:row}.pr-cta>*{width:auto}.pr-cta{flex-wrap:wrap}.pr-cta--center{justify-content:center;max-width:none}}.pr-block{padding:56px 0}.pr-block--tint{background:var(--paper-2);border-block:1px solid var(--rule)}@media (width>=48em){.pr-block{padding:88px 0}}.pr-points{grid-template-columns:1fr;gap:14px;margin:28px 0 0;padding:0;list-style:none;display:grid}@media (width>=40em){.pr-points{grid-template-columns:repeat(2,1fr)}}@media (width>=62em){.pr-points{grid-template-columns:repeat(4,1fr)}}.pr-point{background:var(--paper-bright);border:1px solid var(--rule);border-radius:14px;padding:18px}.pr-why{color:var(--ink-soft);gap:14px;margin-top:20px;font-size:1.1875rem;line-height:1.55;display:grid}.pr-why p{margin:0}.pr-ph-list{color:var(--muted);margin:16px 0 0;padding-left:20px;line-height:1.8}.pr-final{text-align:center}.pr-more-h{margin-bottom:20px}.pr-more{grid-template-columns:1fr;gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (width>=48em){.pr-more{grid-template-columns:repeat(2,1fr)}}.pr-more-item{background:var(--paper-bright);border:1px solid var(--rule);border-radius:14px;grid-template-columns:110px 1fr;align-items:center;gap:16px;padding:12px;display:grid}.pr-more-item img{border-radius:10px}.pr-more-item .pr-link{margin-top:8px}.pr-back{margin:28px 0 0}.pr-foot{padding-top:32px}.pr-desk,.pr-phone{background:var(--ink);border:1px solid var(--rule);overflow:hidden;box-shadow:0 24px 50px -30px #8a5d058c}.pr-desk{border:5px solid var(--ink);border-radius:12px;min-width:0}.pr-phone{border:5px solid var(--ink);border-radius:22px}.pr-desk img,.pr-phone img{width:100%;height:auto;display:block}.pr-hero-art{min-width:0;padding-bottom:28px;position:relative}.pr-hero-art .pr-phone{width:26%;position:absolute;bottom:0;right:4%}@media (width>=48em){.pr-hero-art{padding-bottom:36px}}.pr-strip{padding-block:8px 24px}.pr-chips{flex-wrap:wrap;gap:8px;margin:20px 0 0;padding:0;list-style:none;display:flex}.pr-chip{background:var(--paper-bright);border:1px solid var(--rule);color:var(--ink);border-radius:999px;padding:6px 14px;font-size:.875rem;font-weight:600}.pr-band{padding:36px 0}.pr-band-copy{max-width:520px}.pr-band-shots{grid-template-columns:1fr;justify-items:center;gap:20px;margin-top:20px;display:grid}.pr-band-shots .pr-phone{order:-1;width:min(240px,68%)}.pr-band-shots .pr-desk{width:100%}@media (width>=48em){.pr-band{padding:56px 0}.pr-band-copy{max-width:560px}.pr-band-shots{grid-template-columns:minmax(0,1fr) 210px;place-items:end stretch;gap:28px;margin-top:28px}.pr-band-shots .pr-phone{order:0;width:100%}.pr-band--flip .pr-band-copy{margin-left:auto}.pr-band--flip .pr-band-shots{grid-template-columns:210px minmax(0,1fr)}.pr-band--flip .pr-band-shots .pr-phone{order:-1}}.pr-shots-note{padding:8px 0 24px}.pr-kit-h{margin-top:10px}.pr-kit-lede{max-width:640px}.pr-kit{grid-template-columns:1fr;gap:14px;max-width:760px;margin:28px 0 0;padding:0;list-style:none;display:grid}@media (width>=40em){.pr-kit{grid-template-columns:repeat(2,1fr)}}.pr-kit .pr-point{flex-direction:column;display:flex}.pr-kit-cta{margin-top:auto;padding-top:16px}.pr-price{background:var(--paper-bright);border:1px solid var(--rule);border-radius:14px;max-width:520px;margin:28px 0 0;padding:0;list-style:none;overflow:hidden}.pr-price-item{justify-content:space-between;align-items:baseline;gap:16px;padding:16px 20px;display:flex}.pr-price-item+.pr-price-item{border-top:1px solid var(--rule)}.pr-price-fit{font-family:var(--serif);color:var(--ink);font-size:1.125rem;font-weight:600}.pr-price-amt{font-family:var(--serif);letter-spacing:-.01em;color:var(--ink);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:1.625rem;font-weight:600;line-height:1}@media (width<=29.99em){.pr-price-item{flex-direction:column;align-items:flex-start;gap:8px;padding:14px 16px}.pr-price-fit{font-size:1rem;line-height:1.4}.pr-price-amt{font-size:1.5rem}}.pr-fil-grid{grid-template-columns:1fr;gap:14px;margin-top:28px;display:grid}.pr-fil-grid--care{margin-top:28px}.pr-fil-grid--care .pr-fil-grid-care-label{font-family:var(--serif);color:var(--ink);grid-column:1/-1;margin:0;font-size:1.0625rem;font-weight:600}.pr-fil-group{background:var(--paper-bright);border:1px solid var(--rule);border-radius:14px;padding:14px 16px}.pr-fil-group--no-eject{border-left:3px solid var(--honey-deep)}.pr-fil-group .pr-h4{margin:0}.pr-fil-body{color:var(--muted);margin:10px 0 0;font-size:.9375rem;line-height:1.55}@media (width>=48em){.pr-fil-grid{grid-template-columns:repeat(3,1fr)}.pr-fil-grid--care{grid-template-columns:1fr;max-width:520px}}.pr-fil-list{color:var(--muted);margin:10px 0 0;padding-left:18px;font-size:.9375rem;line-height:1.65}@media (width<=29.99em){.pr-fil-grid{gap:12px}.pr-fil-group{padding:12px 14px}.pr-fil-body,.pr-fil-list{font-size:.9rem;line-height:1.5}}.pr-care-list{color:var(--ink-soft);margin:20px 0 0;padding-left:22px;font-size:1.0625rem;line-height:1.65}.pr-care-list li+li{margin-top:10px}.pr-care-summary{list-style:outside}.pr-care-details{max-width:44rem;margin-top:20px}.pr-care-details summary{cursor:pointer;color:var(--ink);padding:8px 0;font-weight:600}.pr-care-details summary:focus-visible{outline:2px solid var(--honey-deep);outline-offset:2px;border-radius:4px}.pr-care-details[open] summary{margin-bottom:8px}.pr-model-list{flex-wrap:wrap;justify-content:flex-start;gap:8px;max-width:680px;margin:20px 0 0;padding:0;list-style:none;display:flex}.pr-model-list li{background:var(--paper-bright);border:1px solid var(--rule);color:var(--ink);border-radius:999px;padding:6px 12px;font-size:.8125rem;font-weight:600}.pr-h1+.pr-lede,.pr-hero-copy .pr-h1+.pr-lede{margin-top:20px}.pr-h2+.pr-lede,.pr-h2+.pr-text,.pr-h2+.pr-why,.pr-h2+.pr-ph-list{margin-top:16px}.pr-h2+.pr-why{margin-top:20px}.pr-lede+.pr-care-list{margin-top:24px}.pr-lede--left,.pr-why,.pr-care-list,.pr-ph-list{max-width:44rem}.pr-point .pr-text,.pr-point .pr-fil-list{margin-top:10px}.pr-point .pr-h4{line-height:1.3}@media (width>=40em){.pr-points:has(>li:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr));max-width:640px}}@media (width>=62em){.pr-points:has(>li:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}}.pr-model-list{margin-top:24px}.pr-model-list li{padding:6px 14px;line-height:1.3}.pr-model-list+.pr-muted{margin-top:18px!important}.pr-plate-card{border:2px solid var(--honey-deep);max-width:760px;box-shadow:0 14px 32px -18px color-mix(in srgb, var(--honey-deep) 60%, transparent);background:linear-gradient(165deg,#fff3d6 0%,#fff9ee 60%);border-radius:18px;grid-template-columns:minmax(0,1fr);gap:20px;margin-top:28px;padding:24px 22px;display:grid}@media (width>=40em){.pr-plate-card{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:36px;padding:28px 32px}.pr-plate-card-price{border-left:1px solid color-mix(in srgb, var(--honey-deep) 35%, var(--rule));padding-left:32px}}.pr-plate-card-main{flex-direction:column;gap:8px;min-width:0;display:flex}.pr-plate-card-name{font-family:var(--serif);color:var(--honey-deep);margin:0;font-size:1.5rem;font-weight:600;line-height:1.2}.pr-plate-card-blurb{color:var(--ink-soft);margin:8px 0 0;font-size:.9375rem;line-height:1.5}.pr-plate-card-tag{color:var(--ink);margin:12px 0 0;font-size:.875rem;font-weight:600;line-height:1.35}.pr-plate-card-price{flex-direction:column;gap:6px;margin:0;line-height:1.15;display:flex}.pr-plate-card-amt{font-family:var(--serif);letter-spacing:-.02em;color:var(--ink);font-size:2.25rem;font-weight:700;display:block}.pr-plate-card-sub{color:var(--muted);margin-top:6px;font-size:.8125rem;font-weight:600;display:block}#add-eject .pr-back{margin-top:20px}@keyframes pr-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.pr-enter{animation:.7s cubic-bezier(.16,1,.3,1) both pr-rise}.pr-enter--late{animation-delay:.14s}}.pr-sec-head{max-width:680px;margin:0 0 28px}.pr-sec-head .pr-lede{margin-top:10px}@media (width>=48em){.pr-sec-head{margin-bottom:40px}}.pr-price-note{text-align:center;margin-top:22px}.pr-frame{background:var(--paper-2);border:1px solid var(--rule);border-radius:18px;min-width:0;margin:0;position:relative;overflow:hidden;box-shadow:0 24px 50px -34px #8a5d058c}.pr-frame-media{background:var(--paper-2);width:100%;overflow:hidden}.pr-frame-media img{object-fit:cover;width:100%;height:100%;display:block}.pr-frame-cap{letter-spacing:.02em;color:var(--muted);background:var(--paper-bright);border-top:1px solid var(--rule);padding:11px 16px 12px;font-size:.8125rem;font-weight:600}.pr-frame--hero{box-shadow:0 30px 60px -36px #8a5d0599}@media (hover:hover) and (width>=62em){.pr-frame-media img{transition:transform .7s cubic-bezier(.16,1,.3,1)}.pr-frame:hover .pr-frame-media img{transform:scale(1.03)}}.pr-gallery-strip{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;gap:14px;margin:0;padding:2px 2px 14px;scroll-padding-inline:2px;list-style:none;display:flex;overflow-x:auto}.pr-gallery-strip::-webkit-scrollbar{display:none}.pr-gallery-item{scroll-snap-align:start;flex:0 0 84%;min-width:0}@media (width>=48em){.pr-gallery-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding:0;display:grid;overflow:visible}.pr-gallery-item{flex:none}}@media (width>=62em){.pr-gallery-strip{grid-template-columns:repeat(3,minmax(0,1fr))}}.pr-linkcards{grid-template-columns:1fr;gap:14px;margin:0;padding:0;list-style:none;display:grid}@media (width>=40em){.pr-linkcards{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px}}.pr-linkcards--single{max-width:560px;margin-top:24px}.pr-linkcard,.pr-more-item{position:relative}.pr-linkcard{background:var(--paper-bright);border:1px solid var(--rule);border-left:4px solid var(--honey);border-radius:16px;flex-direction:column;gap:6px;padding:22px 22px 20px;display:flex;box-shadow:0 18px 36px -30px #8a5d0580}.pr-linkcard-title{margin:0}.pr-linkcard-link{color:var(--ink);text-decoration:none}.pr-linkcard-link:after{content:"";border-radius:inherit;position:absolute;inset:0}:is(.pr-linkcard:has(.pr-linkcard-link:focus-visible),.pr-more-item:has(.pr-linkcard-link:focus-visible)){outline:2px solid var(--honey-deep);outline-offset:2px}.pr-linkcard-teaser{margin:0}.pr-linkcard-cta{color:var(--ink);margin-top:auto;padding-top:10px;font-size:.9375rem;font-weight:600}.pr-arrow{transition:transform .26s cubic-bezier(.16,1,.3,1);display:inline-block}@media (hover:hover){.pr-linkcard,.pr-more-item{transition:transform .26s cubic-bezier(.16,1,.3,1),box-shadow .26s cubic-bezier(.16,1,.3,1)}.pr-linkcard:hover,.pr-more-item:hover{transform:translateY(-3px);box-shadow:0 22px 40px -26px #8a5d058c}.pr-linkcard:hover .pr-arrow,.pr-more-item:hover .pr-arrow{transform:translate(4px)}}.sj-scale-links{text-align:left;max-width:680px;margin:28px auto 0}@media (width>=40em){.sj-scale-links{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:36px}}.pr-more-item{box-shadow:0 18px 36px -30px #8a5d0580}.pr-more-item img{aspect-ratio:4/3;object-fit:cover}.pr-more-teaser{margin:6px 0 0}.pr-more-item .pr-linkcard-cta{padding-top:8px;display:inline-block}@media (width>=48em){.pr-more-item{grid-template-columns:150px 1fr;padding:14px}}.pr-points--single{grid-template-columns:1fr}.pr-points--single .pr-point{border-left:4px solid var(--honey);padding:26px 28px}.pr-points--single .pr-text{max-width:62ch;color:var(--ink-soft);margin:0;font-size:1.125rem;line-height:1.6}@media (width>=62em){.pr-points--many,.pr-points--three{grid-template-columns:repeat(3,1fr)}}.pr-point-head{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.pr-chip.pr-chip--edge{letter-spacing:.1em;text-transform:uppercase;color:var(--honey-deep);background:#e5a81229;border-color:#8a5d0538;padding:3px 10px;font-size:.6875rem;font-weight:700}.pr-split{grid-template-columns:1fr;align-items:center;gap:28px;display:grid}@media (width>=62em){.pr-split{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:56px}.pr-split--flip>.pr-frame{order:-1}}.pr-split-copy .pr-sec-head{margin-bottom:0}.pr-stack{gap:14px;margin:24px 0 0;padding:0;list-style:none;display:grid}.pr-spec{grid-template-columns:1fr;gap:16px;display:grid}@media (width>=48em){.pr-spec{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}@media (width>=62em){.pr-spec{grid-template-columns:repeat(3,minmax(0,1fr))}}.pr-spec-group,.pr-req{background:var(--paper-bright);border:1px solid var(--rule);border-radius:16px;padding:20px 22px 8px}.pr-spec-title{letter-spacing:.14em;text-transform:uppercase;color:var(--honey-deep);margin:0 0 6px;font-size:.75rem;font-weight:700}.pr-spec-rows{margin:0;padding:0}.pr-spec-row{border-top:1px solid var(--rule);justify-content:space-between;align-items:baseline;gap:16px;padding:12px 0;display:flex}.pr-spec-row:first-child{border-top:0}.pr-spec-row dt{color:var(--muted);flex:none;font-size:.9375rem}.pr-spec-row dd{text-align:right;min-width:0;color:var(--ink);margin:0;font-size:.9375rem;font-weight:600;line-height:1.4}.pr-tba{letter-spacing:.14em;color:var(--honey-deep);background:#e5a8121a;border:1px dashed #8a5d0573;border-radius:999px;padding:2px 10px;font-size:.6875rem;font-weight:700;line-height:1.5;display:inline-block}.pr-req{margin-top:28px}.pr-req .pr-h4{margin-bottom:4px}.pr-price-cards{grid-template-columns:1fr;gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (width>=62em){.pr-price-cards{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:22px}}.pr-price-card{background:var(--paper-bright);border:1px solid var(--rule);border-radius:18px;flex-direction:column;padding:26px 24px 24px;display:flex;box-shadow:0 18px 36px -30px #8a5d0580}.pr-price-card--hl{border:2px solid var(--honey);background:linear-gradient(180deg, #fffdf6, var(--paper-bright));box-shadow:0 28px 56px -32px #8a5d05a6}.pr-price-card-badge{letter-spacing:.06em;text-transform:uppercase;border-radius:999px;align-self:flex-start;margin:0 0 12px;padding:3px 12px;font-size:.75rem;font-weight:700}.pr-price-card-badge--free{color:#3b5a1c;background:#e3efd6}.pr-price-card-badge--paid{color:var(--honey-deep);background:#e5a81233}.pr-price-card-name{letter-spacing:.12em;text-transform:uppercase;color:var(--honey-deep);margin:0;font-size:.8125rem;font-weight:700}.pr-price-card-amt{font-family:var(--serif);letter-spacing:-.02em;color:var(--ink);flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:10px 0 0;font-size:2.5rem;font-weight:600;line-height:1.1;display:flex}.pr-price-card-amt .pr-tba{padding:4px 14px;font-family:inherit;font-size:1.125rem}.pr-price-card-unit{letter-spacing:0;color:var(--muted);font-family:system-ui,-apple-system,Segoe UI,sans-serif;font-size:.875rem;font-weight:500}.pr-price-card-points{color:var(--ink-soft);gap:8px;margin:18px 0 22px;padding:0;font-size:.9375rem;line-height:1.45;list-style:none;display:grid}.pr-price-card-points li{padding-left:22px;position:relative}.pr-price-card-points li:before{content:"";background:var(--honey);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);width:8px;height:8px;position:absolute;top:.45em;left:2px}.pr-price-card .mantine-Button-root{width:100%;margin-top:auto}.why-article{padding:40px 0 64px}@media (width>=48em){.why-article{padding:72px 0 96px}}.why-head{text-align:center}.why-h1{margin-top:10px}.why-lede{max-width:620px;margin-inline:auto}.why-cite{margin:32px 0 0}.why-figure{margin-top:24px}.why-steps{gap:14px;margin:28px 0 0;padding:0;list-style:none;display:grid}.why-step{min-width:0}.why-section{background:var(--paper-bright);border:1px solid var(--rule);border-radius:16px;grid-template-columns:44px minmax(0,1fr);gap:16px;padding:22px;display:grid}.why-step:last-child .why-section{border-left:4px solid var(--honey);background:linear-gradient(180deg, #fffdf6, var(--paper-bright))}.why-num{width:44px;height:44px;font-family:var(--serif);color:var(--honey-deep);background:#e5a81224;border-radius:50%;place-items:center;font-size:1rem;font-weight:600;display:grid}.why-section h2{font-family:var(--serif);color:var(--ink);margin:0 0 8px;font-size:1.25rem;font-weight:600;line-height:1.25}.why-section p{color:var(--ink-soft);margin:0;line-height:1.6}.why-more{margin-top:40px}.why-cta{text-align:center;margin-top:56px}.why-cta .pr-cta{margin-top:22px}.legal-article{padding:40px 0 64px}@media (width>=48em){.legal-article{padding:72px 0 96px}}.legal-h1{margin-top:10px}.legal-meta{color:var(--muted);margin:16px 0 0;font-size:.9375rem;line-height:1.6}.legal-section{background:var(--paper-bright);border:1px solid var(--rule);border-radius:16px;margin-top:16px;padding:22px 22px 20px}.legal-section:first-of-type{margin-top:32px}.legal-h2{font-family:var(--serif);color:var(--ink);margin:0;font-size:1.25rem;font-weight:600;line-height:1.25}.legal-p,.legal-list{color:var(--ink-soft);margin:12px 0 0;font-size:.9375rem;line-height:1.65}.legal-list{gap:8px;padding-left:20px;display:grid}.legal-section a{color:var(--ink);-webkit-text-decoration-color:var(--honey);text-decoration-color:var(--honey);text-underline-offset:3px;font-weight:600}.legal-section code{background:var(--paper-3);overflow-wrap:anywhere;border-radius:6px;padding:1px 6px;font-size:.85em}.legal-back{margin:32px 0 0}@media (prefers-reduced-motion:reduce){.pr-linkcard,.pr-more-item,.pr-arrow,.pr-frame-media img{transition:none!important;transform:none!important}.pr-enter{animation:none!important}}.pr-page .mantine-AppShell-main>.pr-block{background:var(--paper);border-block:0}.pr-page .mantine-AppShell-main>.pr-block:nth-child(2n){background:var(--paper-2);border-block:1px solid var(--rule)}.pr-page .pr-more-h{margin-bottom:24px}.pr-price-card-amt{align-items:center;min-height:3rem}.pr-price-card-fits{margin-top:18px}.pr-bedprices .pr-price-card-fits{border-top:1px solid var(--rule);margin-top:16px;padding-top:16px}.pr-price-models{margin-top:10px}.pr-price-note{margin-top:28px}.pr-care-cards{grid-template-columns:1fr;gap:14px;margin:0;padding:0;list-style:none;display:grid}@media (width>=40em){.pr-care-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=62em){.pr-care-cards{grid-template-columns:repeat(4,minmax(0,1fr))}}.pr-care-card{background:var(--paper-bright);border:1px solid var(--rule);border-radius:14px;align-content:start;gap:10px;padding:18px;display:grid}.pr-care-card .pr-text{margin:0}.pr-care-num{width:30px;height:30px;font-family:var(--serif);color:var(--honey-deep);background:#e5a81229;border-radius:50%;place-items:center;font-size:.9375rem;font-weight:600;display:grid}.pr-care-details{margin-top:20px}.pr-why-lede{max-width:44ch;font-family:var(--serif);letter-spacing:-.01em;color:var(--ink);text-wrap:balance;margin:0;font-size:clamp(1.25rem,3.4vw,1.625rem);font-weight:600;line-height:1.35}.pr-why-cards{grid-template-columns:1fr;gap:14px;margin:24px 0 0;padding:0;list-style:none;display:grid}@media (width>=48em){.pr-why-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.pr-why-card{background:var(--paper-bright);border:1px solid var(--rule);border-left:4px solid var(--honey);border-radius:14px;padding:18px 20px}.pr-why-card .pr-text{color:var(--ink-soft);margin:0;font-size:1rem}.pr-card-price{flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin:10px 0 0;display:flex}.pr-card-price strong{font-family:var(--serif);letter-spacing:-.02em;color:var(--ink);font-size:1.75rem;font-weight:600;line-height:1.1}.pr-card-price span{color:var(--muted);font-size:.875rem;font-weight:500}.pr-card-price--paid strong{color:var(--honey-deep)}.pr-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pr-was{color:var(--muted);text-decoration-thickness:2px;-webkit-text-decoration-color:var(--honey-deep);text-decoration-color:var(--honey-deep);font-family:system-ui,-apple-system,Segoe UI,sans-serif;font-size:1.125rem;font-weight:500}.pr-was--inline{margin-left:8px;font-size:.875rem}.pr-offbadge{letter-spacing:.04em;text-transform:uppercase;color:var(--honey-deep);background:#e5a81233;border-radius:999px;align-self:flex-start;margin:12px 0 0;padding:3px 12px;font-size:.75rem;font-weight:700;display:inline-block}.pr-soon{letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--honey);color:var(--honey-deep);background:0 0;border-radius:999px;padding:2px 10px;font-size:.6875rem;font-weight:700;display:inline-block}.pr-tags{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.pr-video{max-width:960px;margin-inline:auto}.pr-video video{object-fit:cover;background:var(--ink);width:100%;height:100%;display:block}.pr-video-badge{letter-spacing:.04em;color:var(--ink);background:var(--paper-bright);border:1px solid var(--rule);border-radius:999px;padding:6px 14px;font-size:.8125rem;font-weight:700;position:absolute;bottom:16px;left:16px}.pr-frame-media{position:relative}.pr-kit-note{margin:18px 0 0}.pr-soon-note{color:var(--muted);text-align:center;margin:14px 0 0;font-size:.875rem}.pr-avail{max-width:720px;margin-inline:auto}.pr-headless{gap:28px;display:grid}.pr-linkcards--single.sj-compare-card{margin:0 auto}.pr-more-price{margin:6px 0 0}.pr-more-price strong{font-size:1.25rem}.hexdrift-host{isolation:isolate;position:relative;overflow-x:clip}.hexdrift-content{z-index:1;position:relative}.hexdrift{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:clip}.hexdrift-cube{width:calc(var(--hx-size) * .62px);color:rgba(201, 150, 26, var(--hx-alpha,.2));will-change:transform;transform:translateX(var(--hx-from,0));display:block;position:absolute}.hexdrift-glyph{width:100%;height:auto;display:block}@media (width>=48em){.hexdrift-cube{width:calc(var(--hx-size) * 1px)}}.hexdrift-cube--scrub{transform:translate3d(calc((var(--hx-from-num) + var(--sj-p,0) * (var(--hx-to-num) - var(--hx-from-num))) * 1vw), 0, 0)}@media (prefers-reduced-motion:no-preference){.hexdrift-cube--css{animation:hexdrift-slide var(--hx-dur,44s) ease-in-out var(--hx-delay,0s) infinite alternate}}@keyframes hexdrift-slide{0%{transform:translateX(var(--hx-from,0))}to{transform:translateX(var(--hx-to,0))}}:is(.lp,.sj) .shot-frame{--shot-radius:14px;border-radius:var(--shot-radius);background:#14110b;border:1px solid #231e1538;position:relative;overflow:hidden;box-shadow:inset 0 1px #fffaf014,0 1px 2px #231e151a,0 28px 56px -28px #8a5d0580}:is(.lp,.sj) .shot-frame--hero{--shot-radius:16px;box-shadow:inset 0 1px #fffaf01a,0 1px 2px #231e151a,0 40px 80px -36px #8a5d059e}@media (width<=47.99em){:is(.lp,.sj) .shot-frame{--shot-radius:12px;margin-inline:-14px}:is(.lp,.sj) .shot-frame--hero{--shot-radius:12px;margin-inline:-18px}:is(.lp,.sj) .shot-bar{padding:8px 12px}}@media (width>=48em){:is(.lp,.sj) .shot-frame--hero{max-width:1080px;margin-inline:auto}}:is(.lp,.sj) .shot-bar{background:linear-gradient(#2a2318 0%,#1c1710 100%);border-bottom:1px solid #fffaf00f;align-items:center;gap:7px;padding:10px 14px;display:flex}:is(.lp,.sj) .shot-bar i{border-radius:50%;width:10px;height:10px;box-shadow:inset 0 -1px 1px #00000040}:is(.lp,.sj) .shot-bar i:first-child{background:#ff5f57}:is(.lp,.sj) .shot-bar i:nth-child(2){background:#febc2e}:is(.lp,.sj) .shot-bar i:nth-child(3){background:#28c840}:is(.lp,.sj) .shot-media{aspect-ratio:16/9;background:#0f0d09;display:block;overflow:hidden}:is(.lp,.sj) .shot-frame--hero .shot-media{aspect-ratio:16/9.2}@media (width<=47.99em){:is(.lp,.sj) .shot-frame--hero .shot-media{aspect-ratio:16/10.2}}:is(.lp,.sj) .lp-shot,:is(.lp,.sj) .sj-shot{object-fit:cover;object-position:center top;transform-origin:top;width:100%;height:100%;display:block;transform:scale(1.015)}:is(.lp,.sj) .shot-open{width:100%;color:inherit;cursor:zoom-in;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;display:block;position:relative}:is(.lp,.sj) .shot-zoom{color:#f4c431;-webkit-backdrop-filter:blur(8px);opacity:.92;background:#14110bb8;border:1px solid #e5a81280;border-radius:50%;place-items:center;width:36px;height:36px;transition:transform .2s,background-color .2s,opacity .2s;display:grid;position:absolute;bottom:10px;right:10px}@media (hover:hover){:is(.lp,.sj) .shot-open:hover .shot-zoom{opacity:1;background:#14110be6;transform:scale(1.08)}}:is(.lp,.sj) .shot-open:active .shot-zoom{transform:scale(.94)}:is(.lp,.sj) dialog.shot-dialog{color:#fffaf0;background:#14110b;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;inset:0;overflow:hidden}:is(.lp,.sj) dialog.shot-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#14110bdb}:is(.lp,.sj) .shot-dialog-scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;width:100%;height:100%;padding:64px 0 24px;overflow:auto}:is(.lp,.sj) .shot-dialog-img{width:240vw;max-width:none;height:auto;display:block}:is(.lp,.sj) .shot-dialog-close{z-index:2;color:#fffaf0;cursor:pointer;background:#14110bd9;border:1px solid #fffaf04d;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:fixed;top:12px;right:12px}@media (width>=48em){:is(.lp,.sj) dialog.shot-dialog{border:1px solid #e5a81259;border-radius:16px;width:min(1400px,94vw);height:fit-content;max-height:92vh;margin:auto;box-shadow:0 40px 120px -20px #000000b3}:is(.lp,.sj) .shot-dialog-scroll{height:auto;max-height:92vh;padding:0}:is(.lp,.sj) .shot-dialog-img{width:100%}:is(.lp,.sj) .shot-dialog-close{position:absolute}}html:has(dialog.shot-dialog[open]){overflow:hidden}.m_87cf2631{cursor:pointer;appearance:none;font-size:var(--mantine-font-size-md);text-align:start;color:inherit;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background-color:#0000;border:0;padding:0;text-decoration:none}.m_5ae2e3c{--loader-size-xs:calc(1.125rem * var(--mantine-scale));--loader-size-sm:calc(1.375rem * var(--mantine-scale));--loader-size-md:calc(2.25rem * var(--mantine-scale));--loader-size-lg:calc(2.75rem * var(--mantine-scale));--loader-size-xl:calc(3.625rem * var(--mantine-scale));--loader-size:var(--loader-size-md);--loader-color:var(--mantine-primary-color-filled)}@keyframes m_5d2b3b9d{0%{opacity:0;transform:scale(.6)}50%,to{transform:scale(1)}}.m_7a2bd4cd{width:var(--loader-size);height:var(--loader-size);gap:calc(var(--loader-size) / 5);display:flex;position:relative}.m_870bb79{background:var(--loader-color);border-radius:calc(.125rem * var(--mantine-scale));flex:1;animation:1.2s cubic-bezier(0,.5,.5,1) infinite m_5d2b3b9d}.m_870bb79:first-of-type{animation-delay:-240ms}.m_870bb79:nth-of-type(2){animation-delay:-120ms}.m_870bb79:nth-of-type(3){animation-delay:0}@keyframes m_aac34a1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.6)}}.m_4e3f22d7{justify-content:center;align-items:center;gap:calc(var(--loader-size) / 10);width:var(--loader-size);height:var(--loader-size);display:flex;position:relative}.m_870c4af{width:calc(var(--loader-size) / 3 - var(--loader-size) / 15);height:calc(var(--loader-size) / 3 - var(--loader-size) / 15);background:var(--loader-color);border-radius:50%;animation:.8s linear infinite m_aac34a1}.m_870c4af:nth-child(2){animation-delay:.4s}@keyframes m_f8e89c4b{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.m_b34414df{width:var(--loader-size);height:var(--loader-size);display:inline-block}.m_b34414df:after{content:"";width:var(--loader-size);height:var(--loader-size);border-radius:calc(625rem * var(--mantine-scale));border-width:calc(var(--loader-size) / 8);border-style:solid;border-color:var(--loader-color) var(--loader-color) var(--loader-color) transparent;animation:1.2s linear infinite m_f8e89c4b;display:block}.m_77c9d27d{--button-height-xs:calc(1.875rem * var(--mantine-scale));--button-height-sm:calc(2.25rem * var(--mantine-scale));--button-height-md:calc(2.625rem * var(--mantine-scale));--button-height-lg:calc(3.125rem * var(--mantine-scale));--button-height-xl:calc(3.75rem * var(--mantine-scale));--button-height-compact-xs:calc(1.375rem * var(--mantine-scale));--button-height-compact-sm:calc(1.625rem * var(--mantine-scale));--button-height-compact-md:calc(1.875rem * var(--mantine-scale));--button-height-compact-lg:calc(2.125rem * var(--mantine-scale));--button-height-compact-xl:calc(2.5rem * var(--mantine-scale));--button-padding-x-xs:calc(.875rem * var(--mantine-scale));--button-padding-x-sm:calc(1.125rem * var(--mantine-scale));--button-padding-x-md:calc(1.375rem * var(--mantine-scale));--button-padding-x-lg:calc(1.625rem * var(--mantine-scale));--button-padding-x-xl:calc(2rem * var(--mantine-scale));--button-padding-x-compact-xs:calc(.4375rem * var(--mantine-scale));--button-padding-x-compact-sm:calc(.5rem * var(--mantine-scale));--button-padding-x-compact-md:calc(.625rem * var(--mantine-scale));--button-padding-x-compact-lg:calc(.75rem * var(--mantine-scale));--button-padding-x-compact-xl:calc(.875rem * var(--mantine-scale));--button-height:var(--button-height-sm);--button-padding-x:var(--button-padding-x-sm);--button-color:var(--mantine-color-white);-webkit-user-select:none;user-select:none;font-weight:var(--mantine-font-weight-medium);text-align:center;cursor:pointer;border-radius:var(--button-radius,var(--mantine-radius-default));width:auto;line-height:1;font-size:var(--button-fz,var(--mantine-font-size-sm));background:var(--button-bg,var(--mantine-primary-color-filled));border:var(--button-bd,calc(.0625rem * var(--mantine-scale)) solid transparent);color:var(--button-color,var(--mantine-color-white));height:var(--button-height,var(--button-height-sm));padding-inline:var(--button-padding-x,var(--button-padding-x-sm));vertical-align:middle;display:inline-block;position:relative;overflow:hidden}.m_77c9d27d:where([data-block]){width:100%;display:block}.m_77c9d27d:where([data-with-left-section]){padding-inline-start:calc(var(--button-padding-x) / 1.5)}.m_77c9d27d:where([data-with-right-section]){padding-inline-end:calc(var(--button-padding-x) / 1.5)}.m_77c9d27d:where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])){cursor:not-allowed;border:calc(.0625rem * var(--mantine-scale)) solid transparent;color:var(--mantine-color-disabled-color);background:var(--mantine-color-disabled);transform:none}.m_77c9d27d:before{content:"";pointer-events:none;inset:calc(-.0625rem * var(--mantine-scale));border-radius:var(--button-radius,var(--mantine-radius-default));opacity:0;filter:blur(12px);transition:transform .15s,opacity .1s;position:absolute;transform:translateY(-100%)}:where([data-mantine-color-scheme=light]) .m_77c9d27d:before{background-color:#ffffff26}:where([data-mantine-color-scheme=dark]) .m_77c9d27d:before{background-color:#00000026}.m_77c9d27d:where([data-loading]){cursor:not-allowed;transform:none}.m_77c9d27d:where([data-loading]):before{opacity:1;transform:translateY(0)}.m_77c9d27d:where([data-loading]) .m_80f1301b{opacity:0;transform:translateY(100%)}@media (hover:hover){.m_77c9d27d:hover:where(:not([data-loading],:disabled,[data-disabled])){background-color:var(--button-hover,var(--mantine-primary-color-filled-hover));color:var(--button-hover-color,var(--button-color))}}@media (hover:none){.m_77c9d27d:active:where(:not([data-loading],:disabled,[data-disabled])){background-color:var(--button-hover,var(--mantine-primary-color-filled-hover));color:var(--button-hover-color,var(--button-color))}}.m_80f1301b{align-items:center;justify-content:var(--button-justify,center);height:100%;transition:transform .15s,opacity .1s;display:flex;overflow:visible}.m_811560b9{white-space:nowrap;opacity:1;text-box-trim:trim-both;text-box-edge:cap alphabetic;align-items:center;height:100%;display:flex;overflow:hidden}.m_811560b9:where([data-loading]){opacity:.2}.m_a74036a{align-items:center;display:flex}.m_a74036a:where([data-position=left]){margin-inline-end:var(--mantine-spacing-xs)}.m_a74036a:where([data-position=right]){margin-inline-start:var(--mantine-spacing-xs)}.m_a25b86ee{position:absolute;top:50%;left:50%}.m_80d6d844{--button-border-width:calc(.0625rem * var(--mantine-scale));display:flex}.m_80d6d844 :where(.m_77c9d27d):focus{z-index:1;position:relative}.m_80d6d844[data-orientation=horizontal]{flex-direction:row}.m_80d6d844[data-orientation=horizontal] .m_77c9d27d:not(:only-child):first-child,.m_80d6d844[data-orientation=horizontal] .m_70be2a01:not(:only-child):first-child{border-inline-end-width:calc(var(--button-border-width) / 2);border-start-end-radius:0;border-end-end-radius:0}.m_80d6d844[data-orientation=horizontal] .m_77c9d27d:not(:only-child):last-child,.m_80d6d844[data-orientation=horizontal] .m_70be2a01:not(:only-child):last-child{border-inline-start-width:calc(var(--button-border-width) / 2);border-start-start-radius:0;border-end-start-radius:0}.m_80d6d844[data-orientation=horizontal] .m_77c9d27d:not(:only-child):not(:first-child):not(:last-child),.m_80d6d844[data-orientation=horizontal] .m_70be2a01:not(:only-child):not(:first-child):not(:last-child){border-inline-width:calc(var(--button-border-width) / 2);border-radius:0}.m_80d6d844[data-orientation=vertical]{flex-direction:column}.m_80d6d844[data-orientation=vertical] .m_77c9d27d:not(:only-child):first-child,.m_80d6d844[data-orientation=vertical] .m_70be2a01:not(:only-child):first-child{border-bottom-width:calc(var(--button-border-width) / 2);border-end-end-radius:0;border-end-start-radius:0}.m_80d6d844[data-orientation=vertical] .m_77c9d27d:not(:only-child):last-child,.m_80d6d844[data-orientation=vertical] .m_70be2a01:not(:only-child):last-child{border-top-width:calc(var(--button-border-width) / 2);border-start-start-radius:0;border-start-end-radius:0}.m_80d6d844[data-orientation=vertical] .m_77c9d27d:not(:only-child):not(:first-child):not(:last-child),.m_80d6d844[data-orientation=vertical] .m_70be2a01:not(:only-child):not(:first-child):not(:last-child){border-bottom-width:calc(var(--button-border-width) / 2);border-top-width:calc(var(--button-border-width) / 2);border-radius:0}.m_70be2a01{--section-height-xs:calc(1.875rem * var(--mantine-scale));--section-height-sm:calc(2.25rem * var(--mantine-scale));--section-height-md:calc(2.625rem * var(--mantine-scale));--section-height-lg:calc(3.125rem * var(--mantine-scale));--section-height-xl:calc(3.75rem * var(--mantine-scale));--section-height-compact-xs:calc(1.375rem * var(--mantine-scale));--section-height-compact-sm:calc(1.625rem * var(--mantine-scale));--section-height-compact-md:calc(1.875rem * var(--mantine-scale));--section-height-compact-lg:calc(2.125rem * var(--mantine-scale));--section-height-compact-xl:calc(2.5rem * var(--mantine-scale));--section-padding-x-xs:calc(.875rem * var(--mantine-scale));--section-padding-x-sm:calc(1.125rem * var(--mantine-scale));--section-padding-x-md:calc(1.375rem * var(--mantine-scale));--section-padding-x-lg:calc(1.625rem * var(--mantine-scale));--section-padding-x-xl:calc(2rem * var(--mantine-scale));--section-padding-x-compact-xs:calc(.4375rem * var(--mantine-scale));--section-padding-x-compact-sm:calc(.5rem * var(--mantine-scale));--section-padding-x-compact-md:calc(.625rem * var(--mantine-scale));--section-padding-x-compact-lg:calc(.75rem * var(--mantine-scale));--section-padding-x-compact-xl:calc(.875rem * var(--mantine-scale));--section-height:var(--section-height-sm);--section-padding-x:var(--section-padding-x-sm);--section-color:var(--mantine-color-white);font-weight:var(--mantine-font-weight-medium);border-radius:var(--section-radius,var(--mantine-radius-default));width:auto;font-size:var(--section-fz,var(--mantine-font-size-sm));background:var(--section-bg,var(--mantine-primary-color-filled));border:var(--section-bd,calc(.0625rem * var(--mantine-scale)) solid transparent);color:var(--section-color,var(--mantine-color-white));height:var(--section-height,var(--section-height-sm));padding-inline:var(--section-padding-x,var(--section-padding-x-sm));vertical-align:middle;justify-content:center;align-items:center;line-height:1;display:inline-flex}.m_7485cace{--container-size-xs:calc(33.75rem * var(--mantine-scale));--container-size-sm:calc(45rem * var(--mantine-scale));--container-size-md:calc(60rem * var(--mantine-scale));--container-size-lg:calc(71.25rem * var(--mantine-scale));--container-size-xl:calc(82.5rem * var(--mantine-scale));--container-size:var(--container-size-md)}.m_7485cace:where([data-strategy=block]){max-width:var(--container-size);padding-inline:var(--mantine-spacing-md);margin-inline:auto}.m_7485cace:where([data-strategy=block]):where([data-fluid]){max-width:100%}.m_7485cace:where([data-strategy=grid]){grid-template-columns:1fr min(100%, var(--container-size)) 1fr;margin-inline:auto;display:grid}.m_7485cace:where([data-strategy=grid])>*{grid-column:2}.m_7485cace:where([data-strategy=grid])>[data-breakout]{grid-column:1/-1}.m_7485cace:where([data-strategy=grid])>[data-breakout]>[data-container]{max-width:var(--container-size);margin-inline:auto}.m_4081bf90{flex-direction:row;flex-wrap:var(--group-wrap,wrap);justify-content:var(--group-justify,flex-start);align-items:var(--group-align,center);gap:var(--group-gap,var(--mantine-spacing-md));display:flex}.m_4081bf90:where([data-grow])>*{max-width:var(--group-child-width);flex-grow:1}.m_6d731127{align-items:var(--stack-align,stretch);justify-content:var(--stack-justify,flex-start);gap:var(--stack-gap,var(--mantine-spacing-md));flex-direction:column;display:flex}.m_925c2d2c{container:simple-grid/inline-size}.m_2415a157{grid-template-columns:repeat(var(--sg-cols), minmax(0, 1fr));grid-auto-rows:var(--sg-auto-rows,auto);gap:var(--sg-spacing-y) var(--sg-spacing-x);display:grid}.m_2415a157[data-auto-cols=auto-fill]{grid-template-columns:repeat(auto-fill, minmax(var(--sg-min-col-width), 1fr))}.m_2415a157[data-auto-cols=auto-fit]{grid-template-columns:repeat(auto-fit, minmax(var(--sg-min-col-width), 1fr))}.m_8a5d1357{font-weight:var(--title-fw);font-size:var(--title-fz);line-height:var(--title-lh);font-family:var(--mantine-font-family-headings);text-wrap:var(--title-text-wrap,var(--mantine-heading-text-wrap));margin:0}.m_8a5d1357:where([data-line-clamp]){text-overflow:ellipsis;-webkit-line-clamp:var(--title-line-clamp);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.m_b6d8b162{-webkit-tap-highlight-color:transparent;font-size:var(--text-fz,var(--mantine-font-size-md));line-height:var(--text-lh,var(--mantine-line-height-md));font-weight:var(--mantine-font-weight-regular);text-wrap:var(--text-text-wrap,var(--mantine-text-wrap));margin:0;padding:0;text-decoration:none}.m_b6d8b162:where([data-truncate]){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.m_b6d8b162:where([data-truncate=start]){text-align:end;direction:rtl}:where([dir=rtl]) .m_b6d8b162:where([data-truncate=start]){text-align:start;direction:ltr}.m_b6d8b162:where([data-variant=gradient]){background-image:var(--text-gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.m_b6d8b162:where([data-line-clamp]){text-overflow:ellipsis;-webkit-line-clamp:var(--text-line-clamp);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.m_b6d8b162:where([data-inherit]){line-height:inherit;font-weight:inherit;font-size:inherit}.m_b6d8b162:where([data-inline]){line-height:1}.m_849cf0da{color:var(--mantine-color-anchor);appearance:none;cursor:pointer;background-color:#0000;border:none;margin:0;padding:0;text-decoration:none;display:inline}@media (hover:hover){.m_849cf0da:where([data-underline=hover]):hover{text-decoration:underline}}@media (hover:none){.m_849cf0da:where([data-underline=hover]):active{text-decoration:underline}}.m_849cf0da:where([data-underline=not-hover]){text-decoration:underline}@media (hover:hover){.m_849cf0da:where([data-underline=not-hover]):hover{text-decoration:none}}@media (hover:none){.m_849cf0da:where([data-underline=not-hover]):active{text-decoration:none}}.m_849cf0da:where([data-underline=always]){text-decoration:underline}.m_849cf0da:where([data-variant=gradient]),.m_849cf0da:where([data-variant=gradient]):hover{text-decoration:none}.m_849cf0da:where([data-line-clamp]){display:-webkit-box}.m_347db0ec{--badge-height-xs:calc(1rem * var(--mantine-scale));--badge-height-sm:calc(1.125rem * var(--mantine-scale));--badge-height-md:calc(1.25rem * var(--mantine-scale));--badge-height-lg:calc(1.625rem * var(--mantine-scale));--badge-height-xl:calc(2rem * var(--mantine-scale));--badge-fz-xs:calc(.5625rem * var(--mantine-scale));--badge-fz-sm:calc(.625rem * var(--mantine-scale));--badge-fz-md:calc(.6875rem * var(--mantine-scale));--badge-fz-lg:calc(.8125rem * var(--mantine-scale));--badge-fz-xl:calc(1rem * var(--mantine-scale));--badge-padding-x-xs:calc(.375rem * var(--mantine-scale));--badge-padding-x-sm:calc(.5rem * var(--mantine-scale));--badge-padding-x-md:calc(.625rem * var(--mantine-scale));--badge-padding-x-lg:calc(.75rem * var(--mantine-scale));--badge-padding-x-xl:calc(1rem * var(--mantine-scale));--badge-height:var(--badge-height-md);--badge-fz:var(--badge-fz-md);--badge-padding-x:var(--badge-padding-x-md);--badge-radius:calc(62.5rem * var(--mantine-scale));--badge-lh:calc(var(--badge-height) - calc(.125rem * var(--mantine-scale)));--badge-color:var(--mantine-color-white);--badge-bg:var(--mantine-primary-color-filled);--badge-border-width:calc(.0625rem * var(--mantine-scale));--badge-bd:var(--badge-border-width) solid transparent;-webkit-tap-highlight-color:transparent;font-size:var(--badge-fz);border-radius:var(--badge-radius);height:var(--badge-height);line-height:var(--badge-lh);padding:0 var(--badge-padding-x);text-transform:uppercase;width:fit-content;font-weight:var(--mantine-font-weight-bold);letter-spacing:calc(.015625rem * var(--mantine-scale));cursor:default;text-overflow:ellipsis;color:var(--badge-color);background:var(--badge-bg);border:var(--badge-bd);justify-content:center;align-items:center;text-decoration:none;display:inline-grid;overflow:hidden}.m_347db0ec:where([data-with-left-section],[data-variant=dot]){grid-template-columns:auto 1fr}.m_347db0ec:where([data-with-right-section]){grid-template-columns:1fr auto}.m_347db0ec:where([data-with-left-section][data-with-right-section],[data-variant=dot][data-with-right-section]){grid-template-columns:auto 1fr auto}.m_347db0ec:where([data-block]){width:100%;display:flex}.m_347db0ec:where([data-circle]){padding-inline:calc(.125rem * var(--mantine-scale));width:var(--badge-height);display:flex}.m_fbd81e3d{--badge-dot-size:calc(var(--badge-height) / 3.4)}:where([data-mantine-color-scheme=light]) .m_fbd81e3d{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4);color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_fbd81e3d{background-color:var(--mantine-color-dark-5);border-color:var(--mantine-color-dark-5);color:var(--mantine-color-white)}.m_fbd81e3d:before{content:"";width:var(--badge-dot-size);height:var(--badge-dot-size);border-radius:var(--badge-dot-size);background-color:var(--badge-dot-color);margin-inline-end:var(--badge-dot-size);display:block}.m_5add502a{white-space:nowrap;text-overflow:ellipsis;text-align:center;cursor:inherit;overflow:hidden}.m_91fdda9b{--badge-section-margin:calc(var(--mantine-spacing-xs) / 2);max-height:calc(var(--badge-height) - var(--badge-border-width) * 2);justify-content:center;align-items:center;display:inline-flex}.m_91fdda9b:where([data-position=left]){margin-inline-end:var(--badge-section-margin)}.m_91fdda9b:where([data-position=right]){margin-inline-start:var(--badge-section-margin)}.m_7341320d{--ti-size-xs:calc(1.125rem * var(--mantine-scale));--ti-size-sm:calc(1.375rem * var(--mantine-scale));--ti-size-md:calc(1.75rem * var(--mantine-scale));--ti-size-lg:calc(2.125rem * var(--mantine-scale));--ti-size-xl:calc(2.75rem * var(--mantine-scale));--ti-size:var(--ti-size-md);-webkit-user-select:none;user-select:none;width:var(--ti-size);height:var(--ti-size);min-width:var(--ti-size);min-height:var(--ti-size);border-radius:var(--ti-radius,var(--mantine-radius-default));background:var(--ti-bg,var(--mantine-primary-color-filled));color:var(--ti-color,var(--mantine-color-white));border:var(--ti-bd,1px solid transparent);justify-content:center;align-items:center;line-height:1;display:inline-flex;position:relative}.m_1b7284a3{--paper-radius:var(--mantine-radius-default);-webkit-tap-highlight-color:transparent;touch-action:manipulation;border-radius:var(--paper-radius);box-shadow:var(--paper-shadow);background-color:var(--mantine-color-body);outline:0;text-decoration:none;display:block}[data-mantine-color-scheme=light] .m_1b7284a3{--paper-border-color:var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .m_1b7284a3{--paper-border-color:var(--mantine-color-dark-4)}.m_1b7284a3:where([data-with-border]){border:calc(.0625rem * var(--mantine-scale)) solid var(--paper-border-color)}.m_e615b15f{--card-padding:var(--mantine-spacing-md);padding:var(--card-padding);color:var(--mantine-color-text);display:flex;position:relative;overflow:hidden}.m_e615b15f:where([data-orientation=horizontal]){flex-direction:row}.m_e615b15f:where([data-orientation=vertical]){flex-direction:column}:where([data-mantine-color-scheme=light]) .m_e615b15f{background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m_e615b15f{background-color:var(--mantine-color-dark-6)}.m_599a2148{margin-inline:calc(var(--card-padding) * -1);display:block}:where([data-mantine-color-scheme=light]) .m_599a2148{--border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_599a2148{--border-color:var(--mantine-color-dark-4)}.m_599a2148:where([data-orientation=vertical]):first-child{margin-top:calc(var(--card-padding) * -1);border-top:none!important}.m_599a2148:where([data-orientation=vertical]):last-child{margin-bottom:calc(var(--card-padding) * -1);border-bottom:none!important}.m_599a2148:where([data-orientation=vertical])[data-inherit-padding]{padding-inline:var(--card-padding)}.m_599a2148:where([data-orientation=vertical])[data-with-border]{border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color)}.m_599a2148:where([data-orientation=vertical])+.m_599a2148:where([data-orientation=vertical]){border-top:none!important}.m_599a2148:where([data-orientation=horizontal]){margin-block:calc(var(--card-padding) * -1);margin-inline:0}.m_599a2148:where([data-orientation=horizontal]):first-child{margin-inline-start:calc(var(--card-padding) * -1);border-inline-start:none!important}.m_599a2148:where([data-orientation=horizontal]):last-child{margin-inline-end:calc(var(--card-padding) * -1);border-inline-end:none!important}.m_599a2148:where([data-orientation=horizontal])[data-inherit-padding]{padding-block:var(--card-padding)}.m_599a2148:where([data-orientation=horizontal])[data-with-border]{border-inline-start:1px solid var(--border-color);border-inline-end:1px solid var(--border-color)}.m_599a2148:where([data-orientation=horizontal])+.m_599a2148:where([data-orientation=horizontal]){border-inline-start:none!important}.m_9e117634{object-fit:var(--image-object-fit,cover);border-radius:var(--image-radius,0);width:100%;display:block}.m_3eebeb36{--divider-size-xs:calc(.0625rem * var(--mantine-scale));--divider-size-sm:calc(.125rem * var(--mantine-scale));--divider-size-md:calc(.1875rem * var(--mantine-scale));--divider-size-lg:calc(.25rem * var(--mantine-scale));--divider-size-xl:calc(.3125rem * var(--mantine-scale));--divider-size:var(--divider-size-xs)}:where([data-mantine-color-scheme=light]) .m_3eebeb36{--divider-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_3eebeb36{--divider-color:var(--mantine-color-dark-4)}.m_3eebeb36:where([data-orientation=horizontal]){border-top:var(--divider-size) var(--divider-border-style,solid) var(--divider-color)}.m_3eebeb36:where([data-orientation=vertical]){border-inline-start:var(--divider-size) var(--divider-border-style,solid) var(--divider-color);align-self:stretch;height:auto}.m_3eebeb36:where([data-with-label]){border:0}.m_9e365f20{font-size:var(--mantine-font-size-xs);color:var(--mantine-color-dimmed);white-space:nowrap;align-items:center;display:flex}.m_9e365f20:where([data-position=left]):before,.m_9e365f20:where([data-position=right]):after{display:none}.m_9e365f20:before{content:"";height:calc(.0625rem * var(--mantine-scale));border-top:var(--divider-size) var(--divider-border-style,solid) var(--divider-color);flex:1;margin-inline-end:var(--mantine-spacing-xs)}.m_9e365f20:after{content:"";height:calc(.0625rem * var(--mantine-scale));border-top:var(--divider-size) var(--divider-border-style,solid) var(--divider-color);flex:1;margin-inline-start:var(--mantine-spacing-xs)}.m_6c018570{margin-top:var(--input-margin-top,0rem);margin-bottom:var(--input-margin-bottom,0rem);--input-height-xs:calc(1.875rem * var(--mantine-scale));--input-height-sm:calc(2.25rem * var(--mantine-scale));--input-height-md:calc(2.625rem * var(--mantine-scale));--input-height-lg:calc(3.125rem * var(--mantine-scale));--input-height-xl:calc(3.75rem * var(--mantine-scale));--input-padding-y-xs:calc(.3125rem * var(--mantine-scale));--input-padding-y-sm:calc(.375rem * var(--mantine-scale));--input-padding-y-md:calc(.5rem * var(--mantine-scale));--input-padding-y-lg:calc(.625rem * var(--mantine-scale));--input-padding-y-xl:calc(.8125rem * var(--mantine-scale));--input-height:var(--input-height-sm);--input-radius:var(--mantine-radius-default);--input-cursor:text;--input-line-height:calc(var(--input-height) - calc(.125rem * var(--mantine-scale)));--input-padding:calc(var(--input-height) / 3);--input-padding-inline-start:var(--input-padding);--input-padding-inline-end:var(--input-padding);--input-placeholder-color:var(--mantine-color-placeholder);--input-color:var(--mantine-color-text);--input-disabled-bg:var(--mantine-color-disabled);--input-disabled-color:var(--mantine-color-disabled-color);--input-left-section-size:var(--input-left-section-width,calc(var(--input-height) - calc(.125rem * var(--mantine-scale))));--input-right-section-size:var(--input-right-section-width,calc(var(--input-height) - calc(.125rem * var(--mantine-scale))));--input-size:var(--input-height);--section-y:calc(.0625rem * var(--mantine-scale));--left-section-start:calc(.0625rem * var(--mantine-scale));--left-section-border-radius:var(--input-radius) 0 0 var(--input-radius);--right-section-end:calc(.0625rem * var(--mantine-scale));--right-section-border-radius:0 var(--input-radius) var(--input-radius) 0;position:relative}.m_6c018570[data-variant=unstyled]{--input-padding:0;--input-padding-y:0;--input-padding-inline-start:0;--input-padding-inline-end:0}.m_6c018570[data-pointer]{--input-cursor:pointer}.m_6c018570[data-with-bottom-section]{--input-bottom-section-height:calc(1.75rem * var(--mantine-scale))}.m_6c018570[data-multiline]{--input-padding-y-xs:calc(.28125rem * var(--mantine-scale));--input-padding-y-sm:calc(.34375rem * var(--mantine-scale));--input-padding-y-md:calc(.4375rem * var(--mantine-scale));--input-padding-y-lg:calc(.59375rem * var(--mantine-scale));--input-padding-y-xl:calc(.8125rem * var(--mantine-scale));--input-size:auto;--input-line-height:var(--mantine-line-height)}.m_6c018570[data-with-left-section]{--input-padding-inline-start:var(--input-left-section-size)}.m_6c018570[data-with-right-section]{--input-padding-inline-end:var(--input-right-section-size)}.m_6c018570[data-size=xs] .m_6c018570[data-with-right-section]:has([data-combined-clear-section]){--input-padding-inline-end:calc(2.5625rem * var(--mantine-scale))}.m_6c018570[data-size=sm] .m_6c018570[data-with-right-section]:has([data-combined-clear-section]){--input-padding-inline-end:calc(3.125rem * var(--mantine-scale))}.m_6c018570[data-size=md] .m_6c018570[data-with-right-section]:has([data-combined-clear-section]){--input-padding-inline-end:calc(3.75rem * var(--mantine-scale))}.m_6c018570[data-size=lg] .m_6c018570[data-with-right-section]:has([data-combined-clear-section]){--input-padding-inline-end:calc(4.5rem * var(--mantine-scale))}.m_6c018570[data-size=xl] .m_6c018570[data-with-right-section]:has([data-combined-clear-section]){--input-padding-inline-end:calc(5.5625rem * var(--mantine-scale))}[data-mantine-color-scheme=light] .m_6c018570[data-variant=default]{--input-bd:var(--mantine-color-gray-4);--input-bg:var(--mantine-color-white);--input-bd-focus:var(--mantine-primary-color-filled)}[data-mantine-color-scheme=light] .m_6c018570[data-variant=filled]{--input-bd:transparent;--input-bg:var(--mantine-color-gray-1);--input-bd-focus:var(--mantine-primary-color-filled)}[data-mantine-color-scheme=light] .m_6c018570[data-variant=unstyled]{--input-bd:transparent;--input-bg:transparent;--input-bd-focus:transparent}[data-mantine-color-scheme=dark] .m_6c018570[data-variant=default]{--input-bd:var(--mantine-color-dark-4);--input-bg:var(--mantine-color-dark-6);--input-bd-focus:var(--mantine-primary-color-filled)}[data-mantine-color-scheme=dark] .m_6c018570[data-variant=filled]{--input-bd:transparent;--input-bg:var(--mantine-color-dark-5);--input-bd-focus:var(--mantine-primary-color-filled)}[data-mantine-color-scheme=dark] .m_6c018570[data-variant=unstyled]{--input-bd:transparent;--input-bg:transparent;--input-bd-focus:transparent}[data-mantine-color-scheme] .m_6c018570[data-error]:not([data-variant=unstyled]){--input-bd:var(--mantine-color-error)}[data-mantine-color-scheme] .m_6c018570[data-error]{--input-color:var(--mantine-color-error);--input-placeholder-color:var(--mantine-color-error);--input-section-color:var(--mantine-color-error)}[data-mantine-color-scheme] .m_6c018570[data-success]:not([data-variant=unstyled]){--input-bd:var(--mantine-color-success)}[data-mantine-color-scheme] .m_6c018570[data-success]{--input-section-color:var(--mantine-color-success)}:where([dir=rtl]) .m_6c018570{--left-section-border-radius:0 var(--input-radius) var(--input-radius) 0;--right-section-border-radius:var(--input-radius) 0 0 var(--input-radius)}.m_6c018570[dir=ltr]{--left-section-border-radius:var(--input-radius) 0 0 var(--input-radius);--right-section-border-radius:0 var(--input-radius) var(--input-radius) 0}.m_8fb7ebe7{-webkit-tap-highlight-color:transparent;appearance:none;resize:var(--input-resize,none);width:100%;text-align:var(--input-text-align,start);color:var(--input-color);border:calc(.0625rem * var(--mantine-scale)) solid var(--input-bd);background-color:var(--input-bg);font-family:var(--input-font-family,var(--mantine-font-family));height:var(--input-size);min-height:var(--input-height);line-height:var(--input-line-height);font-size:var(--_input-fz,var(--input-fz,var(--mantine-font-size-md)));border-radius:var(--input-radius);padding-inline-start:var(--input-padding-inline-start);padding-inline-end:var(--input-padding-inline-end);padding-top:var(--input-padding-y,0rem);padding-bottom:var(--input-padding-y,0rem);cursor:var(--input-cursor);overflow:var(--input-overflow);transition:border-color .1s;display:block}.m_8fb7ebe7[data-no-overflow]{--input-overflow:hidden}.m_8fb7ebe7[data-monospace]{--input-font-family:var(--mantine-font-family-monospace);--_input-fz:calc(var(--input-fz) - calc(.125rem * var(--mantine-scale)))}.m_8fb7ebe7:focus,.m_8fb7ebe7:focus-within{--input-bd:var(--input-bd-focus);outline:none}.m_6c018570[data-error] .m_8fb7ebe7:focus,.m_6c018570[data-error] .m_8fb7ebe7:focus-within{--input-bd:var(--mantine-color-error)}.m_6c018570[data-success] .m_8fb7ebe7:focus,.m_6c018570[data-success] .m_8fb7ebe7:focus-within{--input-bd:var(--mantine-color-success)}.m_8fb7ebe7::placeholder{color:var(--input-placeholder-color);opacity:1}.m_8fb7ebe7::-webkit-inner-spin-button{appearance:none}.m_8fb7ebe7::-webkit-outer-spin-button{appearance:none}.m_8fb7ebe7::-webkit-search-decoration{appearance:none}.m_8fb7ebe7::-webkit-search-cancel-button{appearance:none}.m_8fb7ebe7::-webkit-search-results-button{appearance:none}.m_8fb7ebe7::-webkit-search-results-decoration{appearance:none}.m_8fb7ebe7[type=number]{-moz-appearance:textfield}.m_8fb7ebe7:disabled,.m_8fb7ebe7[data-disabled]{cursor:not-allowed;opacity:.6;background-color:var(--input-disabled-bg);color:var(--input-disabled-color)}.m_8fb7ebe7:has(input:disabled){cursor:not-allowed;opacity:.6;background-color:var(--input-disabled-bg);color:var(--input-disabled-color)}.m_8fb7ebe7[readonly]{caret-color:#0000}[data-with-bottom-section] .m_8fb7ebe7{padding-bottom:calc(var(--input-padding-y,0rem) + var(--input-bottom-section-height))}.m_93f4ed57{bottom:calc(.0625rem * var(--mantine-scale));left:calc(.0625rem * var(--mantine-scale));right:calc(.0625rem * var(--mantine-scale));height:var(--input-bottom-section-height);padding-inline:var(--input-padding);border-radius:0 0 var(--input-radius) var(--input-radius);pointer-events:all;color:var(--mantine-color-dimmed);font-size:var(--input-fz,var(--mantine-font-size-sm));justify-content:flex-start;align-items:center;display:flex;position:absolute}.m_82577fc2{pointer-events:var(--section-pointer-events);z-index:1;inset-inline-start:var(--section-start);inset-inline-end:var(--section-end);bottom:var(--section-y);top:var(--section-y);width:var(--section-size);border-radius:var(--section-border-radius);color:var(--input-section-color,var(--mantine-color-dimmed));justify-content:center;align-items:center;display:flex;position:absolute}.m_82577fc2[data-position=right]{--section-pointer-events:var(--input-right-section-pointer-events);--section-end:var(--right-section-end);--section-size:var(--input-right-section-size);--section-border-radius:var(--right-section-border-radius)}.m_6c018570[data-size=xs] .m_82577fc2[data-position=right]:has([data-combined-clear-section]){--section-size:calc(2.5625rem * var(--mantine-scale))}.m_6c018570[data-size=sm] .m_82577fc2[data-position=right]:has([data-combined-clear-section]){--section-size:calc(3.125rem * var(--mantine-scale))}.m_6c018570[data-size=md] .m_82577fc2[data-position=right]:has([data-combined-clear-section]){--section-size:calc(3.75rem * var(--mantine-scale))}.m_6c018570[data-size=lg] .m_82577fc2[data-position=right]:has([data-combined-clear-section]){--section-size:calc(4.5rem * var(--mantine-scale))}.m_6c018570[data-size=xl] .m_82577fc2[data-position=right]:has([data-combined-clear-section]){--section-size:calc(5.5625rem * var(--mantine-scale))}.m_82577fc2[data-position=left]{--section-pointer-events:var(--input-left-section-pointer-events);--section-start:var(--left-section-start);--section-size:var(--input-left-section-size);--section-border-radius:var(--left-section-border-radius)}.m_88bacfd0{color:var(--input-placeholder-color,var(--mantine-color-placeholder))}.m_6c018570[data-error] .m_88bacfd0{--input-placeholder-color:var(--input-color,var(--mantine-color-placeholder))}.m_46b77525{line-height:var(--mantine-line-height)}.m_8fdc1311{font-weight:var(--mantine-font-weight-medium);overflow-wrap:break-word;cursor:default;-webkit-tap-highlight-color:transparent;font-size:var(--input-label-size,var(--mantine-font-size-sm));display:inline-block}.m_78a94662{color:var(--input-asterisk-color,var(--mantine-color-error))}.m_8f816625,.m_9d9d40e0,.m_fe47ce59{word-wrap:break-word;margin:0;padding:0;line-height:1.2;display:block}.m_8f816625{color:var(--mantine-color-error);font-size:var(--input-error-size,calc(var(--mantine-font-size-sm) - calc(.125rem * var(--mantine-scale))))}.m_9d9d40e0{color:var(--mantine-color-success);font-size:var(--input-success-size,calc(var(--mantine-font-size-sm) - calc(.125rem * var(--mantine-scale))))}.m_fe47ce59{color:var(--mantine-color-dimmed);font-size:var(--input-description-size,calc(var(--mantine-font-size-sm) - calc(.125rem * var(--mantine-scale))))}.m_5f75b09e{--label-lh-xs:calc(1rem * var(--mantine-scale));--label-lh-sm:calc(1.25rem * var(--mantine-scale));--label-lh-md:calc(1.5rem * var(--mantine-scale));--label-lh-lg:calc(1.875rem * var(--mantine-scale));--label-lh-xl:calc(2.25rem * var(--mantine-scale));--label-lh:var(--label-lh-sm)}.m_5f75b09e[data-label-position=left]{--label-order:1;--label-offset-end:var(--mantine-spacing-sm);--label-offset-start:0}.m_5f75b09e[data-label-position=right]{--label-order:2;--label-offset-end:0;--label-offset-start:var(--mantine-spacing-sm)}.m_5f6e695e{-webkit-tap-highlight-color:transparent;display:flex}.m_d3ea56bb{--label-cursor:var(--mantine-cursor-type);-webkit-tap-highlight-color:transparent;font-size:var(--label-fz,var(--mantine-font-size-sm));line-height:var(--label-lh);cursor:var(--label-cursor);flex-direction:column;order:var(--label-order);display:inline-flex}fieldset:disabled .m_d3ea56bb,.m_d3ea56bb[data-disabled]{--label-cursor:not-allowed}.m_8ee546b8{cursor:var(--label-cursor);color:inherit;padding-inline-start:var(--label-offset-start);padding-inline-end:var(--label-offset-end)}fieldset:disabled .m_8ee546b8,.m_8ee546b8:where([data-disabled]){color:var(--mantine-color-disabled-color)}.m_328f68c0{margin-top:calc(var(--mantine-spacing-xs) / 2);cursor:default;padding-inline-start:var(--label-offset-start);padding-inline-end:var(--label-offset-end)}.m_8e8a99cc{margin-top:calc(var(--mantine-spacing-xs) / 2);padding-inline-start:var(--label-offset-start);padding-inline-end:var(--label-offset-end)}.m_bf2d988c{--checkbox-size-xs:calc(1rem * var(--mantine-scale));--checkbox-size-sm:calc(1.25rem * var(--mantine-scale));--checkbox-size-md:calc(1.5rem * var(--mantine-scale));--checkbox-size-lg:calc(1.875rem * var(--mantine-scale));--checkbox-size-xl:calc(2.25rem * var(--mantine-scale));--checkbox-size:var(--checkbox-size-sm);--checkbox-color:var(--mantine-primary-color-filled)}.m_bf2d988c:where([data-variant=filled]){--checkbox-icon-color:var(--mantine-color-white)}.m_bf2d988c:where([data-variant=outline]),.m_bf2d988c:where([data-variant=light]){--checkbox-icon-color:var(--checkbox-color)}.m_26062bec{width:var(--checkbox-size);height:var(--checkbox-size);order:1;position:relative}.m_26062bec:where([data-label-position=left]){order:2}.m_26063560{appearance:none;border:calc(.0625rem * var(--mantine-scale)) solid transparent;width:var(--checkbox-size);height:var(--checkbox-size);border-radius:var(--checkbox-radius,var(--mantine-radius-default));cursor:var(--mantine-cursor-type);-webkit-tap-highlight-color:transparent;margin:0;padding:0;transition:border-color .1s,background-color .1s;display:block}:where([data-mantine-color-scheme=light]) .m_26063560{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_26063560{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}.m_26063560:where([data-with-error-styles][data-error]){border-color:var(--mantine-color-error)}.m_26063560[data-indeterminate],.m_26063560:checked{background-color:var(--checkbox-color);border-color:var(--checkbox-color)}.m_26063560[data-indeterminate]+.m_bf295423,.m_26063560:checked+.m_bf295423{opacity:1;transform:none}.m_26063560:disabled{cursor:not-allowed;border-color:var(--mantine-color-disabled-border);background-color:var(--mantine-color-disabled)}.m_26063560:disabled+.m_bf295423{color:var(--mantine-color-disabled-color)}.m_595ab216+.m_bf295423{color:var(--checkbox-color)}.m_595ab216[data-indeterminate]:not(:disabled),.m_595ab216:checked:not(:disabled){background-color:var(--checkbox-bg);border-color:#0000}.m_595ab216[data-indeterminate]:not(:disabled)+.m_bf295423,.m_595ab216:checked:not(:disabled)+.m_bf295423{color:var(--checkbox-icon-color);opacity:1;transform:none}.m_215c4542+.m_bf295423{color:var(--checkbox-color)}.m_215c4542[data-indeterminate]:not(:disabled),.m_215c4542:checked:not(:disabled){border-color:var(--checkbox-color);background-color:#0000}.m_215c4542[data-indeterminate]:not(:disabled)+.m_bf295423,.m_215c4542:checked:not(:disabled)+.m_bf295423{color:var(--checkbox-icon-color);opacity:1;transform:none}.m_bf295423{width:60%;color:var(--checkbox-icon-color);pointer-events:none;transform:translateY(calc(.3125rem * var(--mantine-scale))) scale(.5);opacity:0;margin:auto;transition:transform .1s,opacity .1s;position:absolute;inset:0}.m_89ab340[data-resizing]{--app-shell-transition-duration:0s!important}.m_89ab340[data-disabled]{--app-shell-header-offset:0rem!important;--app-shell-navbar-offset:0rem!important;--app-shell-aside-offset:0rem!important;--app-shell-footer-offset:0rem!important}.m_89ab340[data-mode=static]{grid-template-columns:var(--app-shell-navbar-width,0) 1fr var(--app-shell-aside-width,0);grid-template-rows:auto 1fr auto;height:100%;display:grid;position:relative;overflow:auto}[data-mantine-color-scheme=light] .m_89ab340{--app-shell-border-color:var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .m_89ab340{--app-shell-border-color:var(--mantine-color-dark-4)}.m_45252eee,.m_9cdde9a,.m_3b16f56b,.m_8983817,.m_3840c879{transition-duration:var(--app-shell-transition-duration);transition-timing-function:var(--app-shell-transition-timing-function)}.m_45252eee,.m_9cdde9a{top:var(--app-shell-header-offset,0rem);height:calc(100dvh - var(--app-shell-header-offset,0rem) - var(--app-shell-footer-offset,0rem));background-color:var(--mantine-color-body);flex-direction:column;transition-property:transform,top,height;display:flex;position:fixed}:where([data-mode=static]) .m_45252eee,:where([data-mode=static]) .m_9cdde9a{position:var(--app-shell-navbar-position,fixed);grid-row:var(--app-shell-navbar-grid-row,auto);height:100%}:where([data-layout=alt]) .m_45252eee,:where([data-layout=alt]) .m_9cdde9a{height:100dvh;top:0}:where([data-mode=static][data-layout=alt]) .m_45252eee,:where([data-mode=static][data-layout=alt]) .m_9cdde9a{grid-row:1/-1;height:100%}.m_45252eee{width:var(--app-shell-navbar-width);transform:var(--app-shell-navbar-transform);z-index:var(--app-shell-navbar-z-index);transition-property:transform,top,height;inset-inline-start:0}:where([data-mode=static]) .m_45252eee{grid-column:var(--app-shell-navbar-grid-column,auto);display:var(--app-shell-navbar-display,flex)}:where([dir=rtl]) .m_45252eee{transform:var(--app-shell-navbar-transform-rtl)}.m_45252eee:where([data-with-border]){border-inline-end:1px solid var(--app-shell-border-color)}.m_9cdde9a{width:var(--app-shell-aside-width);transform:var(--app-shell-aside-transform);z-index:var(--app-shell-aside-z-index);inset-inline-end:0}:where([data-mode=static]) .m_9cdde9a{position:var(--app-shell-aside-position,fixed);grid-column:var(--app-shell-aside-grid-column,auto);grid-row:var(--app-shell-aside-grid-row,auto);display:var(--app-shell-aside-display,flex)}:where([dir=rtl]) .m_9cdde9a{transform:var(--app-shell-aside-transform-rtl)}.m_9cdde9a:where([data-with-border]){border-inline-start:1px solid var(--app-shell-border-color)}:where([data-mode=static][data-layout=alt]) .m_9cdde9a{grid-row:1/-1}:where([data-scroll-locked]) .m_9cdde9a{visibility:var(--app-shell-aside-scroll-locked-visibility)}.m_8983817{padding-inline-start:calc(var(--app-shell-navbar-offset,0rem) + var(--app-shell-padding));padding-inline-end:calc(var(--app-shell-aside-offset,0rem) + var(--app-shell-padding));padding-top:calc(var(--app-shell-header-offset,0rem) + var(--app-shell-padding));padding-bottom:calc(var(--app-shell-footer-offset,0rem) + var(--app-shell-padding));min-height:100dvh;transition-property:padding}:where([data-mode=static]) .m_8983817{padding-inline-start:var(--app-shell-padding);padding-inline-end:var(--app-shell-padding);padding-top:var(--app-shell-padding);padding-bottom:var(--app-shell-padding);grid-column:var(--app-shell-main-column-start,1) / var(--app-shell-main-column-end,-1);grid-row:var(--app-shell-main-grid-row,2);min-height:auto}.m_3b16f56b,.m_3840c879{background-color:var(--mantine-color-body);transition-property:transform,margin-inline-start,margin-inline-end;position:fixed;inset-inline:0}:where([data-mode=static]) .m_3b16f56b,:where([data-mode=static]) .m_3840c879{position:var(--app-shell-header-position,fixed);grid-column:var(--app-shell-header-grid-column,auto)}:where([data-layout=alt]) .m_3b16f56b,:where([data-layout=alt]) .m_3840c879{margin-inline-start:var(--app-shell-navbar-offset,0rem);margin-inline-end:var(--app-shell-aside-offset,0rem)}:where([data-mode=static][data-layout=alt]) .m_3b16f56b,:where([data-mode=static][data-layout=alt]) .m_3840c879{grid-column:var(--app-shell-main-column-start,1) / var(--app-shell-main-column-end,-1);margin-inline:0}.m_3b16f56b{height:var(--app-shell-header-height);background-color:var(--mantine-color-body);transform:var(--app-shell-header-transform);z-index:var(--app-shell-header-z-index);top:0}:where([data-mode=static]) .m_3b16f56b{grid-row:var(--app-shell-header-grid-row,auto)}.m_3b16f56b:where([data-with-border]){border-bottom:1px solid var(--app-shell-border-color)}.m_3840c879{height:calc(var(--app-shell-footer-height) + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);transform:var(--app-shell-footer-transform);z-index:var(--app-shell-footer-z-index);--app-shell-footer-safe-area:env(safe-area-inset-bottom);bottom:0}:where([data-mode=static]) .m_3840c879{position:var(--app-shell-footer-position,fixed);grid-column:var(--app-shell-footer-grid-column,auto);grid-row:var(--app-shell-footer-grid-row,auto)}:where([data-mode=static][data-layout=alt]) .m_3840c879{grid-column:var(--app-shell-main-column-start,1) / var(--app-shell-main-column-end,-1)}.m_3840c879:where([data-with-border]){border-top:1px solid var(--app-shell-border-color)}.m_6dcfc7c7{flex-grow:0}.m_6dcfc7c7:where([data-grow]){flex-grow:1}.m_3b25945a{z-index:1;touch-action:none;background-color:#0000;outline:none;position:absolute}.m_3b25945a:after{content:"";background-color:#0000;transition:background-color .1s;position:absolute}.m_3b25945a:where(:hover,[data-active]):after,.m_3b25945a:where(:focus-visible):after{background-color:var(--mantine-primary-color-filled)}.m_3b25945a:where([data-orientation=vertical]){width:var(--app-shell-resize-handle-size,calc(.375rem * var(--mantine-scale)));cursor:col-resize;top:0;bottom:0}.m_3b25945a:where([data-orientation=vertical]):after{width:calc(.125rem * var(--mantine-scale));top:0;bottom:0;left:50%;transform:translate(-50%)}.m_3b25945a:where([data-orientation=horizontal]){height:var(--app-shell-resize-handle-size,calc(.375rem * var(--mantine-scale)));cursor:row-resize;inset-inline:0}.m_3b25945a:where([data-orientation=horizontal]):after{inset-inline:0;height:calc(.125rem * var(--mantine-scale));top:50%;transform:translateY(-50%)}.m_3b25945a:where([data-section=navbar]){display:var(--app-shell-navbar-resize-handle-display,block);inset-inline-end:calc(var(--app-shell-resize-handle-size,calc(.375rem * var(--mantine-scale))) / -2)}.m_3b25945a:where([data-section=aside]){display:var(--app-shell-aside-resize-handle-display,block);inset-inline-start:calc(var(--app-shell-resize-handle-size,calc(.375rem * var(--mantine-scale))) / -2)}.m_3b25945a:where([data-section=header]){bottom:calc(var(--app-shell-resize-handle-size,calc(.375rem * var(--mantine-scale))) / -2);display:var(--app-shell-header-resize-handle-display,block)}.m_3b25945a:where([data-section=footer]){top:calc(var(--app-shell-resize-handle-size,calc(.375rem * var(--mantine-scale))) / -2);display:var(--app-shell-footer-resize-handle-display,block)}.m_fea6bf1a{--burger-size-xs:calc(.75rem * var(--mantine-scale));--burger-size-sm:calc(1.125rem * var(--mantine-scale));--burger-size-md:calc(1.5rem * var(--mantine-scale));--burger-size-lg:calc(2.125rem * var(--mantine-scale));--burger-size-xl:calc(2.625rem * var(--mantine-scale));--burger-size:var(--burger-size-md);--burger-line-size:calc(var(--burger-size) / 12);width:calc(var(--burger-size) + var(--mantine-spacing-xs));height:calc(var(--burger-size) + var(--mantine-spacing-xs));padding:calc(var(--mantine-spacing-xs) / 2);cursor:pointer}:where([data-mantine-color-scheme=light]) .m_fea6bf1a{--burger-color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_fea6bf1a{--burger-color:var(--mantine-color-white)}.m_d4fb9cad{-webkit-user-select:none;user-select:none;position:relative}.m_d4fb9cad,.m_d4fb9cad:before,.m_d4fb9cad:after{width:var(--burger-size);height:var(--burger-line-size);background-color:var(--burger-color);outline:calc(.0625rem * var(--mantine-scale)) solid transparent;transition-property:background-color,transform;transition-duration:var(--burger-transition-duration,.3s);transition-timing-function:var(--burger-transition-timing-function,ease);display:block}.m_d4fb9cad:before,.m_d4fb9cad:after{content:"";position:absolute;inset-inline-start:0}.m_d4fb9cad:before{top:calc(var(--burger-size) / -3)}.m_d4fb9cad:after{top:calc(var(--burger-size) / 3)}.m_d4fb9cad[data-opened]{background-color:#0000}.m_d4fb9cad[data-opened]:before{transform:translateY(calc(var(--burger-size) / 3)) rotate(45deg)}.m_d4fb9cad[data-opened]:after{transform:translateY(calc(var(--burger-size) / -3)) rotate(-45deg)}.m_43657ece{--offset:calc(var(--tl-bullet-size) / 2 + var(--tl-line-width) / 2);--tl-bullet-size:calc(1.25rem * var(--mantine-scale));--tl-line-width:calc(.25rem * var(--mantine-scale));--tl-radius:calc(62.5rem * var(--mantine-scale));--tl-color:var(--mantine-primary-color-filled)}.m_43657ece:where(:not([data-opposite])):where([data-align=left]){padding-inline-start:var(--offset)}.m_43657ece:where(:not([data-opposite])):where([data-align=right]){padding-inline-end:var(--offset)}.m_2ebe8099{font-weight:var(--mantine-font-weight-medium);margin-bottom:calc(var(--mantine-spacing-xs) / 2);line-height:1}.m_436178ff{--item-border:var(--tl-line-width) var(--tli-border-style,solid) var(--item-border-color);color:var(--mantine-color-text);position:relative}.m_436178ff:before{content:"";pointer-events:none;top:0;inset-inline-start:var(--timeline-line-start,0);inset-inline-end:var(--timeline-line-end,0);bottom:calc(var(--mantine-spacing-xl) * -1);border-inline-start:var(--item-border);display:var(--timeline-line-display,none);position:absolute}.m_43657ece:where(:not([data-opposite]))[data-align=left] .m_436178ff:before{--timeline-line-start:calc(var(--tl-line-width) * -1);--timeline-line-end:auto}.m_43657ece:where(:not([data-opposite]))[data-align=right] .m_436178ff:before{--timeline-line-start:auto;--timeline-line-end:calc(var(--tl-line-width) * -1)}.m_43657ece:where([data-opposite]) .m_436178ff:before{--timeline-line-start:calc(50% - var(--tl-line-width) / 2);--timeline-line-end:auto}.m_43657ece:where(:not([data-opposite])):where([data-align=left]) .m_436178ff{text-align:start;padding-inline-start:var(--offset)}.m_43657ece:where(:not([data-opposite])):where([data-align=right]) .m_436178ff{text-align:end;padding-inline-end:var(--offset)}.m_43657ece:where([data-opposite]) .m_436178ff{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}:where([data-mantine-color-scheme=light]) .m_436178ff{--item-border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_436178ff{--item-border-color:var(--mantine-color-dark-4)}.m_436178ff:where([data-line-active]):before{border-color:var(--tli-color,var(--tl-color))}.m_436178ff:where(:not(:last-of-type)){--timeline-line-display:block}.m_436178ff:where(:not(:first-of-type)){margin-top:var(--mantine-spacing-xl)}.m_8affcee1{width:var(--tl-bullet-size);height:var(--tl-bullet-size);border-radius:var(--tli-radius,var(--tl-radius));border:var(--tl-line-width) solid;background-color:var(--mantine-color-body);color:var(--mantine-color-text);justify-content:center;align-items:center;display:flex;position:absolute;top:0}:where([data-mantine-color-scheme=light]) .m_8affcee1{border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_8affcee1{border-color:var(--mantine-color-dark-4)}.m_43657ece:where(:not([data-opposite])):where([data-align=left]) .m_8affcee1{inset-inline-start:calc((var(--tl-bullet-size) / 2 + var(--tl-line-width) / 2) * -1);inset-inline-end:auto}.m_43657ece:where(:not([data-opposite])):where([data-align=right]) .m_8affcee1{inset-inline-start:auto;inset-inline-end:calc((var(--tl-bullet-size) / 2 + var(--tl-line-width) / 2) * -1)}.m_43657ece:where([data-opposite]) .m_8affcee1{grid-area:1/2;position:relative;inset-inline-start:unset;inset-inline-end:unset}.m_8affcee1:where([data-with-child]){border-width:var(--tl-line-width)}:where([data-mantine-color-scheme=light]) .m_8affcee1:where([data-with-child]){background-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_8affcee1:where([data-with-child]){background-color:var(--mantine-color-dark-4)}.m_8affcee1:where([data-active]){border-color:var(--tli-color,var(--tl-color));background-color:var(--mantine-color-white);color:var(--tl-icon-color,var(--mantine-color-white))}.m_8affcee1:where([data-active]):where([data-with-child]){background-color:var(--tli-color,var(--tl-color));color:var(--tl-icon-color,var(--mantine-color-white))}.m_43657ece:where(:not([data-opposite])):where([data-align=left]) .m_540e8f41{text-align:start;padding-inline-start:var(--offset)}.m_43657ece:where(:not([data-opposite])):where([data-align=right]) .m_540e8f41{text-align:end;padding-inline-end:var(--offset)}.m_43657ece:where([data-opposite]):where([data-align=left]) .m_540e8f41{text-align:start;grid-area:1/3;padding-inline-start:var(--offset)}.m_43657ece:where([data-opposite]):where([data-align=right]) .m_540e8f41{text-align:end;grid-area:1/1;padding-inline-end:var(--offset)}.m_43657ece:where([data-opposite]):where([data-align=left]) .m_436178ff:where([data-alternate]) .m_540e8f41{text-align:end;grid-column:1;padding-inline-start:0;padding-inline-end:var(--offset)}.m_43657ece:where([data-opposite]):where([data-align=right]) .m_436178ff:where([data-alternate]) .m_540e8f41{text-align:start;grid-column:3;padding-inline-start:var(--offset);padding-inline-end:0}.m_43657ece:where([data-align=left]) .m_f3ba506{text-align:end;grid-area:1/1;padding-inline-end:var(--offset)}.m_43657ece:where([data-align=right]) .m_f3ba506{text-align:start;grid-area:1/3;padding-inline-start:var(--offset)}.m_43657ece:where([data-align=left]) .m_436178ff:where([data-alternate]) .m_f3ba506{text-align:start;grid-column:3;padding-inline-start:var(--offset);padding-inline-end:0}.m_43657ece:where([data-align=right]) .m_436178ff:where([data-alternate]) .m_f3ba506{text-align:end;grid-column:1;padding-inline-start:0;padding-inline-end:var(--offset)}html.apiary-landing-sj2,html.apiary-landing-sj2 body{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--header-h:60px;--sj-header-h:var(--header-h);--sj-safe-top:env(safe-area-inset-top,0px);--sj-safe-bottom:env(safe-area-inset-bottom,0px);--sj-pin-offset:calc(var(--header-h) + var(--sj-safe-top));--sj-viewport-h:100svh;scroll-behavior:auto;overflow-anchor:none;background:#f7edd3;scroll-padding-top:0;overflow:clip visible}html.apiary-landing-sj2 .sj section[id],html.apiary-landing-sj2 .sj footer[id],html.apiary-landing-sj2 .sj .sj-top-anchor{scroll-margin-top:calc(var(--header-h) + var(--sj-safe-top))}@supports not (height:100svh){html.apiary-landing-sj2{--sj-viewport-h:100svh}}html.apiary-landing-sj2[data-theme] body:before,html.apiary-landing-sj2[data-theme] body:after{content:none!important;display:none!important}html.apiary-landing-sj2 #root{z-index:auto}.sj{--paper:#f7edd3;--paper-2:#fbf4e1;--paper-3:#f0e0b4;--paper-bright:#fffaf0;--ink:#231e15;--ink-soft:#4b4334;--muted:#6b6048;--honey:#e5a812;--honey-deep:#8a5d05;--rule:#231e151f;--serif:"Fraunces", "Iowan Old Style", "Palatino Linotype", Palatino, "Book Antiqua", Georgia, serif;background:var(--paper);min-height:100vh;color:var(--ink);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;font-family:Outfit,Avenir Next,Avenir,Segoe UI,system-ui,-apple-system,sans-serif;font-size:1.0625rem;line-height:1.6;position:relative;overflow-x:clip}.sj *,.sj :before,.sj :after{box-sizing:border-box}.sj :is(h1,h2,h3,p){margin:0}.sj img{max-width:100%;display:block}.sj .mantine-AppShell-root,.sj .mantine-AppShell-main{background:0 0}.sj :focus-visible{outline:2px solid var(--honey-deep);outline-offset:3px}@media (width<=61.99em){.sj .mantine-visible-from-md{display:none!important}}@media (width>=62em){.sj .mantine-hidden-from-md{display:none!important}}.sj-header{-webkit-backdrop-filter:saturate(160%)blur(14px);backdrop-filter:saturate(160%)blur(14px);border-bottom:1px solid var(--rule);padding-top:var(--sj-safe-top,env(safe-area-inset-top,0px));background:#f7edd3d1}.sj-header--sticky{z-index:200;position:sticky;top:0}@media (width<=47.99em){.sj-header{-webkit-backdrop-filter:none;backdrop-filter:none;background:#f7edd3f5}}.sj .mantine-AppShell-header{height:calc(var(--sj-header-h) + var(--sj-safe-top,env(safe-area-inset-top,0px)))!important;min-height:calc(var(--sj-header-h) + var(--sj-safe-top,env(safe-area-inset-top,0px)))!important}@media (width<=22.49em){.sj-header .sj-header-cta,.sj-header .sj-wordmark span{display:none}}.sj-header .mantine-Burger-root{min-width:44px;min-height:44px}.sj-tap-link{align-items:center;min-height:44px;padding:10px 6px;display:inline-flex}.sj-wordmark{font-family:var(--serif);letter-spacing:-.01em;align-items:center;gap:10px;font-size:1.375rem;font-weight:600;line-height:1;display:inline-flex}.sj-wordmark-mark{width:auto;height:38px}.sj-navlink:hover{color:var(--ink)}.sj-top-anchor{position:absolute;top:-60px}.sj-menu{background:var(--paper);border-top:1px solid var(--rule);box-shadow:0 18px 30px -20px #231e1559}.sj-menu-link+.sj-menu-link{border-top:1px solid var(--rule)}.sj-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sj-h2{font-family:var(--serif);letter-spacing:-.02em;text-wrap:balance;color:var(--ink);font-size:clamp(1.75rem,6.2vw,2.75rem);font-weight:600;line-height:1.12}.sj-h3{font-family:var(--serif);letter-spacing:-.01em;color:var(--ink);font-size:1.375rem;font-weight:600;line-height:1.2}.sj-h4{font-family:var(--serif);color:var(--ink);font-size:1.125rem;font-weight:600;line-height:1.25}.sj-h3-sub{color:var(--muted);font-family:inherit;font-size:1rem;font-weight:400}.sj-eyebrow{letter-spacing:.14em}.sj-hero{min-height:calc(var(--sj-viewport-h,100svh) - var(--sj-pin-offset,60px));justify-content:center;align-items:center;padding:48px 0 72px;display:flex;position:relative;overflow:hidden}.sj-hero-inner{z-index:1;width:100%;position:relative}.sj-hero-mark{width:auto;height:64px}.sj-hero-logo{width:clamp(150px,40vw,208px);height:auto;display:block}.sj-hero-title{font-family:var(--serif);letter-spacing:-.028em;text-wrap:balance;max-width:16ch;color:var(--ink);font-size:clamp(2rem,8.4vw,4.15rem);font-weight:600;line-height:1.06}@media (width>=48em){.sj-hero-title{max-width:13em;font-size:clamp(2.75rem,4.7vw,3.6rem);line-height:1.08}}.sj-hero-sub{text-wrap:balance}.sj-nobr{white-space:nowrap}@media (width>=48em){.sj-hero-sub{max-width:38rem!important}}.sj-model-list{flex-wrap:wrap;justify-content:center;gap:8px;max-width:560px;margin:24px auto 0;padding:0;list-style:none;display:flex}.sj-model-list li{background:var(--paper-bright);border:1px solid var(--rule);color:var(--ink);font-variant-numeric:tabular-nums;border-radius:999px;padding:6px 14px;font-size:.8125rem;font-weight:600;line-height:1.3}.sj-hero-cta{align-items:stretch;max-width:360px}@media (width>=48em){.sj-hero{padding:72px 0 96px}.sj-hero-cta{justify-content:center;max-width:none;flex-direction:row!important;width:auto!important}.sj-hero-cta>*{width:auto!important}}.sj-btn-quiet{color:var(--ink);background:0 0;border-color:#231e1547}.sj-btn-quiet:hover{background:#231e150d}.sj-hero-orn{color:#c9961a59;pointer-events:none;position:absolute}.sj-hero-orn--a{width:180px;top:6%;right:-60px}.sj-hero-orn--b{color:#c9961a40;width:120px;bottom:8%;left:-40px}@media (width>=48em){.sj-hero-orn--a{width:280px;top:12%;right:6%}.sj-hero-orn--b{width:200px;bottom:14%;left:7%}}.sj-section{padding:72px 0}.sj-section--tight{padding:32px 0 56px}.sj-section--tint{background:var(--paper-2);border-block:1px solid var(--rule)}@media (width>=48em){.sj-section{padding:128px 0}.sj-section--tight{padding:48px 0 96px}}.sj-frame{background:#14110b;border-color:#0000}.sj-tier{background:var(--paper-bright);border-color:var(--rule)}.sj-tier--lan{box-shadow:none;background:color-mix(in srgb, var(--paper-bright) 72%, var(--paper));border-color:#231e1524}.sj-tier--lan .sj-h3-sub,.sj-tier--lan .sj-tier-body{color:var(--muted)!important}.sj-tier--lan .sj-badge{color:var(--muted)}.sj-tier--edge{background:var(--paper-bright);border-color:#c9961a80;box-shadow:0 18px 40px -26px #8a5d0573}.sj-diagram{width:100%;max-width:320px;height:auto;margin-inline:auto}.sj-badge{text-transform:none;letter-spacing:0;color:var(--honey-deep);font-size:12px}.sj-badge .mantine-Badge-label{font-size:12px}.sj-brand-name{color:inherit;transition:color .35s}@media (prefers-reduced-motion:reduce){.sj-brand-name{transition:none}}.sj-feature{background:var(--paper-bright);border-color:var(--rule)}.sj-feature-list{margin-block:0;padding:0;list-style:none}.sj .sj-feature--compact{border-left:3px solid var(--honey);padding:14px 16px 14px 18px;list-style:none}.sj-feature--compact .sj-h4{font-size:1.0625rem;line-height:1.25}.sj-feature-body{margin-top:4px;font-size:.9375rem;line-height:1.45}@media (width>=48em){.sj .sj-feature--compact{padding:18px 20px 18px 22px}}.sj-feature-ico{color:var(--honey-deep);background:#e5a81229;flex:none}.sj-feature--compact .sj-feature-ico{margin-top:1px}.sj-timeline .mantine-Timeline-itemBullet svg{display:block}.sj-feature--paper{background:var(--paper)}.sj-callout{background:var(--paper-bright);border-color:#c9961a80;border-left:4px solid var(--honey)}.sj-scale-cta{max-width:680px;margin-left:auto;margin-right:auto}.sj-scale-cta-btn{min-height:44px;padding-left:18px;padding-right:18px}.sj-badge--lg{height:auto;padding:10px 20px;font-size:1rem}.sj-timeline .mantine-Timeline-itemTitle{font-family:var(--serif);color:var(--ink);font-size:1.125rem;font-weight:600}.sj-timeline .mantine-Timeline-itemBullet{background:var(--honey);border-color:var(--honey);color:var(--ink)}.sj-step-n{color:var(--ink);font-size:.8125rem;font-weight:700}.sj-ticket{background:var(--paper-bright);border-color:#c9961a73;box-shadow:0 24px 50px -30px #8a5d0573}.sj-hp{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sj-footer{padding:24px 0 56px}@media (prefers-reduced-motion:reduce){.sj *{transition:none!important;animation:none!important}}.sj-chapter{position:relative;overflow-x:clip}.sj-chapter--tint{background:var(--paper-2);border-block:1px solid var(--rule)}.sj-pin{height:var(--sj-viewport-h,100svh);max-height:var(--sj-viewport-h,100svh);padding-top:var(--sj-pin-offset,calc(60px + env(safe-area-inset-top,0px)));padding-bottom:max(8px, var(--sj-safe-bottom,env(safe-area-inset-bottom,0px)));box-sizing:border-box;flex-direction:column;justify-content:center;display:flex;position:sticky;top:0;overflow:clip}@media (width<=47.99em){.sj-pin{justify-content:flex-start;overflow:clip}}.sj-badge-exp{z-index:300;pointer-events:none;position:fixed;bottom:12px;left:12px}.sj-topbar{background:var(--honey);transform-origin:0;height:3px;position:absolute;bottom:-1px;left:0;right:0}.sj-stage-center{inset:var(--sj-pin-offset,60px) 0 max(8px, var(--sj-safe-bottom,0px));will-change:transform, opacity;justify-content:center;align-items:center;display:flex;position:absolute}@media (width<=47.99em){.sj-pin:has(.sj-stage-center){justify-content:flex-start}.sj-pin:has(.sj-stage-center) .sj-stage-center{flex:auto;align-items:flex-start;min-height:0;padding-top:8px;position:relative;inset:auto;overflow:visible}}.sj-stage-center--frame{pointer-events:none}.sj-orn-wrap{pointer-events:none;position:absolute;inset:0}.sj-scroll-hint{border:2px solid #231e1559;border-radius:12px;width:22px;height:36px;margin-left:-11px;position:absolute;bottom:22px;left:50%}.sj-scroll-hint span{background:var(--ink-soft);border-radius:2px;width:3px;height:7px;margin-left:-1.5px;animation:1.6s ease-in-out infinite sj-hint;position:absolute;top:7px;left:50%}@keyframes sj-hint{0%{opacity:1;transform:translateY(0)}70%{opacity:0;transform:translateY(10px)}to{opacity:0;transform:translateY(0)}}.sj-edge-stage{margin-top:20px;position:relative}.sj-edge-tiers{grid-template-columns:1fr;gap:16px;display:grid}.sj-edge-slot--stack{grid-area:1/1}@media (width>=48em){.sj-edge-stage{margin-top:28px}.sj-edge-tiers{grid-template-columns:1fr 1fr;gap:24px}.sj-edge-slot .sj-diagram{max-width:190px}.sj-edge-lines{grid-template-columns:repeat(3,1fr);align-items:start;display:grid;gap:20px!important}}.sj-edge-summary{margin-top:20px}.sj-edge-summary--stack{flex-direction:column;justify-content:center;margin-top:0;display:flex;position:absolute;inset:0}.sj-edge-switch-wrap{justify-content:center;margin-top:20px;display:flex}.sj-edge-switch{background:color-mix(in srgb, var(--paper-3) 70%, transparent);border:1px solid #231e1529;border-radius:999px;grid-template-columns:1fr 1fr;width:min(100%,280px);padding:3px;display:grid;position:relative}.sj-edge-thumb{background:var(--paper-bright);border-radius:999px;width:calc(50% - 3px);transition:box-shadow .25s;position:absolute;top:3px;bottom:3px;left:3px;box-shadow:0 1px 2px #231e1529}.sj-edge-thumb[data-tier=edge]{box-shadow:0 1px 2px #231e1529,0 0 0 1px #c9961a59}.sj-edge-tab{min-height:40px;color:var(--muted);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:999px;padding:0 14px;font-size:.9375rem;font-weight:600;transition:color .25s;position:relative}.sj-edge-tab.is-active{color:var(--ink)}.sj-edge-tab--edge.is-active{color:var(--honey-deep)}.sj-edge-tab:focus-visible{outline:2px solid var(--honey-deep);outline-offset:2px}@media (width<=47.99em){.sj-pin:has(.sj-edge){padding-bottom:max(16px, var(--sj-safe-bottom,env(safe-area-inset-bottom,0px)));-webkit-overflow-scrolling:touch;justify-content:flex-start;overflow:clip auto}.sj-pin:has(.sj-edge) .sj-edge{padding-top:12px}.sj-edge .sj-h2{font-size:clamp(1.45rem,6.8vw,1.75rem);line-height:1.14}.sj-edge--flow{box-sizing:border-box;width:100%;max-width:100%}.sj-edge .sj-h2~p{display:none}.sj-edge-switch-wrap{margin-top:16px}.sj-edge-stage{width:100%;margin-top:16px;position:relative}.sj-edge-tiers,.sj-edge-slot,.sj-edge-slot .mantine-Card-root{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.sj-edge-slot--stack{grid-area:auto}.sj-edge-summary--stack{margin-top:16px;display:block;position:static;inset:auto}.sj-edge-summary{margin-top:16px}.sj-edge-slot .sj-diagram{max-width:min(100%,220px)}.sj-edge-tab{min-height:44px}.sj-edge-switch{width:min(100%,300px)}}@media (width>=48em){.sj-edge-switch-wrap{margin-top:24px}}.sj-timeline--scrub .mantine-Timeline-item{transition:opacity .25s}.sj-step{opacity:.42;position:relative}.sj-step-hit{all:unset;cursor:pointer;min-height:44px;font:inherit;color:inherit;align-items:center;padding:6px 0;display:inline-flex}.sj-step-hit:after{content:"";z-index:1;position:absolute;inset:0}.sj-step-hit:focus-visible{outline:2px solid var(--honey-deep);outline-offset:3px;border-radius:4px}.sj-step:hover{opacity:.85}.sj-step--current:hover{opacity:1}.sj-step--done{opacity:.7}.sj-step--current{opacity:1}.sj-step-body--quiet{opacity:.72;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (width<=47.99em){.sj-pin:has(.sj-flow){padding-bottom:max(20px, var(--sj-safe-bottom,env(safe-area-inset-bottom,0px)))}.sj-flow .sj-h2{font-size:clamp(1.6rem,7vw,1.9rem)}.sj-flow .sj-callout{margin-top:12px;padding:10px 14px}.sj-flow .sj-callout p{font-size:.9375rem}.sj-flow .sj-timeline{margin-top:16px}.sj-flow .sj-step-body--quiet{-webkit-line-clamp:1}.sj-flow>.mantine-Text-root,.sj-flow .sj-progress{margin-top:12px}}@media (width<=47.99em) and (height<=700px){.sj-flow .sj-callout{display:none}}.sj-progress{background:var(--rule);border-radius:2px;height:3px;margin-top:20px;overflow:hidden}.sj-progress>span{background:var(--honey);transform-origin:0;height:100%;display:block}.sj-ops{flex-direction:column;gap:14px;width:100%;max-width:100%;display:flex;overflow-x:clip}.sj-ops-viewport{width:100%;max-width:100%;padding-block:20px;overflow:clip}.sj-ops-track{will-change:transform;gap:10px;width:max-content;margin:0;padding:0;list-style:none;display:flex;position:relative}.sj-ops-item{flex:0 0 min(70vw,320px);list-style:none}.sj .sj-feature--big{border-left:3px solid var(--honey);min-height:clamp(210px,30svh,280px);padding:24px 22px;transition:border-color .25s,background-color .25s;position:relative}.sj .sj-feature--big:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;box-shadow:0 0 0 1px var(--honey), 0 22px 44px -22px #8a5d0599;transition:opacity .25s;position:absolute;inset:0}.sj .sj-feature--big.is-active{border-color:var(--honey);background:#fffdf6}.sj .sj-feature--big.is-active:after{opacity:1}.sj-feature--big .sj-h3{font-size:1.5rem}.sj-feature--big.is-active .sj-feature-ico{background:var(--honey);color:var(--ink)}.sj-feature-n{font-family:var(--serif);letter-spacing:.12em;color:var(--honey-deep);margin-bottom:18px;font-size:.875rem}.sj-feature-n span{color:var(--muted);opacity:.8}.sj-feature-top{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.sj-feature-top .sj-feature-n{margin-bottom:0}.sj-feature-hit{border-radius:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;position:absolute;inset:0}.sj-feature-hit:active{background:#e5a8121a}.sj-ops-nav{justify-content:center;align-items:center;gap:4px;display:flex}.sj-ops-dots{align-items:center;display:flex}.sj-ops-dot{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;place-items:center;min-width:44px;height:44px;padding:0;display:grid}.sj-ops-dot span{transform-origin:50%;background:#231e1538;border-radius:4px;width:8px;height:8px;transition:transform .25s,background-color .25s;display:block;transform:scaleX(1)}.sj-ops-dot.is-active span{background:var(--honey-deep);transform:scaleX(2.75)}.sj-ops-arrow{background:var(--paper-bright);width:44px;height:44px;color:var(--ink);cursor:pointer;-webkit-tap-highlight-color:transparent;border:1px solid #231e1533;border-radius:50%;place-items:center;display:grid}.sj-ops-arrow:disabled{opacity:.35;cursor:default}.sj-ops-arrow:not(:disabled):active{background:var(--paper-3)}.sj-ops-cta{text-align:center;margin-top:4px}@media (width>=48em){.sj-ops-item{flex-basis:340px}.sj .sj-feature--big{min-height:220px;padding:28px 26px}}@media (prefers-reduced-motion:reduce){.sj-scroll-hint span{animation:none}}@media (width>=48em) and (height<=860px){.sj-edge .sj-h2{font-size:clamp(1.75rem,3.4vw,2.25rem)}.sj-edge-slot .sj-diagram{max-width:140px}.sj-edge-slot .mantine-Card-root{padding:16px 20px}.sj-edge-stage,.sj-edge-summary{margin-top:14px}}@media (height<=700px){.sj-edge .sj-h2+p{display:none}}.sj-anchor{pointer-events:none;width:1px;height:1px;position:absolute;left:0}.sj-shots-scrub{flex-direction:column;justify-content:center;gap:16px;width:100%;padding-block:8px;display:flex}.sj-shots-viewport{touch-action:pan-y;width:100%;overflow:hidden}.sj-shots-track{will-change:transform;align-items:center;gap:20px;width:max-content;padding-inline:4vw;display:flex}.sj-shots-slide{flex:none;width:min(92vw,1080px)}.sj-shots-slide .shot-frame{margin-inline:0}@media (width>=48em){.sj-shots-track{gap:32px;padding-inline:6vw}.sj-shots-slide{width:min(84vw,1080px)}}.sj-shots{grid-template-columns:1fr;gap:28px;display:grid}.sj-shots--stack>*{grid-area:1/1}html.apiary-landing-sj2 .sj .sj-shot{object-fit:contain;height:auto;transform:none}html.apiary-landing-sj2 .sj .shot-media{aspect-ratio:16/9;background:#0f0d09}.sj-software{flex-direction:column;flex:1 1 0;justify-content:flex-start;gap:12px;width:100%;height:100%;min-height:0;padding-block:12px 8px;display:flex}.sj-software>:not(.sj-software-stage){flex:none}.sj-pin:has(.sj-software) .sj-h2{font-size:clamp(1.35rem,5.2vw,1.85rem);line-height:1.12}:is(.sj-pin:has(.sj-software) .sj-h2+p,.sj-pin:has(.sj-software) .sj-h2~p){font-size:.9375rem;line-height:1.45}.sj-software-dots{z-index:1;touch-action:pan-x pan-y;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-snap-type:x proximity;flex-wrap:nowrap;justify-content:flex-start;gap:8px;max-width:100%;margin-top:4px;padding:2px 8px 6px;scroll-padding-inline:8px;display:flex;position:relative;overflow-x:auto}.sj-software-dots::-webkit-scrollbar{display:none}.sj-software-dot{appearance:none;border:1px solid var(--rule);background:var(--paper-bright);color:var(--ink-soft);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;white-space:nowrap;scroll-snap-align:center;border-radius:999px;flex:none;min-height:44px;padding:10px 16px;font-size:13px;font-weight:600}.sj-software-dot.is-active{background:var(--ink);color:var(--paper-bright);border-color:var(--ink)}.sj-software-stage{flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:8px;width:100%;max-width:100%;min-height:0;display:flex;overflow:visible;container-type:size}.sj-software-tab-body{text-align:center;color:var(--muted);flex:none;margin:0;font-size:.9375rem;line-height:1.45}.sj-pin:has(.sj-software){overflow-x:clip}@media (width<=47.99em){.sj-software-dots{touch-action:pan-y;overscroll-behavior:auto;scroll-snap-type:none;-webkit-overflow-scrolling:auto;flex-wrap:wrap;justify-content:center;overflow:visible}}.sj-software-shotpair.pr-band-shots{margin-top:0;width:100%;min-width:0;max-width:min(100%,1040px);margin-inline:auto}.sj-software-shotpair .pr-desk img,.sj-software-shotpair .pr-phone img{width:100%;height:auto;display:block}.sj-software-shotpair .pr-desk,.sj-software-shotpair .pr-phone{min-width:0;max-width:100%}@media (width>=48em){.sj-software-shot-hero{display:contents}.sj-software-shotpair .pr-hero-art .pr-phone,.sj-software-shotpair .pr-phone{order:0;width:100%;min-width:0;max-width:none;position:static;bottom:auto;right:auto}.sj-software-shotpair.pr-band-shots{grid-template-columns:minmax(0,1fr) min(210px,22%);place-items:end stretch;gap:clamp(16px,2.5vw,28px);max-height:min(58cqh,58dvh);margin-top:4px;display:grid}}@media (width<=47.99em){.sj-pin:has(.sj-software) .sj-software-stage{justify-content:flex-end;overflow:visible}.sj-software-shotpair.pr-band-shots{max-height:none;display:block}.sj-software-shot-hero{width:100%;min-width:0;padding-bottom:clamp(12px,4vw,24px);position:relative}.sj-software-shot-hero .pr-desk{width:100%}.sj-software-shot-hero.pr-hero-art .pr-phone{order:unset;width:26%;min-width:88px;max-width:min(240px,68%);position:absolute;bottom:0;right:4%}}@media (width>=62em){.sj-software{gap:14px}.sj-software-dots{flex-wrap:wrap;justify-content:center;overflow:visible}.sj-software-dot{min-height:0;padding:7px 14px;font-size:12px}}.sj-biz-cards{grid-template-columns:1fr;gap:12px;margin-top:28px;display:grid}.sj-progress--biz{margin-top:28px}@media (width>=48em){.sj-biz-cards{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:48px}}.sj-biz-cards .sj-feature-n{margin-bottom:8px}.sj-waitlist .sj-ticket{overflow:visible}.sj-turnstile-slot{box-sizing:border-box;z-index:1;isolation:isolate;width:100%;min-height:70px;position:relative;overflow:visible}.sj-waitlist--finale{min-height:var(--sj-viewport-h,100svh);padding-bottom:max(16px, var(--sj-safe-bottom,env(safe-area-inset-bottom,0px)));flex-direction:column;justify-content:center;display:flex}@media (width<=47.99em) and (height<=740px){.sj-pin .sj-h2{font-size:clamp(1.35rem,6.4vw,1.65rem);line-height:1.12}.sj-pin .sj-h2+p,.sj-pin .sj-h2~p{font-size:.9375rem;line-height:1.45}.sj-edge-switch-wrap,.sj-edge-stage,.sj-edge-summary{margin-top:10px}.sj-edge-slot .sj-diagram{max-width:min(100%,176px)}.sj-flow .sj-callout{margin-top:10px;padding:8px 12px}.sj-flow .sj-timeline{margin-top:12px}.sj-ops-viewport{padding-block:12px}.sj .sj-feature--big{min-height:clamp(180px,26svh,240px);padding:18px 16px}.sj-software{gap:8px;padding-block:4px}.sj-software-shotpair.pr-band-shots{gap:14px}}@media (width<=47.99em) and (height<=667px){.sj-hero-title{font-size:clamp(1.85rem,8.5vw,2.25rem)}.sj-hero{padding:24px 0 40px}.sj-edge .sj-h2{font-size:clamp(1.28rem,6.2vw,1.5rem)}}@media (height<=760px){.sj-biz-cards .sj-feature--paper{padding:14px 16px}}.sj-motion-debug{z-index:9999;color:#f7edd3;pointer-events:none;background:#181208e0;border:1px solid #c9961a73;border-radius:8px;max-width:min(92vw,360px);padding:8px 10px;font:11px/1.35 ui-monospace,SFMono-Regular,Menlo,monospace;position:fixed;bottom:8px;left:8px;box-shadow:0 8px 24px #00000040}.sj-motion-debug-ua{opacity:.75;word-break:break-all;max-height:3.2em;margin-top:4px;overflow:hidden}.sj-tag{letter-spacing:.05em;text-transform:uppercase;color:#3b5a1c;background:#e3efd6;border-radius:999px;margin-bottom:8px;padding:2px 10px;font-size:.6875rem;font-weight:700;display:inline-block}.sj-tag--edge,.sj-tag--plate{color:var(--honey-deep);background:#e5a81233}.sj-hero-soon{letter-spacing:.01em}html.apiary-landing-sj2.sj-motion-fallback .sj-io-reveal,html.apiary-landing-sj2.sj-motion-fallback .sj-reveal-chapter [data-reveal]{opacity:1;transform:none}html.apiary-landing-sj2.sj-motion-reveal .sj-reveal-chapter [data-reveal]{transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .65s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--sj-reveal-step,0) * 75ms)}html.apiary-landing-sj2.sj-motion-reveal.sj-reveal-hide-start .sj-reveal-chapter:not(.sj-reveal-chapter--in) [data-reveal=heading]{opacity:0;--sj-reveal-step:0;transform:translateY(22px)}html.apiary-landing-sj2.sj-motion-reveal.sj-reveal-hide-start .sj-reveal-chapter:not(.sj-reveal-chapter--in) [data-reveal=copy]{opacity:0;--sj-reveal-step:1;transform:translateY(18px)}html.apiary-landing-sj2.sj-motion-reveal.sj-reveal-hide-start .sj-reveal-chapter:not(.sj-reveal-chapter--in) [data-reveal=media]{opacity:0;--sj-reveal-step:2;transform:translateY(20px)scale(.98)}html.apiary-landing-sj2.sj-motion-reveal .sj-reveal-chapter--in [data-reveal]{opacity:1;transform:none}@media (width>=62em){html.apiary-landing-sj2.sj-motion-reveal.sj-reveal-hide-start .sj-reveal-chapter:not(.sj-reveal-chapter--in) [data-reveal=heading]{transform:translateY(32px)}html.apiary-landing-sj2.sj-motion-reveal.sj-reveal-hide-start .sj-reveal-chapter:not(.sj-reveal-chapter--in) [data-reveal=copy]{transform:translateY(28px)}html.apiary-landing-sj2.sj-motion-reveal.sj-reveal-hide-start .sj-reveal-chapter:not(.sj-reveal-chapter--in) [data-reveal=media]{transform:translateY(40px)scale(.96)}html.apiary-landing-sj2.sj-motion-reveal .sj-reveal-chapter [data-reveal=media]{transition-delay:calc(var(--sj-reveal-step,0) * 90ms)}}html.apiary-landing-sj2.sj-motion-reveal .sj-section,html.apiary-landing-sj2.sj-motion-reveal .sj-hero,html.apiary-landing-sj2.sj-motion-fallback .sj-section,html.apiary-landing-sj2.sj-motion-fallback .sj-hero{min-height:0}html.apiary-landing-sj2.sj-motion-reveal .sj-software-stage,html.apiary-landing-sj2.sj-motion-reveal .sj-software-shotpair.pr-band-shots,html.apiary-landing-sj2.sj-motion-fallback .sj-software-stage,html.apiary-landing-sj2.sj-motion-fallback .sj-software-shotpair.pr-band-shots{height:auto;min-height:0}html.apiary-landing-sj2 #software .pr-band-shots,html.apiary-landing-sj2 .shot-frame,html.apiary-landing-sj2 .sj-software-shotpair{overflow:visible}@media (width>=62em){html.apiary-landing-sj2 .sj-feature.sj-feature--paper,html.apiary-landing-sj2 .sj-feature.sj-feature--compact,html.apiary-landing-sj2 .sj-tier,html.apiary-landing-sj2 .pr-card{transition:transform .22s cubic-bezier(.16,1,.3,1),box-shadow .22s cubic-bezier(.16,1,.3,1)}html.apiary-landing-sj2 .sj-feature.sj-feature--paper:hover,html.apiary-landing-sj2 .sj-feature.sj-feature--compact:hover,html.apiary-landing-sj2 .sj-tier:hover,html.apiary-landing-sj2 .pr-card:hover{transform:translateY(-3px);box-shadow:0 12px 32px #231e151a}html.apiary-landing-sj2 .mantine-Button-root:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 6px 18px #231e151f}}@media (prefers-reduced-motion:reduce){html.apiary-landing-sj2.sj-motion-reveal .sj-reveal-chapter [data-reveal]{opacity:1!important;transition:none!important;transform:none!important}html.apiary-landing-sj2 .sj-feature,html.apiary-landing-sj2 .pr-card,html.apiary-landing-sj2 .mantine-Button-root{transition:none!important}}@property --sj-p{syntax:"<number>";inherits:true;initial-value:0}html.apiary-landing-sj2.sj-motion-css-sd.sj-motion-pinned .sj-chapter{--sj-p:0}@supports (animation-timeline:view()) and (animation-range:0% 100%){html.apiary-landing-sj2.sj-motion-css-sd.sj-motion-pinned.sj-motion-scroll .sj-chapter{animation:linear both sj-chapter-p;animation-timeline:view();animation-range:entry exit}html.apiary-landing-sj2.sj-motion-css-sd.sj-motion-pinned.sj-motion-scroll .sj-topbar{animation:linear both sj-page-bar;animation-timeline:scroll(root);animation-range:0% 100%;transform:scaleX(0)}}@keyframes sj-chapter-p{0%{--sj-p:0}to{--sj-p:1}}@keyframes sj-page-bar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.sj-rv-head{opacity:min(1, .94 + var(--sj-p) * .5);transform:translate3d(0, calc((1 - min(1, var(--sj-p) / .14)) * 12px), 0)}.sj-rv-hint{opacity:max(0, 1 - var(--sj-p) / .22)}.sj-orn-wrap--scrub-a{transform:translate3d(0, calc(var(--sj-p) * -80px), 0)}.sj-orn-wrap--scrub-b{transform:translate3d(0, calc(var(--sj-p) * 60px), 0)}.sj-progress>span{transform:scaleX(var(--sj-flow-fill,var(--sj-software-fill,var(--sj-shots-fill,var(--sj-biz-fill,var(--sj-p))))));transform-origin:0}#business{--sj-biz-fill:clamp(0, (var(--sj-p) - .2) / .58, 1)}#business .sj-biz-card{--start:calc(.2 + var(--sj-biz-i) * .2);opacity:clamp(.92, (var(--sj-p) - var(--start)) / .14, 1);transform:translate3d(0, calc(max(0, 1 - (var(--sj-p) - var(--start)) / .18) * 64px), 0) scale(calc(.94 + .06 * min(1, (var(--sj-p) - var(--start)) / .18)))}#ops .sj-ops-item{--focus:max(0, 1 - abs(var(--sj-ops-u,0) - var(--sj-ops-i,0)));opacity:calc(.5 + .5 * var(--focus));transform:scale3d(calc(.92 + .08 * var(--focus)), calc(.92 + .08 * var(--focus)), 1)}#ops .sj-ops-cta{opacity:clamp(.92, (var(--sj-p) - .82) / .14, 1);pointer-events:calc((var(--sj-p) - .9) * 999)}#edge .sj-edge-slot--lan{opacity:var(--sj-edge-lan-o,1);transform:scale3d(var(--sj-edge-lan-s,1), var(--sj-edge-lan-s,1), 1)}#edge .sj-edge-slot--edge{opacity:var(--sj-edge-edge-o,1);transform:scale3d(var(--sj-edge-edge-s,1), var(--sj-edge-edge-s,1), 1)}#edge .sj-edge-summary{opacity:max(.92, var(--sj-edge-sum-o,1));transform:translate3d(0, var(--sj-edge-sum-y,0px), 0)}#edge .sj-edge-switch-wrap{opacity:clamp(.92, var(--sj-edge-ctl-o,1), 1)}#edge .sj-edge-thumb{transform:translate3d(var(--sj-edge-thumb-x,0%), 0, 0)}#edge.sj-edge--flow .sj-edge-summary{opacity:1;transform:none}.sj-topbar{transform-origin:0;transform:scaleX(0)}#support .sj-printers-note{opacity:clamp(.92, (var(--sj-p) - .78) / .12, 1)}.sj-rv-inview{opacity:.92;transform:translateY(16px)}@supports (animation-timeline:view()) and (animation-range:0% 100%){.sj-rv-inview{animation:linear both sj-inview-rise;animation-timeline:view();animation-range:entry entry 30%}}@keyframes sj-inview-rise{0%{opacity:.92;transform:translateY(16px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.sj-rv-head,.sj-rv-hint,.sj-orn-wrap--scrub-a,.sj-orn-wrap--scrub-b,.sj-rv-inview,#business .sj-biz-card,#ops .sj-ops-item,#edge .sj-edge-slot--lan,#edge .sj-edge-slot--edge,#edge .sj-edge-summary{opacity:1!important;animation:none!important;transform:none!important}}
