.sky-root{--sky-paper:#f5f2eb;--sky-paper-2:#ece7dc;--sky-ink:#16140f;--sky-ink-soft:#3f3a31;--sky-greige:#6b6355;--sky-line:#d9d2c3;--sky-teal:#14535e;--sky-teal-deep:#0e3f48;--sky-teal-light:#93c4cb;background:var(--sky-paper);color:var(--sky-ink);font-family:var(--font-sans);font-feature-settings:"liga" 1, "kern" 1}.sky-label{font-family:var(--font-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--sky-teal);font-size:.6875rem;font-weight:600}.sky-label--dark{color:var(--sky-teal-light)}.sky-display{font-family:var(--font-serif);letter-spacing:-.01em;font-weight:500;line-height:1.06}.sky-h1{font-size:clamp(2.5rem,6.5vw,4.75rem)}.sky-h2{font-size:clamp(1.9rem,3.6vw,2.875rem);line-height:1.12}.sky-lede{color:var(--sky-ink-soft);font-size:1.1875rem;line-height:1.75}.sky-body{color:var(--sky-ink-soft);font-size:1rem;line-height:1.8}.sky-num{font-variant-numeric:tabular-nums lining-nums}.sky-hero-media{position:absolute;inset:0;overflow:hidden}@keyframes sky-hero-settle{0%{transform:scale(1.07)}to{transform:scale(1)}}.sky-hero-media img{animation:12s cubic-bezier(.22,.61,.36,1) both sky-hero-settle}@keyframes sky-cue{0%{transform-origin:top;transform:scaleY(0)}45%{transform-origin:top;transform:scaleY(1)}55%{transform-origin:bottom;transform:scaleY(1)}to{transform-origin:bottom;transform:scaleY(0)}}.sky-cue-line{background:#f5f2ebd9;width:1px;height:3.5rem;animation:2.6s ease-in-out infinite sky-cue}.sky-reveal-hidden{opacity:0;transform:translateY(22px)}.sky-reveal-in{opacity:1;transition:opacity .7s,transform .7s;transform:none}.sky-frame{background:var(--sky-paper-2);cursor:zoom-in;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.sky-frame img{width:100%;height:auto;transition:transform 1.2s cubic-bezier(.22,.61,.36,1);display:block}@media (hover:hover){.sky-frame:hover img{transform:scale(1.025)}}.sky-table-wrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.sky-table{border-collapse:collapse;width:100%;min-width:30rem}.sky-table caption{text-align:left;padding-bottom:.875rem}.sky-table th[scope=col]{font-family:var(--font-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--sky-greige);text-align:left;border-bottom:1px solid var(--sky-ink);padding:0 1rem .625rem 0;font-size:.6875rem;font-weight:600}.sky-table th[scope=col]:last-child,.sky-table td:last-child{text-align:right;padding-right:0}.sky-table th[scope=row]{text-align:left;color:var(--sky-ink);font-weight:500}.sky-table td,.sky-table th[scope=row]{border-bottom:1px solid var(--sky-line);padding:.8125rem 1rem .8125rem 0;font-size:.9375rem;line-height:1.5}.sky-table td{color:var(--sky-ink-soft);font-variant-numeric:tabular-nums lining-nums;white-space:nowrap}.sky-input{width:100%;color:var(--sky-paper);background:#f5f2eb0f;border:1px solid #f5f2eb47;border-radius:0;padding:.8125rem 1rem;font-size:.9375rem;line-height:1.5;transition:border-color .2s,background-color .2s}.sky-input::placeholder{color:#f5f2eb73}.sky-input:focus{border-color:var(--sky-teal-light);background:#f5f2eb1a;outline:none}select.sky-input{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%2393c4cb' stroke-width='1.5'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;padding-right:2.5rem}select.sky-input option{color:var(--sky-ink);background:var(--sky-paper)}.sky-lightbox{z-index:80;background:#0d0c09f5;flex-direction:column;display:flex;position:fixed;inset:0}.sky-lightbox-btn{width:2.75rem;height:2.75rem;color:var(--sky-paper);cursor:pointer;background:0 0;border:1px solid #f5f2eb4d;border-radius:9999px;justify-content:center;align-items:center;transition:border-color .2s,background-color .2s;display:inline-flex}.sky-lightbox-btn:hover{background:#f5f2eb14;border-color:#f5f2ebbf}.sky-anchor{scroll-margin-top:4.5rem}.sky-seller-band{background:var(--sky-teal-deep)}.sky-seller-rule{border-color:#f5f2eb2e}.sky-cta{align-items:center;min-height:3.25rem}.sky-modal-layer{z-index:90;position:fixed;inset:0}.sky-modal-scrim{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0d0c09d1;position:absolute;inset:0}.sky-modal-scroll{-webkit-overflow-scrolling:touch;justify-content:center;align-items:flex-start;padding:1rem 1rem 2.5rem;display:flex;position:absolute;inset:0;overflow-y:auto}@media (min-width:640px){.sky-modal-scroll{padding:3.5rem 1.5rem}}.sky-modal-panel{background:var(--sky-ink);border:1px solid #f5f2eb38;width:100%;max-width:34rem;padding:1.75rem 1.25rem 1.5rem;position:relative;box-shadow:0 24px 70px #0d0c0980}@media (min-width:640px){.sky-modal-panel{padding:2.5rem 2.5rem 2rem}}.sky-modal-close{color:#f5f2eb99;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;transition:color .2s;display:inline-flex;position:absolute;top:.75rem;right:.75rem}.sky-modal-close:hover{color:var(--sky-paper)}.sky-modal-panel .sky-input{font-size:1rem}
