/* Catalogue, Figma 1571:304 at 1728px. Shared header and footer use site styles. */
@font-face{font-family:FuturaDemi;src:url('assets/fonts/FuturaPTDemi.woff2') format('woff2');font-display:swap}
.kittens-catalogue{position:relative;min-height:1780rem;padding:120rem 80rem 188rem;isolation:isolate}
.kit-intro{text-align:center;margin-bottom:42rem}
.kit-intro h1{height:185rem;display:flex;align-items:center;justify-content:center;font-size:100rem;line-height:normal;margin:0 0 -26rem}
.kit-ornament{display:block;width:474.5rem;height:39rem;margin:auto}
.kit-intro p{font-size:24rem;letter-spacing:2.88rem;margin:21rem 0 0;line-height:27rem}
.kit-grid{display:grid;grid-template-columns:repeat(3,492rem);gap:24rem;position:relative}
.kit-card{height:476rem;position:relative;overflow:hidden;min-width:0;isolation:isolate}
.kit-outline{position:absolute;inset:7rem 4rem 8rem;border:1px solid rgba(229,222,212,.2);pointer-events:none}
.kit-photo{position:absolute;left:20rem;top:23rem;width:229rem;height:277rem;mask:url('assets/a2483d84-ac14-4adb-af00-6e011b787ad9.svg') 0 0/229rem 277rem no-repeat}
.kit-photo img{position:absolute;max-width:none;object-fit:cover}
.kit-fade{position:absolute;left:-31rem;top:189rem;width:412.952rem;height:268.469rem;display:flex;align-items:center;justify-content:center;pointer-events:none}
.kit-fade img{position:absolute;width:333.366rem;height:493.193rem;max-width:none;transform:rotate(-95.27deg) scaleY(-1)}
.kit-card h2{position:absolute;left:263rem;top:38rem;width:207rem;height:32rem;font-size:40rem;line-height:normal;display:flex;align-items:center;margin:0}
.kit-name-line{position:absolute;left:265.5rem;top:80.5rem;width:201rem;height:1rem}
.kit-status{position:absolute;left:263rem;top:90.77rem;display:flex;align-items:center;gap:7rem;white-space:nowrap;font-size:10rem;letter-spacing:1.2rem;line-height:21rem;opacity:.5;margin:0}
.kit-status span{width:21rem;height:21rem;display:grid;place-items:center;position:relative}
.kit-status span:before{content:'';width:14.849rem;height:14.849rem;border:1rem solid rgba(229,222,212,.5);transform:rotate(45deg);position:absolute}
.kit-status img{width:9.64rem;height:11.04rem}
.kit-facts{position:absolute;left:266rem;top:139rem;font-size:10rem;letter-spacing:1.2rem;line-height:13rem;width:208rem;margin:0}
.kit-facts>div{display:grid;grid-template-columns:90rem 1fr;min-height:25rem}
.kit-facts dt{font-family:FuturaDemi,Futura,sans-serif}
.kit-facts dd{margin:0;white-space:nowrap}
.kit-facts .kit-parents{min-height:67rem}
.kit-parents dd span{display:block;position:relative;padding-left:7rem;line-height:13rem;margin-bottom:3rem}
.kit-parents img{position:absolute;left:0;top:6rem;width:2rem;height:2rem}
.kit-birth dd{padding-top:13rem}
.kit-description{position:absolute;left:23rem;top:333rem;width:439rem;text-align:center;font-size:14rem;letter-spacing:1.68rem;line-height:normal;margin:0}
.kit-book{position:absolute;left:21rem;top:409rem;width:449.4rem;height:36rem;display:flex;align-items:center;gap:4.2rem}
.kit-button{position:relative;display:grid;place-items:center;width:282.6rem;height:36rem;flex:none;font-size:10.8rem;letter-spacing:1.296rem;text-align:center}
.kit-button>img{position:absolute;width:282.6rem;height:36rem;inset:0}
.kit-button span{position:relative}
.kit-book>.kit-line-left,.kit-book>.kit-line-right{width:79.8rem;height:.6rem;flex:none}
.kit-stars{position:absolute;pointer-events:none;z-index:-1}
.kit-stars-left{left:-75.34rem;top:108rem}
.kit-stars-left img{width:343.354rem;height:353.572rem}
.kit-stars-right{left:1493rem;top:90rem}
.kit-stars-right img{width:222.926rem;height:331.513rem}
.kit-rail{position:absolute;left:1613rem;top:413rem;pointer-events:none}
.kit-rail img{width:33.941rem;height:962.941rem}
.kit-waitlist{text-align:center;margin-top:40rem}
.kit-waitlist p{font-size:18rem;letter-spacing:2.16rem;line-height:22.667rem;margin:0 0 40rem}
.kit-waitlist-button{display:flex;justify-content:center;align-items:center;gap:7rem;height:60rem}
.kit-button-large,.kit-button-large>img{width:471rem;height:60rem;font-size:18rem;letter-spacing:2.16rem}
.kit-waitlist-button>.kit-line-left,.kit-waitlist-button>.kit-line-right{width:133rem;height:1rem}
.kittens-page .footer nav a[aria-current]{text-decoration:underline;text-underline-offset:4rem}
@media(max-width:1000px){
.kittens-catalogue{padding:130px 24px 70px;min-height:0}
.kit-intro{margin-bottom:32px}.kit-intro h1{font-size:64px;height:100px;margin-bottom:-12px}.kit-ornament{width:300px;height:auto}.kit-intro p{font-size:16px;letter-spacing:1.6px;line-height:24px;margin-top:18px}
.kit-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.kit-card{height:476rem;font-size:1rem}
.kit-stars-left{left:-80px;top:100px}.kit-stars-right{left:auto;right:-70px;top:110px}.kit-stars img{max-width:200px;height:auto;opacity:.6}.kit-rail{display:none}
.kit-waitlist{margin-top:38px}.kit-waitlist p{font-size:14px;letter-spacing:1.4px;line-height:21px;margin-bottom:28px}.kit-waitlist p br{display:none}.kit-waitlist p strong:before{content:' ';display:block}
.kit-waitlist-button{height:52px;gap:8px}.kit-button-large,.kit-button-large>img{width:300px;height:45px;font-size:13px;letter-spacing:1.3px}.kit-waitlist-button>.kit-line-left,.kit-waitlist-button>.kit-line-right{width:35px;height:1px}
}
@media(min-width:601px) and (max-width:1000px){.kit-card{zoom:calc((100vw - 68px)/984px)}}
@media(max-width:600px){
.kittens-catalogue{padding:100px 16px 60px}.kit-intro h1{font-size:52px;height:90px}.kit-ornament{width:250px}.kit-intro p{font-size:13px;letter-spacing:1.5px}.kit-grid{grid-template-columns:1fr;gap:22px}
.kit-card{height:auto;min-height:510px;overflow:hidden;padding:0 14px 22px;display:flex;flex-direction:column}
.kit-outline{inset:0;border-width:1px}.kit-photo{--photo-unit:calc((100vw - 52px)/498);left:10px;top:16px;width:calc(229 * var(--photo-unit));height:calc(277 * var(--photo-unit));mask-image:url('assets/a2483d84-ac14-4adb-af00-6e011b787ad9.svg'),linear-gradient(#000 65%,transparent 100%);mask-size:100% 100%;mask-composite:intersect}
.kit-fade{display:none}.kit-card h2{position:relative;left:auto;top:auto;align-self:flex-end;width:49%;height:auto;font-size:29px;margin:26px 0 12px;line-height:1.2;display:block}
.kit-name-line{left:51%;top:66px;width:43%;height:1px}.kit-status{position:relative;left:auto;top:auto;width:49%;align-self:flex-end;gap:5px;white-space:normal;font-size:8px;letter-spacing:.65px;line-height:12px;min-height:24px;margin-bottom:16px}.kit-status span{width:17px;height:17px;flex:none}.kit-status span:before{width:12px;height:12px;border-width:1px}.kit-status img{width:8px;height:9px}
.kit-facts{position:relative;left:auto;top:auto;width:49%;align-self:flex-end;font-size:10px;letter-spacing:.55px;line-height:13px;margin:0 0 22px}.kit-facts>div{grid-template-columns:1fr;min-height:0;margin-bottom:9px}.kit-facts dt{font-size:9px;opacity:.65}.kit-facts dd{white-space:normal}.kit-facts .kit-parents{min-height:0}.kit-parents dd span{padding-left:7px;line-height:13px;margin-bottom:3px}.kit-parents img{top:5px;width:2px;height:2px}.kit-birth dd{padding:0}
.kit-description{position:relative;left:auto;top:auto;width:auto;font-size:12px;letter-spacing:1.1px;line-height:17px;margin:auto 0 20px}.kit-description br{display:none}.kit-book{position:relative;left:auto;top:auto;width:100%;height:36px;justify-content:center;gap:4px;margin-top:auto}.kit-button,.kit-button>img{width:230px;height:36px;font-size:10px;letter-spacing:1px}.kit-book>.kit-line-left,.kit-book>.kit-line-right{width:calc((100% - 238px)/2);height:1px}
.kit-button-large,.kit-button-large>img{width:260px;height:44px;font-size:12px;letter-spacing:1.2px}.kit-waitlist-button>.kit-line-left,.kit-waitlist-button>.kit-line-right{display:none}
}

.kit-line-left{transform:scaleX(-1)}
@media(min-width:601px){.kit-photo{mask-image:url('assets/a2483d84-ac14-4adb-af00-6e011b787ad9.svg'),linear-gradient(#000 78%,transparent 100%);mask-size:229rem 277rem;mask-composite:intersect}}
/* Keep button rules visible after responsive scaling, including tablet zoom. */
.kit-book>.kit-line-left,.kit-book>.kit-line-right,
.kit-waitlist-button>.kit-line-left,.kit-waitlist-button>.kit-line-right{height:1.5px;object-fit:fill}
@media(min-width:601px) and (max-width:1000px){.kit-book>.kit-line-left,.kit-book>.kit-line-right{height:2px}}
@media(max-width:600px){
 .kit-waitlist-button{gap:6px}
 .kit-waitlist-button>.kit-line-left,.kit-waitlist-button>.kit-line-right{display:block;width:calc((100% - 252px)/2);flex:none}
 .kit-waitlist-button .kit-button-large,.kit-waitlist-button .kit-button-large>img{width:240px}
 .kit-book .kit-button,.kit-book .kit-button>img{width:210px}
 .kit-book>.kit-line-left,.kit-book>.kit-line-right{width:calc((100% - 218px)/2)}
}
/* Safari/WebKit drops subpixel-height SVG rules; paint the rules with CSS. */
.kit-book>.kit-line-left,.kit-book>.kit-line-right,
.kit-waitlist-button>.kit-line-left,.kit-waitlist-button>.kit-line-right{display:none}
.kit-book::before,.kit-book::after,.kit-waitlist-button::before,.kit-waitlist-button::after{content:"";display:block;flex:none;height:1px;background:linear-gradient(to right,rgba(229,222,212,.8),rgba(229,222,212,0))}
.kit-book::before,.kit-waitlist-button::before{transform:scaleX(-1)}
.kit-book::before,.kit-book::after{width:79.8rem}
.kit-waitlist-button::before,.kit-waitlist-button::after{width:133rem}
@media(min-width:601px) and (max-width:1000px){.kit-book::before,.kit-book::after{height:1.5px}.kit-waitlist-button::before,.kit-waitlist-button::after{width:35px}}
@media(max-width:600px){.kit-book::before,.kit-book::after{width:calc((100% - 218px)/2)}.kit-waitlist-button::before,.kit-waitlist-button::after{width:calc((100% - 252px)/2)}}

.kit-mobile-break{display:none}
/* Mobile kitten card — Figma 4234:9085, 347 × 710. */
@media(max-width:600px){
 .kit-grid{justify-items:center}
 .kit-card{--ku:calc(min(100vw - 32px,347px)/347);width:calc(347 * var(--ku));height:calc(710 * var(--ku));min-height:0;max-width:347px;display:block;padding:0;overflow:hidden}
 .kit-outline{inset:0;border:0;background:url('assets/a78b3f7d-0def-4e5d-9eca-4631889a7ba3.svg') center/100% 100% no-repeat}
 .kit-photo{--photo-unit:calc(1.279605263 * var(--ku));left:calc(2 * var(--ku));top:calc(2 * var(--ku));width:calc(344 * var(--ku));height:calc(361 * var(--ku));mask-image:url('assets/d66b1a99-8d9e-4dfb-9631-a5782b38ae3d.svg');mask-size:100% 100%;mask-composite:add}
 .kit-photo img{translate:calc(25.5 * var(--ku)) calc(8.36 * var(--ku))}
 .kit-fade{display:block;left:calc(2 * var(--ku));top:calc(2 * var(--ku));width:calc(344 * var(--ku));height:calc(361 * var(--ku));overflow:hidden;mask:url('assets/d66b1a99-8d9e-4dfb-9631-a5782b38ae3d.svg') center/100% 100% no-repeat}
 .kit-fade img{display:none}
 .kit-fade:before{content:'';position:absolute;left:calc(70.635 * var(--ku));top:calc(-365.14 * var(--ku));width:calc(541.389 * var(--ku));height:calc(1368.183 * var(--ku));background:url('assets/e5e5c1b1-788d-4895-9ed9-ccc40ab93c50.svg') center/100% 100% no-repeat;transform:rotate(-95.61deg) skewX(-5.43deg) scaleY(-1)}
 .kit-card h2{position:absolute;left:calc(2 * var(--ku));top:calc(280 * var(--ku));width:calc(344 * var(--ku));height:calc(37 * var(--ku));margin:0;display:flex;align-items:center;justify-content:center;font-size:calc(40 * var(--ku));line-height:normal;text-align:center}
 .kit-name-line{display:none}
 .kit-card:after{content:'';position:absolute;left:calc(-.5 * var(--ku));top:calc(355.5 * var(--ku));width:calc(347 * var(--ku));height:calc(204.001 * var(--ku));background:url('assets/c193091f-50f6-47ec-b4b0-64117f3fec7e.svg') center/100% 100% no-repeat;pointer-events:none}
 .kit-status{position:absolute;left:50%;top:calc(324 * var(--ku));transform:translateX(-50%);width:max-content;max-width:95%;min-height:0;height:calc(21 * var(--ku));margin:0;gap:calc(7 * var(--ku));font-size:calc(12 * var(--ku));letter-spacing:calc(1.44 * var(--ku));line-height:calc(21 * var(--ku));white-space:nowrap}
 .kit-status span{width:calc(21 * var(--ku));height:calc(21 * var(--ku))}.kit-status span:before{width:calc(14.849 * var(--ku));height:calc(14.849 * var(--ku));border-width:1px}.kit-status img{width:calc(9.64 * var(--ku));height:calc(11.04 * var(--ku))}
 .kit-facts{position:absolute;left:calc(51 * var(--ku));top:calc(372 * var(--ku));width:calc(264 * var(--ku));margin:0;font-size:calc(12 * var(--ku));letter-spacing:calc(1.44 * var(--ku));line-height:calc(15 * var(--ku))}
 .kit-facts>div{display:grid;grid-template-columns:calc(98 * var(--ku)) 1fr;min-height:calc(23 * var(--ku));margin:0}
 .kit-facts dt{opacity:1;font-size:inherit}.kit-facts dd{white-space:nowrap}
 .kit-facts .kit-parents{height:calc(72 * var(--ku));min-height:0}
 .kit-parents .kit-mobile-break{display:block}.kit-parents .kit-desktop-break{display:none}
 .kit-parents dd span{padding-left:calc(7 * var(--ku));line-height:calc(15 * var(--ku));margin:0 0 calc(4 * var(--ku))}
 .kit-parents img{left:calc(-1 * var(--ku));top:calc(7 * var(--ku));width:calc(2 * var(--ku));height:calc(2 * var(--ku))}
 .kit-birth dd{padding-top:calc(15 * var(--ku))}
 .kit-description{position:absolute;left:calc(16 * var(--ku));top:calc(575 * var(--ku));width:calc(314 * var(--ku));margin:0;font-size:calc(12 * var(--ku));letter-spacing:calc(1.44 * var(--ku));line-height:calc(15 * var(--ku));text-align:center}
 .kit-description br{display:none}
 .kit-book{position:absolute;left:calc(11 * var(--ku));top:calc(641 * var(--ku));width:calc(326 * var(--ku));height:calc(42 * var(--ku));margin:0;gap:calc(3 * var(--ku));justify-content:center}
 .kit-book .kit-button,.kit-book .kit-button>img{width:calc(260 * var(--ku));height:calc(42 * var(--ku));font-size:calc(12 * var(--ku));letter-spacing:calc(1.44 * var(--ku))}
 .kit-book .kit-button>img{content:url('assets/237fa295-f97c-4e3d-9a36-207e5883c1c8.svg')}
 .kit-book::before,.kit-book::after{width:calc(30 * var(--ku));height:1px}
}
/* Match the homepage mobile CTA, including its original outline asset. */
@media(max-width:600px){
 .kit-waitlist-button{gap:4rem;height:42rem;width:100%;overflow:visible}
 .kit-waitlist-button .kit-button-large{width:283rem;height:42rem;min-height:42rem;padding:0;font:12rem/1.27 Futura,sans-serif;letter-spacing:1.44rem;background:url('assets/mobile-button-dark.svg') center/283rem 42rem no-repeat}
 .kit-waitlist-button .kit-button-large>img{display:none}
 .kit-waitlist-button::before,.kit-waitlist-button::after{width:45rem;height:1px;background:linear-gradient(90deg,currentColor,transparent)}
}

/* Hide mobile decorative dot clusters. */
@media(max-width:600px){.kittens-catalogue .kit-stars{display:none}}

/* Smooth kitten photo transitions: opaque navy + cosine color fade, as on producers. */
.kittens-page .kit-card{--kit-navy:2,24,48;background:rgb(var(--kit-navy))}
.kittens-page .kit-photo{mask:none;-webkit-mask:none;overflow:hidden}
.kittens-page .kit-fade{display:none}
.kittens-page .kit-photo::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to bottom,rgba(var(--kit-navy),0.00000) 44.00%,rgba(var(--kit-navy),0.00025) 44.56%,rgba(var(--kit-navy),0.00099) 45.12%,rgba(var(--kit-navy),0.00222) 45.68%,rgba(var(--kit-navy),0.00394) 46.24%,rgba(var(--kit-navy),0.00616) 46.80%,rgba(var(--kit-navy),0.00886) 47.36%,rgba(var(--kit-navy),0.01204) 47.92%,rgba(var(--kit-navy),0.01571) 48.48%,rgba(var(--kit-navy),0.01985) 49.04%,rgba(var(--kit-navy),0.02447) 49.60%,rgba(var(--kit-navy),0.02956) 50.16%,rgba(var(--kit-navy),0.03511) 50.72%,rgba(var(--kit-navy),0.04112) 51.28%,rgba(var(--kit-navy),0.04759) 51.84%,rgba(var(--kit-navy),0.05450) 52.40%,rgba(var(--kit-navy),0.06185) 52.96%,rgba(var(--kit-navy),0.06963) 53.52%,rgba(var(--kit-navy),0.07784) 54.08%,rgba(var(--kit-navy),0.08646) 54.64%,rgba(var(--kit-navy),0.09549) 55.20%,rgba(var(--kit-navy),0.10492) 55.76%,rgba(var(--kit-navy),0.11474) 56.32%,rgba(var(--kit-navy),0.12494) 56.88%,rgba(var(--kit-navy),0.13552) 57.44%,rgba(var(--kit-navy),0.14645) 58.00%,rgba(var(--kit-navy),0.15773) 58.56%,rgba(var(--kit-navy),0.16934) 59.12%,rgba(var(--kit-navy),0.18129) 59.68%,rgba(var(--kit-navy),0.19355) 60.24%,rgba(var(--kit-navy),0.20611) 60.80%,rgba(var(--kit-navy),0.21896) 61.36%,rgba(var(--kit-navy),0.23209) 61.92%,rgba(var(--kit-navy),0.24548) 62.48%,rgba(var(--kit-navy),0.25912) 63.04%,rgba(var(--kit-navy),0.27300) 63.60%,rgba(var(--kit-navy),0.28711) 64.16%,rgba(var(--kit-navy),0.30143) 64.72%,rgba(var(--kit-navy),0.31594) 65.28%,rgba(var(--kit-navy),0.33063) 65.84%,rgba(var(--kit-navy),0.34549) 66.40%,rgba(var(--kit-navy),0.36050) 66.96%,rgba(var(--kit-navy),0.37566) 67.52%,rgba(var(--kit-navy),0.39093) 68.08%,rgba(var(--kit-navy),0.40631) 68.64%,rgba(var(--kit-navy),0.42178) 69.20%,rgba(var(--kit-navy),0.43733) 69.76%,rgba(var(--kit-navy),0.45295) 70.32%,rgba(var(--kit-navy),0.46860) 70.88%,rgba(var(--kit-navy),0.48429) 71.44%,rgba(var(--kit-navy),0.50000) 72.00%,rgba(var(--kit-navy),0.51571) 72.56%,rgba(var(--kit-navy),0.53140) 73.12%,rgba(var(--kit-navy),0.54705) 73.68%,rgba(var(--kit-navy),0.56267) 74.24%,rgba(var(--kit-navy),0.57822) 74.80%,rgba(var(--kit-navy),0.59369) 75.36%,rgba(var(--kit-navy),0.60907) 75.92%,rgba(var(--kit-navy),0.62434) 76.48%,rgba(var(--kit-navy),0.63950) 77.04%,rgba(var(--kit-navy),0.65451) 77.60%,rgba(var(--kit-navy),0.66937) 78.16%,rgba(var(--kit-navy),0.68406) 78.72%,rgba(var(--kit-navy),0.69857) 79.28%,rgba(var(--kit-navy),0.71289) 79.84%,rgba(var(--kit-navy),0.72700) 80.40%,rgba(var(--kit-navy),0.74088) 80.96%,rgba(var(--kit-navy),0.75452) 81.52%,rgba(var(--kit-navy),0.76791) 82.08%,rgba(var(--kit-navy),0.78104) 82.64%,rgba(var(--kit-navy),0.79389) 83.20%,rgba(var(--kit-navy),0.80645) 83.76%,rgba(var(--kit-navy),0.81871) 84.32%,rgba(var(--kit-navy),0.83066) 84.88%,rgba(var(--kit-navy),0.84227) 85.44%,rgba(var(--kit-navy),0.85355) 86.00%,rgba(var(--kit-navy),0.86448) 86.56%,rgba(var(--kit-navy),0.87506) 87.12%,rgba(var(--kit-navy),0.88526) 87.68%,rgba(var(--kit-navy),0.89508) 88.24%,rgba(var(--kit-navy),0.90451) 88.80%,rgba(var(--kit-navy),0.91354) 89.36%,rgba(var(--kit-navy),0.92216) 89.92%,rgba(var(--kit-navy),0.93037) 90.48%,rgba(var(--kit-navy),0.93815) 91.04%,rgba(var(--kit-navy),0.94550) 91.60%,rgba(var(--kit-navy),0.95241) 92.16%,rgba(var(--kit-navy),0.95888) 92.72%,rgba(var(--kit-navy),0.96489) 93.28%,rgba(var(--kit-navy),0.97044) 93.84%,rgba(var(--kit-navy),0.97553) 94.40%,rgba(var(--kit-navy),0.98015) 94.96%,rgba(var(--kit-navy),0.98429) 95.52%,rgba(var(--kit-navy),0.98796) 96.08%,rgba(var(--kit-navy),0.99114) 96.64%,rgba(var(--kit-navy),0.99384) 97.20%,rgba(var(--kit-navy),0.99606) 97.76%,rgba(var(--kit-navy),0.99778) 98.32%,rgba(var(--kit-navy),0.99901) 98.88%,rgba(var(--kit-navy),0.99975) 99.44%,rgba(var(--kit-navy),1.00000) 100.00%)}
.kittens-page .kit-photo::before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:url('assets/producer-fade-dither.svg') repeat;opacity:.035;mix-blend-mode:soft-light}
@media(max-width:600px){
 .kittens-page .kit-card{--kit-navy:2,25,49}
 .kittens-page .kit-photo::after{background:linear-gradient(to bottom,rgba(var(--kit-navy),0.00000) 40.00%,rgba(var(--kit-navy),0.00025) 40.56%,rgba(var(--kit-navy),0.00099) 41.12%,rgba(var(--kit-navy),0.00222) 41.68%,rgba(var(--kit-navy),0.00394) 42.24%,rgba(var(--kit-navy),0.00616) 42.80%,rgba(var(--kit-navy),0.00886) 43.36%,rgba(var(--kit-navy),0.01204) 43.92%,rgba(var(--kit-navy),0.01571) 44.48%,rgba(var(--kit-navy),0.01985) 45.04%,rgba(var(--kit-navy),0.02447) 45.60%,rgba(var(--kit-navy),0.02956) 46.16%,rgba(var(--kit-navy),0.03511) 46.72%,rgba(var(--kit-navy),0.04112) 47.28%,rgba(var(--kit-navy),0.04759) 47.84%,rgba(var(--kit-navy),0.05450) 48.40%,rgba(var(--kit-navy),0.06185) 48.96%,rgba(var(--kit-navy),0.06963) 49.52%,rgba(var(--kit-navy),0.07784) 50.08%,rgba(var(--kit-navy),0.08646) 50.64%,rgba(var(--kit-navy),0.09549) 51.20%,rgba(var(--kit-navy),0.10492) 51.76%,rgba(var(--kit-navy),0.11474) 52.32%,rgba(var(--kit-navy),0.12494) 52.88%,rgba(var(--kit-navy),0.13552) 53.44%,rgba(var(--kit-navy),0.14645) 54.00%,rgba(var(--kit-navy),0.15773) 54.56%,rgba(var(--kit-navy),0.16934) 55.12%,rgba(var(--kit-navy),0.18129) 55.68%,rgba(var(--kit-navy),0.19355) 56.24%,rgba(var(--kit-navy),0.20611) 56.80%,rgba(var(--kit-navy),0.21896) 57.36%,rgba(var(--kit-navy),0.23209) 57.92%,rgba(var(--kit-navy),0.24548) 58.48%,rgba(var(--kit-navy),0.25912) 59.04%,rgba(var(--kit-navy),0.27300) 59.60%,rgba(var(--kit-navy),0.28711) 60.16%,rgba(var(--kit-navy),0.30143) 60.72%,rgba(var(--kit-navy),0.31594) 61.28%,rgba(var(--kit-navy),0.33063) 61.84%,rgba(var(--kit-navy),0.34549) 62.40%,rgba(var(--kit-navy),0.36050) 62.96%,rgba(var(--kit-navy),0.37566) 63.52%,rgba(var(--kit-navy),0.39093) 64.08%,rgba(var(--kit-navy),0.40631) 64.64%,rgba(var(--kit-navy),0.42178) 65.20%,rgba(var(--kit-navy),0.43733) 65.76%,rgba(var(--kit-navy),0.45295) 66.32%,rgba(var(--kit-navy),0.46860) 66.88%,rgba(var(--kit-navy),0.48429) 67.44%,rgba(var(--kit-navy),0.50000) 68.00%,rgba(var(--kit-navy),0.51571) 68.56%,rgba(var(--kit-navy),0.53140) 69.12%,rgba(var(--kit-navy),0.54705) 69.68%,rgba(var(--kit-navy),0.56267) 70.24%,rgba(var(--kit-navy),0.57822) 70.80%,rgba(var(--kit-navy),0.59369) 71.36%,rgba(var(--kit-navy),0.60907) 71.92%,rgba(var(--kit-navy),0.62434) 72.48%,rgba(var(--kit-navy),0.63950) 73.04%,rgba(var(--kit-navy),0.65451) 73.60%,rgba(var(--kit-navy),0.66937) 74.16%,rgba(var(--kit-navy),0.68406) 74.72%,rgba(var(--kit-navy),0.69857) 75.28%,rgba(var(--kit-navy),0.71289) 75.84%,rgba(var(--kit-navy),0.72700) 76.40%,rgba(var(--kit-navy),0.74088) 76.96%,rgba(var(--kit-navy),0.75452) 77.52%,rgba(var(--kit-navy),0.76791) 78.08%,rgba(var(--kit-navy),0.78104) 78.64%,rgba(var(--kit-navy),0.79389) 79.20%,rgba(var(--kit-navy),0.80645) 79.76%,rgba(var(--kit-navy),0.81871) 80.32%,rgba(var(--kit-navy),0.83066) 80.88%,rgba(var(--kit-navy),0.84227) 81.44%,rgba(var(--kit-navy),0.85355) 82.00%,rgba(var(--kit-navy),0.86448) 82.56%,rgba(var(--kit-navy),0.87506) 83.12%,rgba(var(--kit-navy),0.88526) 83.68%,rgba(var(--kit-navy),0.89508) 84.24%,rgba(var(--kit-navy),0.90451) 84.80%,rgba(var(--kit-navy),0.91354) 85.36%,rgba(var(--kit-navy),0.92216) 85.92%,rgba(var(--kit-navy),0.93037) 86.48%,rgba(var(--kit-navy),0.93815) 87.04%,rgba(var(--kit-navy),0.94550) 87.60%,rgba(var(--kit-navy),0.95241) 88.16%,rgba(var(--kit-navy),0.95888) 88.72%,rgba(var(--kit-navy),0.96489) 89.28%,rgba(var(--kit-navy),0.97044) 89.84%,rgba(var(--kit-navy),0.97553) 90.40%,rgba(var(--kit-navy),0.98015) 90.96%,rgba(var(--kit-navy),0.98429) 91.52%,rgba(var(--kit-navy),0.98796) 92.08%,rgba(var(--kit-navy),0.99114) 92.64%,rgba(var(--kit-navy),0.99384) 93.20%,rgba(var(--kit-navy),0.99606) 93.76%,rgba(var(--kit-navy),0.99778) 94.32%,rgba(var(--kit-navy),0.99901) 94.88%,rgba(var(--kit-navy),0.99975) 95.44%,rgba(var(--kit-navy),1.00000) 96.00%)}
}
