@font-face{font-family:clash;src:url(../media/ClashGrotesk_Variable-s.p.0osnq6arhbmda.woff2)format("woff2");font-display:swap;font-weight:200 700}@font-face{font-family:clash Fallback;src:local(Arial);ascent-override:84.47%;descent-override:23.73%;line-gap-override:8.54%;size-adjust:105.37%}.clash_892521da-module__-SD7cq__className{font-family:clash,clash Fallback}.clash_892521da-module__-SD7cq__variable{--font-clash:"clash", "clash Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-leading:initial;--tw-font-weight:initial}}}@layer theme{:root,:host{--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-white:#fff;--font-weight-bold:700;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-clash);--default-mono-font-family:var(--font-mono);--color-cream:#faebdd;--color-pink:#ff596f;--color-blue:#6381d1;--color-brown:#513a2f;--color-cat-shadow:#9d0317;--color-dog-shadow:#203e8f}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.countdown.countdown{line-height:1em}@layer daisyui.l1.l2.l3{.countdown{display:inline-flex}.countdown>*{visibility:hidden;--value-v:calc(mod(max(0, var(--value)), 1000));--value-hundreds:calc(round(to-zero, var(--value-v) / 100, 1));--value-tens:calc(round(to-zero, mod(var(--value-v), 100) / 10, 1));--value-ones:calc(mod(var(--value-v), 100));--show-hundreds:clamp(clamp(0, var(--digits,1) - 2, 1), var(--value-hundreds), 1);--show-tens:clamp(clamp(0, var(--digits,1) - 1, 1), var(--value-tens) + var(--show-hundreds), 1);--first-digits:calc(round(to-zero, var(--value-v) / 10, 1));height:1em;width:calc(1ch + var(--show-tens) * 1ch + var(--show-hundreds) * 1ch);direction:ltr;transition:width .4s ease-out .2s;display:inline-block;position:relative;overflow-y:clip}.countdown>:before,.countdown>:after{visibility:visible;--tw-content:"00\a 01\a 02\a 03\a 04\a 05\a 06\a 07\a 08\a 09\a 10\a 11\a 12\a 13\a 14\a 15\a 16\a 17\a 18\a 19\a 20\a 21\a 22\a 23\a 24\a 25\a 26\a 27\a 28\a 29\a 30\a 31\a 32\a 33\a 34\a 35\a 36\a 37\a 38\a 39\a 40\a 41\a 42\a 43\a 44\a 45\a 46\a 47\a 48\a 49\a 50\a 51\a 52\a 53\a 54\a 55\a 56\a 57\a 58\a 59\a 60\a 61\a 62\a 63\a 64\a 65\a 66\a 67\a 68\a 69\a 70\a 71\a 72\a 73\a 74\a 75\a 76\a 77\a 78\a 79\a 80\a 81\a 82\a 83\a 84\a 85\a 86\a 87\a 88\a 89\a 90\a 91\a 92\a 93\a 94\a 95\a 96\a 97\a 98\a 99\a ";content:var(--tw-content);font-variant-numeric:tabular-nums;white-space:pre;text-align:end;direction:rtl;transition:all 1s cubic-bezier(1,0,0,1),width .2s ease-out .2s,opacity .2s ease-out .2s;position:absolute;overflow-x:clip}.countdown>:before{width:calc(1ch + var(--show-hundreds) * 1ch);top:calc(var(--first-digits) * -1em);opacity:var(--show-tens);inset-inline-end:0}.countdown>:after{width:1ch;top:calc(var(--value-ones) * -1em);inset-inline-start:0}}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.inset-\[-3\.14\%_-0\.69\%\]{inset:-3.14% -.69%}.inset-\[0_11\.27\%_77\.4\%_11\.29\%\]{inset:0 11.27% 77.4% 11.29%}.inset-\[0_11\.27\%_84\.96\%_11\.78\%\]{inset:0 11.27% 84.96% 11.78%}.inset-\[0_11\.76\%_84\.96\%_11\.29\%\]{inset:0 11.76% 84.96% 11.29%}.inset-\[2\.02\%_81\.01\%_83\.26\%_1\.67\%\]{inset:2.02% 81.01% 83.26% 1.67%}.inset-\[2\.07\%_81\.35\%_83\.63\%_1\.67\%\]{inset:2.07% 81.35% 83.63% 1.67%}.inset-\[2\.39\%_81\.01\%_83\.32\%_2\.01\%\]{inset:2.39% 81.01% 83.32% 2.01%}.inset-\[2\.39\%_81\.61\%_83\.95\%_1\.93\%\]{inset:2.39% 81.61% 83.95% 1.93%}.inset-\[2\.71\%_81\.86\%_84\.28\%_2\.18\%\]{inset:2.71% 81.86% 84.28% 2.18%}.inset-\[4\.63\%_83\.97\%_89\.52\%_3\.89\%\]{inset:4.63% 83.97% 89.52% 3.89%}.inset-\[6\.84\%_44\.4\%_84\.7\%_44\.25\%\]{inset:6.84% 44.4% 84.7% 44.25%}.inset-\[6\.84\%_44\.06\%_84\.29\%_44\.25\%\]{inset:6.84% 44.06% 84.29% 44.25%}.inset-\[7\.15\%_44\.66\%_85\.01\%_44\.51\%\]{inset:7.15% 44.66% 85.01% 44.51%}.inset-\[7\.25\%_44\.06\%_84\.29\%_44\.59\%\]{inset:7.25% 44.06% 84.29% 44.59%}.inset-\[7\.46\%_44\.92\%_85\.32\%_44\.77\%\]{inset:7.46% 44.92% 85.32% 44.77%}.inset-\[7\.56\%_25\.16\%_77\.4\%_26\.62\%\]{inset:7.56% 25.16% 77.4% 26.62%}.inset-\[7\.56\%_25\.58\%_77\.4\%_26\.2\%\]{inset:7.56% 25.58% 77.4% 26.2%}.inset-\[7\.94\%_85\.38\%_86\.89\%_6\.01\%\]{inset:7.94% 85.38% 86.89% 6.01%}.inset-\[8\.07\%_9\.12\%_83\.03\%_76\.31\%\]{inset:8.07% 9.12% 83.03% 76.31%}.inset-\[8\.07\%_9\.42\%_83\.45\%_76\.34\%\]{inset:8.07% 9.42% 83.45% 76.34%}.inset-\[8\.38\%_9\.67\%_83\.76\%_76\.58\%\]{inset:8.38% 9.67% 83.76% 76.58%}.inset-\[8\.49\%_9\.15\%_83\.03\%_76\.61\%\]{inset:8.49% 9.15% 83.03% 76.61%}.inset-\[8\.69\%_9\.92\%_84\.07\%_76\.83\%\]{inset:8.69% 9.92% 84.07% 76.83%}.inset-\[8\.72\%_46\.43\%_86\.95\%_46\.27\%\]{inset:8.72% 46.43% 86.95% 46.27%}.inset-\[10\.19\%_11\.49\%_85\.77\%_78\.42\%\]{inset:10.19% 11.49% 85.77% 78.42%}.inset-\[13\.68\%_6\.11\%_13\.77\%_6\.11\%\]{inset:13.68% 6.11% 13.77%}.inset-\[13\.68\%_6\.13\%_12\.72\%_6\.13\%\]{inset:13.68% 6.13% 12.72%}.inset-\[19\.35\%_41\.67\%_76\.54\%_43\.07\%\]{inset:19.35% 41.67% 76.54% 43.07%}.inset-\[19\.35\%_41\.87\%_76\.77\%_43\.07\%\]{inset:19.35% 41.87% 76.77% 43.07%}.inset-\[19\.58\%_41\.67\%_76\.54\%_43\.27\%\]{inset:19.58% 41.67% 76.54% 43.27%}.inset-\[20\.24\%_42\.58\%_78\.21\%_43\.69\%\]{inset:20.24% 42.58% 78.21% 43.69%}.inset-\[57\.07\%_46\.41\%_34\.68\%_39\.02\%\]{inset:57.07% 46.41% 34.68% 39.02%}.inset-\[57\.08\%_46\.71\%_35\.07\%_39\.05\%\]{inset:57.08% 46.71% 35.07% 39.05%}.inset-\[57\.15\%_2\.09\%_34\.77\%_81\.67\%\]{inset:57.15% 2.09% 34.77% 81.67%}.inset-\[57\.19\%_2\.39\%_35\.1\%_81\.75\%\]{inset:57.19% 2.39% 35.1% 81.75%}.inset-\[57\.36\%_46\.95\%_35\.35\%_39\.3\%\]{inset:57.36% 46.95% 35.35% 39.3%}.inset-\[57\.46\%_2\.62\%_35\.37\%_81\.98\%\]{inset:57.46% 2.62% 35.37% 81.98%}.inset-\[57\.46\%_46\.44\%_34\.68\%_39\.33\%\]{inset:57.46% 46.44% 34.68% 39.33%}.inset-\[57\.48\%_2\.09\%_34\.81\%_82\.06\%\]{inset:57.48% 2.09% 34.81% 82.06%}.inset-\[57\.64\%_64\.6\%_35\.37\%_25\.92\%\]{inset:57.64% 64.6% 35.37% 25.92%}.inset-\[57\.64\%_64\.88\%_35\.69\%_25\.92\%\]{inset:57.64% 64.88% 35.69% 25.92%}.inset-\[57\.65\%_47\.2\%_35\.64\%_39\.55\%\]{inset:57.65% 47.2% 35.64% 39.55%}.inset-\[57\.72\%_2\.85\%_35\.64\%_82\.21\%\]{inset:57.72% 2.85% 35.64% 82.21%}.inset-\[57\.89\%_65\.09\%_35\.93\%_26\.13\%\]{inset:57.89% 65.09% 35.93% 26.13%}.inset-\[57\.97\%_64\.6\%_35\.37\%_26\.2\%\]{inset:57.97% 64.6% 35.37% 26.2%}.inset-\[57\.97\%_84\.36\%_35\.85\%_2\.72\%\]{inset:57.97% 84.36% 35.85% 2.72%}.inset-\[57\.97\%_84\.64\%_36\.18\%_2\.72\%\]{inset:57.97% 84.64% 36.18% 2.72%}.inset-\[58\.13\%_65\.3\%_36\.18\%_26\.34\%\]{inset:58.13% 65.3% 36.18% 26.34%}.inset-\[58\.21\%_84\.85\%_36\.42\%_2\.93\%\]{inset:58.21% 84.85% 36.42% 2.93%}.inset-\[58\.29\%_84\.36\%_35\.85\%_3\%\]{inset:58.29% 84.36% 35.85% 3%}.inset-\[58\.46\%_85\.06\%_36\.67\%_3\.13\%\]{inset:58.46% 85.06% 36.67% 3.13%}.inset-\[58\.93\%_2\.55\%_36\.57\%_81\.85\%\]{inset:58.93% 2.55% 36.57% 81.85%}.inset-\[59\.03\%_48\.77\%_37\.21\%_41\.14\%\]{inset:59.03% 48.77% 37.21% 41.14%}.inset-\[59\.12\%_66\.52\%_37\.46\%_27\.56\%\]{inset:59.12% 66.52% 37.46% 27.56%}.inset-\[59\.59\%_86\.24\%_37\.97\%_4\.32\%\]{inset:59.59% 86.24% 37.97% 4.32%}.inset-\[81\.75\%_79\.12\%_9\.24\%_7\.32\%\]{inset:81.75% 79.12% 9.24% 7.32%}.inset-\[81\.81\%_79\.43\%_9\.59\%_7\.32\%\]{inset:81.81% 79.43% 9.59% 7.32%}.inset-\[82\.1\%_79\.12\%_9\.3\%_7\.63\%\]{inset:82.1% 79.12% 9.3% 7.63%}.inset-\[82\.11\%_79\.67\%_9\.89\%_7\.55\%\]{inset:82.11% 79.67% 9.89% 7.55%}.inset-\[82\.41\%_79\.91\%_10\.19\%_7\.79\%\]{inset:82.41% 79.91% 10.19% 7.79%}.inset-\[83\.83\%_81\.24\%_11\.8\%_9\.1\%\]{inset:83.83% 81.24% 11.8% 9.1%}.top-\[-0\.04\%\]{top:-.04%}.top-\[-29\.55\%\]{top:-29.55%}.top-\[-31\.61\%\]{top:-31.61%}.top-\[70px\]{top:70px}.top-\[87px\]{top:87px}.top-\[238px\]{top:238px}.top-\[693px\]{top:693px}.top-\[724px\]{top:724px}.top-\[779px\]{top:779px}.top-\[822px\]{top:822px}.top-\[934px\]{top:934px}.top-\[951px\]{top:951px}.right-\[-0\.22\%\]{right:-.22%}.right-\[2\.57\%\]{right:2.57%}.right-\[3\.27\%\]{right:3.27%}.right-\[20\.49\%\]{right:20.49%}.right-\[75\.86\%\]{right:75.86%}.left-\[-4\.34\%\]{left:-4.34%}.left-\[-6px\]{left:-6px}.left-\[-16px\]{left:-16px}.left-\[-101\.93\%\]{left:-101.93%}.left-\[-105\.4\%\]{left:-105.4%}.left-\[16\.86\%\]{left:16.86%}.left-\[55\.05\%\]{left:55.05%}.left-\[62\.79\%\]{left:62.79%}.left-\[68\.43\%\]{left:68.43%}.left-\[85\.37\%\]{left:85.37%}.left-\[197px\]{left:197px}.left-\[618px\]{left:618px}.z-10{z-index:10}.block{display:block}.contents{display:contents}.flex{display:flex}.hidden{display:none}.aspect-\[104\.38071423768997\/118\.52284961938858\]{aspect-ratio:104.381/118.523}.aspect-\[213\.15577066388596\/233\.3416869161847\]{aspect-ratio:213.156/233.342}.aspect-\[351\.01731652554463\/68\.03918577707987\]{aspect-ratio:351.017/68.0392}.aspect-\[1346\/258\]{aspect-ratio:1346/258}.size-full{width:100%;height:100%}.h-\[51px\]{height:51px}.h-\[161\.02\%\]{height:161.02%}.h-\[162\.58\%\]{height:162.58%}.h-\[192\.14\%\]{height:192.14%}.h-\[203px\]{height:203px}.h-\[216\.238px\]{height:216.238px}.h-\[256\.75px\]{height:256.75px}.h-\[740px\]{height:740px}.h-\[1140px\]{height:1140px}.h-\[hypot\(-0\.0428868cqw\,98\.8457cqh\)\]{height:hypot(-.0428868cqw,98.8457cqh)}.h-\[hypot\(-2\.20779cqw\,69\.7511cqh\)\]{height:hypot(-2.20779cqw,69.7511cqh)}.h-\[hypot\(-3\.36328cqw\,78\.0449cqh\)\]{height:hypot(-3.36328cqw,78.0449cqh)}.h-\[hypot\(-3\.56609cqw\,79\.0665cqh\)\]{height:hypot(-3.56609cqw,79.0665cqh)}.h-\[hypot\(-3\.75471cqw\,79\.9387cqh\)\]{height:hypot(-3.75471cqw,79.9387cqh)}.h-\[hypot\(-3\.75476cqw\,79\.9385cqh\)\]{height:hypot(-3.75476cqw,79.9385cqh)}.h-\[hypot\(-33\.5141cqw\,75\.3106cqh\)\]{height:hypot(-33.5141cqw,75.3106cqh)}.h-\[hypot\(0\.12338cqw\,99\.6257cqh\)\]{height:hypot(.12338cqw,99.6257cqh)}.h-\[hypot\(0\.101095cqw\,99\.5434cqh\)\]{height:hypot(.101095cqw,99.5434cqh)}.h-\[hypot\(0\.119326cqw\,99\.613cqh\)\]{height:hypot(.119326cqw,99.613cqh)}.h-\[hypot\(0\.127065cqw\,99\.6365cqh\)\]{height:hypot(.127065cqw,99.6365cqh)}.h-\[hypot\(1\.52559cqw\,53\.7799cqh\)\]{height:hypot(1.52559cqw,53.7799cqh)}.h-\[hypot\(2\.90581cqw\,73\.0397cqh\)\]{height:hypot(2.90581cqw,73.0397cqh)}.h-\[hypot\(3\.10135cqw\,74\.3412cqh\)\]{height:hypot(3.10135cqw,74.3412cqh)}.h-\[hypot\(3\.22511cqw\,59\.6054cqh\)\]{height:hypot(3.22511cqw,59.6054cqh)}.h-\[hypot\(3\.28559cqw\,75\.4617cqh\)\]{height:hypot(3.28559cqw,75.4617cqh)}.h-\[hypot\(3\.57215cqw\,61\.9547cqh\)\]{height:hypot(3.57215cqw,61.9547cqh)}.h-\[hypot\(5\.0638cqw\,70\.2532cqh\)\]{height:hypot(5.0638cqw,70.2532cqh)}.h-\[hypot\(5\.03902cqw\,69\.9938cqh\)\]{height:hypot(5.03902cqw,69.9938cqh)}.h-\[hypot\(5\.6417cqw\,72\.5828cqh\)\]{height:hypot(5.6417cqw,72.5828cqh)}.h-\[hypot\(5\.36348cqw\,71\.5051cqh\)\]{height:hypot(5.36348cqw,71.5051cqh)}.h-\[hypot\(7\.6695cqw\,78\.5015cqh\)\]{height:hypot(7.6695cqw,78.5015cqh)}.h-\[hypot\(7\.83795cqw\,78\.8963cqh\)\]{height:hypot(7.83795cqw,78.8963cqh)}.h-\[hypot\(7\.99629cqw\,79\.2556cqh\)\]{height:hypot(7.99629cqw,79.2556cqh)}.h-\[hypot\(25\.0436cqw\,82\.312cqh\)\]{height:hypot(25.0436cqw,82.312cqh)}.w-\[172px\]{width:172px}.w-\[187\.845px\]{width:187.845px}.w-\[197\.74\%\]{width:197.74%}.w-\[209\.6\%\]{width:209.6%}.w-\[219px\]{width:219px}.w-\[241\.802px\]{width:241.802px}.w-\[397\.76\%\]{width:397.76%}.w-\[1030px\]{width:1030px}.w-\[1435px\]{width:1435px}.w-\[hypot\(66\.4859cqw\,24\.6894cqh\)\]{width:hypot(66.4859cqw,24.6894cqh)}.w-\[hypot\(74\.9564cqw\,-17\.688cqh\)\]{width:hypot(74.9564cqw,-17.688cqh)}.w-\[hypot\(92\.0037cqw\,-20\.7444cqh\)\]{width:hypot(92.0037cqw,-20.7444cqh)}.w-\[hypot\(92\.1621cqw\,-21\.1037cqh\)\]{width:hypot(92.1621cqw,-21.1037cqh)}.w-\[hypot\(92\.3305cqw\,-21\.4985cqh\)\]{width:hypot(92.3305cqw,-21.4985cqh)}.w-\[hypot\(94\.961cqw\,-30\.0062cqh\)\]{width:hypot(94.961cqw,-30.0062cqh)}.w-\[hypot\(94\.3583cqw\,-27\.4172cqh\)\]{width:hypot(94.3583cqw,-27.4172cqh)}.w-\[hypot\(94\.6365cqw\,-28\.4949cqh\)\]{width:hypot(94.6365cqw,-28.4949cqh)}.w-\[hypot\(94\.9362cqw\,-29\.7468cqh\)\]{width:hypot(94.9362cqw,-29.7468cqh)}.w-\[hypot\(96\.2452cqw\,20\.0615cqh\)\]{width:hypot(96.2452cqw,20.0615cqh)}.w-\[hypot\(96\.2453cqw\,20\.0613cqh\)\]{width:hypot(96.2453cqw,20.0613cqh)}.w-\[hypot\(96\.4279cqw\,-38\.0453cqh\)\]{width:hypot(96.4279cqw,-38.0453cqh)}.w-\[hypot\(96\.4339cqw\,20\.9335cqh\)\]{width:hypot(96.4339cqw,20.9335cqh)}.w-\[hypot\(96\.6367cqw\,21\.9551cqh\)\]{width:hypot(96.6367cqw,21.9551cqh)}.w-\[hypot\(96\.7144cqw\,-24\.5383cqh\)\]{width:hypot(96.7144cqw,-24.5383cqh)}.w-\[hypot\(96\.7749cqw\,-40\.3946cqh\)\]{width:hypot(96.7749cqw,-40.3946cqh)}.w-\[hypot\(96\.8987cqw\,-25\.6588cqh\)\]{width:hypot(96.8987cqw,-25.6588cqh)}.w-\[hypot\(97\.0942cqw\,-26\.9603cqh\)\]{width:hypot(97.0942cqw,-26.9603cqh)}.w-\[hypot\(97\.7922cqw\,30\.2489cqh\)\]{width:hypot(97.7922cqw,30.2489cqh)}.w-\[hypot\(98\.4744cqw\,-46\.2201cqh\)\]{width:hypot(98.4744cqw,-46.2201cqh)}.w-\[hypot\(99\.8729cqw\,-0\.363485cqh\)\]{width:hypot(99.8729cqw,-.363485cqh)}.w-\[hypot\(99\.8766cqw\,-0\.374314cqh\)\]{width:hypot(99.8766cqw,-.374314cqh)}.w-\[hypot\(99\.8807cqw\,-0\.386996cqh\)\]{width:hypot(99.8807cqw,-.386996cqh)}.w-\[hypot\(99\.8989cqw\,-0\.456552cqh\)\]{width:hypot(99.8989cqw,-.456552cqh)}.w-\[hypot\(99\.9571cqw\,1\.1543cqh\)\]{width:hypot(99.9571cqw,1.1543cqh)}.max-w-none{max-width:none}.flex-none{flex:none}.-rotate-15{rotate:-15deg}.rotate-\[-0\.12deg\]{rotate:-.12deg}.rotate-\[-6\.04deg\]{rotate:-6.04deg}.rotate-\[-6\.61deg\]{rotate:-6.61deg}.rotate-\[-8\.52deg\]{rotate:-8.52deg}.rotate-\[-8\.58deg\]{rotate:-8.58deg}.rotate-\[-25\.06deg\]{rotate:-25.06deg}.rotate-\[0\.13deg\]{rotate:.13deg}.rotate-\[4\.64deg\]{rotate:4.64deg}.rotate-\[5\.63deg\]{rotate:5.63deg}.rotate-\[22\.12deg\]{rotate:22.12deg}.skew-x-\[-0\.04deg\]{--tw-skew-x:skewX(-.04deg);transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.skew-x-\[-0\.06deg\]{--tw-skew-x:skewX(-.06deg);transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.skew-x-\[-0\.07deg\]{--tw-skew-x:skewX(-.07deg);transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.skew-x-\[0\.05deg\]{--tw-skew-x:skewX(.05deg);transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.items-center{align-items:center}.justify-center{justify-content:center}.overflow-hidden{overflow:hidden}.object-cover{object-fit:cover}.text-center{text-align:center}.text-right{text-align:right}.text-\[20px\]{font-size:20px}.text-\[23px\]{font-size:23px}.text-\[24px\]{font-size:24px}.text-\[32px\]{font-size:32px}.text-\[34px\]{font-size:34px}.text-\[40px\]{font-size:40px}.text-\[128px\]{font-size:128px}.leading-\[normal\]{--tw-leading:normal;line-height:normal}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.\[word-break\:break-word\]{word-break:break-word}.whitespace-nowrap{white-space:nowrap}.text-\[\#203e8f\]{color:#203e8f}.text-\[\#6381d1\]{color:#6381d1}.text-white{color:var(--color-white)}.not-italic{font-style:normal}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-85{opacity:.85}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}.language-pill{border:2px solid var(--color-cream);width:211px;height:56px;color:var(--color-cream);border-radius:32px;justify-content:center;align-items:center;gap:12px;margin-top:0;font-size:19px;font-weight:700;line-height:23px;display:flex}.language-pill strong{font-weight:700}.nav-links a{text-transform:uppercase;font-size:17px;font-weight:700;line-height:21px;position:relative}.revision-section{width:100%;height:calc(var(--revision-height) * var(--revision-scale));background:var(--color-cream);position:relative;overflow:hidden}.revision-stage{width:var(--revision-width);height:var(--revision-height);transform:translateX(-50%) scale(var(--revision-scale));transform-origin:top;position:absolute;top:0;left:50%}.revision-button{color:#fff;text-transform:uppercase;white-space:nowrap;justify-content:center;align-items:center;width:213.257px;height:56px;font-size:24px;font-weight:700;line-height:30px;display:inline-flex;position:relative}.revision-button-art{pointer-events:none;position:absolute;inset:0}.revision-button-shadow{top:4px;left:4px}.revision-button-face{transition:transform .15s;top:-1px;left:-1px}.revision-button>span:last-child{margin-top:-4px;position:relative}.revision-button:hover .revision-button-face{transform:translate(2px,2px)}.revision-button.is-blue{width:322px;height:80px;font-size:36px;line-height:44px}.is-blue .revision-button-shadow{top:6px;left:6px}.outline-eyebrow{border:1px solid var(--color-pink);color:var(--color-pink);text-transform:uppercase;border-radius:32px;justify-content:center;align-items:center;font-size:19px;font-weight:700;line-height:24px;display:flex}.revised-partner-marquee{width:100%;height:110px;position:absolute;top:0;left:0;overflow:hidden}.revised-marquee-band{top:-1.5px;left:-1.5px}.revised-partner-track{width:max-content;margin-left:19px;padding-top:27px;animation:32s linear infinite revised-partners;display:flex}.revised-partner-track ul{gap:22px;margin:0;padding:0 22px 0 0;list-style:none;display:flex}.revised-partner-track li{width:211.271px;height:56px;color:var(--color-cat-shadow);text-transform:uppercase;flex:none;justify-content:center;align-items:center;font-size:20px;font-weight:700;line-height:25px;display:flex;position:relative}.revised-partner-track li.imgVector1{width:267.076px}.revised-partner-track li.imgVector2{width:155.465px}.revised-partner-track li span{position:relative}@keyframes revised-partners{to{transform:translate(-33.3333%)}}.revised-partner-marquee:hover .revised-partner-track,.revised-partner-marquee:focus-within .revised-partner-track,.revised-partner-marquee.is-paused .revised-partner-track{animation-play-state:paused}.mission-countdown{width:661px;height:224px;color:var(--color-pink);position:absolute;top:151px;left:150px}.countdown-eyebrow{text-transform:uppercase;justify-content:center;align-items:center;width:143.5px;height:38px;margin:0;font-size:19px;font-weight:700;line-height:24px;display:flex;position:relative}.countdown-eyebrow span{position:relative}.countdown-values{gap:41px;margin-top:-9px;display:flex}.countdown-values>div{width:170px;position:relative}.countdown-values>div:not(:last-child):after{content:":";font-size:16px;font-weight:700;position:absolute;top:75px;right:-19px}.countdown-values strong{font-size:128px;font-weight:600;line-height:157px;display:block}.countdown-values span{text-align:center;text-transform:uppercase;margin-top:-27px;font-size:16px;font-weight:700;line-height:20px;display:block}.revised-mission-title{color:#51210f;text-transform:uppercase;width:585px;margin:0;font-size:96px;font-weight:500;line-height:118px;position:absolute;top:330px;left:149px}.revised-mission-title>*{display:block}.revised-mission-title>:first-child,.revised-mission-title>:last-child{text-align:right}.revised-mission-title>:nth-child(2){margin-top:-43px}.revised-mission-title>:last-child{margin-top:-45px}.revised-mission-title strong{font-weight:600}.revised-mission-description{text-align:center;width:585px;margin:0;font-size:30px;line-height:37px;position:absolute;top:596px;left:149px}.founder-card{color:#790818;width:375.764px;height:505px;position:absolute;top:239px;left:793.236px}.founder-shadow{top:5px;left:4.838px}.founder-face{top:-1.5px;left:-1.5px}.founder-inset{top:9px;left:8.676px}.founder-card blockquote{text-align:center;width:230px;margin:0;font-size:30px;font-weight:500;line-height:37px;position:absolute;top:79px;left:75.764px}.founder-card>p{white-space:nowrap;text-align:center;width:211px;margin:0;font-size:20px;font-weight:500;line-height:25px;position:absolute;top:366px;left:77.764px}.revised-mission-sticker{justify-content:center;align-items:center;width:317.21px;height:318.136px;display:flex;position:absolute;top:439px;left:1081.13px}.revised-mission-sticker .art{position:static;transform:rotate(6.02deg)}.revised-mission-paw{justify-content:center;align-items:center;width:301.815px;height:322.264px;display:flex;position:absolute;top:434px;left:1086px}.revised-mission-paw .art{position:static;transform:rotate(6.6deg)}.revised-mission-animals{pointer-events:none;width:1430.02px;height:519.498px;position:absolute;top:667px;left:19.931px;overflow:hidden}.revised-mission-animals img{width:116.39%;max-width:none;height:141.72%;position:absolute;top:-30.83%;left:-8.2%}.revised-partner .revision-stage>.art{top:0;left:0}.partner-fur{pointer-events:none;width:1435px;height:227px;position:absolute;top:0;left:0;overflow:hidden}.partner-fur img{width:116.39%;max-width:none;height:325.56%;position:absolute;top:-200.45%;left:-8.2%}.partner-donate{position:absolute;top:35px;left:1184px}.revised-partner h2{color:#51210f;text-transform:uppercase;margin:0;font-size:96px;font-weight:500;line-height:118px;position:absolute;top:137px;left:48px}.revised-partner h2 strong{font-weight:600}.partner-columns{grid-template-columns:605px 642px;gap:97px;display:grid;position:absolute;top:266px;left:53px}.partner-columns article{position:relative}.partner-columns h3{color:var(--color-pink);text-transform:uppercase;white-space:nowrap;margin:0;font-size:30px;font-weight:600;line-height:37px}.partner-columns p{color:#51210f;width:605px;margin:11px 0 0;font-size:30px;line-height:37px}.partner-columns .revision-button{font-size:19px;line-height:23px;position:absolute;top:294px;left:0}.revised-giving-hand{width:1439.98px;height:844.091px;position:absolute;top:-1px;left:-6.976px}.revised-giving-hand img{width:100%;height:100%}.giving-top-fur{pointer-events:none;width:1550.6px;height:245.286px;position:absolute;top:3px;left:-115.597px;overflow:hidden}.giving-top-fur img{width:116.39%;max-width:none;height:325.27%;position:absolute;top:-200.27%;left:-8.2%}.revised-giving-heading{width:420.486px;position:absolute;top:486px;left:898px}.revised-giving-heading>p{width:165.424px;height:38px;margin:0 0 14px auto}.revised-giving-heading h2{text-transform:uppercase;text-align:right;margin:0;font-size:90px;font-weight:500;line-height:90px}.revised-giving-heading strong{font-weight:600}.donation-methods{border:3px solid var(--color-pink);grid-template-columns:329.287px 328.903px 317.122px;gap:110.7px;width:1435px;height:583px;padding:45px 108px 50px;display:grid;position:absolute;top:857px;left:0}.donation-method h3{text-transform:uppercase;white-space:nowrap;margin:0 0 25px;font-size:30px;font-weight:600;line-height:37px}.method-card{border:3px solid var(--color-brown);height:413px;box-shadow:5px 5px var(--color-brown);text-transform:uppercase;color:#000;background:#ccd7f2;border-radius:28px;padding:37px 38px;font-size:20px;line-height:25px;position:relative}.method-card:before{content:"";pointer-events:none;border:2px dashed #b7a894;border-radius:18px;position:absolute;inset:9px}.method-card strong{font-weight:500}.method-card p{margin:0 0 25px;position:relative}.method-card ol{margin:0;padding-left:20px;list-style:decimal;position:relative}.method-card li{margin:0 0 25px;padding-left:0}.method-web .method-card{background:#f8e4ac;padding-right:24px}.method-schools .method-card{background:#ffccd4;padding-left:31px;padding-right:25px}.revised-pawboard h2{text-transform:uppercase;margin:0;font-size:96px;font-weight:500;line-height:118px;position:absolute;top:24px;left:112px}.pawboard-subtitle{color:var(--color-pink);text-transform:uppercase;margin:0;font-size:30px;font-weight:600;line-height:37px;position:absolute;top:125px;left:120px}.board-eyebrow{width:165px;height:38px;margin:0;position:absolute;top:48px;left:1210px}.board-wash{pointer-events:none;opacity:.85;width:1435px;height:600px;position:absolute;overflow:hidden}.board-wash img{width:2940px;max-width:none;height:1300px;position:absolute;top:-815px;left:475px}.board-wash-top{top:0;left:0}.board-wash-bottom{bottom:0;left:0;transform:rotate(180deg)}.board-wash-bottom img{left:-600px}.board-paw{pointer-events:none;width:172px;height:203px;position:absolute;overflow:hidden}.board-paw img{max-width:none;position:absolute}.board-paw-blue{top:64px;left:1137px;transform:rotate(-16deg)}.board-paw-blue img{width:197.74%;height:161.02%;top:-29.55%;left:-4.34%}.board-paw-red{top:135px;left:1260px;transform:rotate(15deg)}.board-paw-red img{width:209.6%;height:162.58%;top:-31.61%;left:-105.4%}.pawboard-help{position:absolute;top:187px;left:112px}.pawboard-help>button{border:3px solid var(--color-pink);text-transform:uppercase;background:var(--color-cream);border-radius:35px;justify-content:space-between;align-items:center;width:475px;height:62px;padding:0 15px 0 31px;font-size:28px;line-height:35px;display:flex}.pawboard-help button span{background:var(--color-pink);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;font-size:35px;font-weight:600;line-height:1;display:flex}.pawboard-explanation{border:3px solid var(--color-brown);width:832px;min-height:150px;box-shadow:6px 6px var(--color-brown);text-transform:uppercase;background:#ffccd4;border-radius:24px;margin-top:17px;padding:15px 18px;font-size:18px;line-height:25px}.pawboard-explanation[hidden]{display:none}.pawboard-cards{pointer-events:none;position:absolute;inset:0}.pawboard-card{--board-color:var(--color-pink);border:2px solid var(--board-color);background:var(--color-cream);width:410px;height:604px;box-shadow:10px 10px var(--color-brown);pointer-events:auto;border-radius:28px;position:absolute;top:471px;left:58px;overflow:hidden}.pawboard-card h3{color:#fff;background:var(--board-color);text-transform:uppercase;justify-content:center;align-items:center;height:108px;margin:0;font-size:36px;font-weight:600;line-height:47px;display:flex}.pawboard-card table{border-collapse:collapse;text-transform:uppercase;width:362px;margin:0 22px}.pawboard-card thead{border-bottom:3px solid var(--board-color);height:53px}.pawboard-card thead th{text-align:left;white-space:nowrap;font-size:14px;font-weight:400;line-height:18px}.pawboard-card th:last-child{text-align:right}.pawboard-card thead th:first-child,.pawboard-card tbody td:first-child{width:60px}.pawboard-card thead th:nth-child(2){transform:translate(-14px)}.pawboard-card tbody tr{border-bottom:2px solid #d2c3b6;height:78px}.pawboard-card tbody tr:last-child{border:0}.pawboard-card tbody th{text-align:left;white-space:nowrap;padding-left:0;font-size:22px;font-weight:600;line-height:27px}.pawboard-card tbody td:last-child{text-align:right;white-space:nowrap;font-size:26px;font-weight:700;line-height:32px}.rank{border:3px solid var(--board-color);width:44px;height:44px;color:var(--board-color);border-radius:50%;justify-content:center;align-items:center;font-size:25px;font-weight:700;line-height:28px;display:flex}.rank.top-three{background:var(--board-color);color:#fff}.pawboard-card>p{text-transform:uppercase;margin:22px 22px 0;font-size:14px;font-weight:400;line-height:17px}.board-schools{--board-color:var(--color-blue);height:624px;top:451px;left:508px}.board-companies{--board-color:#790818;height:609px;top:466px;left:958px}.branded-panel{background:var(--color-pink)}.panel-decor-crop{pointer-events:none;position:absolute;inset:0}.panel-decor{position:absolute;inset:0}.panel-home-link{width:497px;height:96px;position:absolute;top:951px;left:901px}.vote-overview .panel-home-link{width:406px;height:78px;top:934px;left:982px}.panel-mobile-brand{display:none}.partner-detail-heading{position:absolute;top:270px;left:153px}.partner-detail-heading h1{color:#51210f;text-transform:uppercase;margin:0;font-size:96px;font-weight:400;line-height:118px}.partner-detail-heading h1 strong{font-weight:500}.partner-detail-heading>p{text-transform:uppercase;color:var(--color-pink);margin:-18px 0 0;font-size:30px;font-weight:600;line-height:37px}.partner-detail-copy{text-align:center;color:#51210f;width:1130px;font-size:30px;line-height:37px;position:absolute;top:482px;left:153px}.partner-detail-copy p{margin:0}.partner-detail-copy p+p{margin-top:36px}.partner-detail-join{position:absolute;top:751px;left:611px}.partner-school-detail .partner-detail-heading{top:223px;left:156px}.partner-school-detail .partner-detail-copy{top:394px;left:151px}.partner-school-detail .partner-detail-join{width:282px;height:74px;font-size:28px;line-height:35px;top:877px;left:557px}.partner-school-detail .revision-button-art{transform-origin:0 0;transform:scale(1.32143)}.vote-overview-heading{position:absolute;top:204px;left:153px}.vote-overview-heading h2{color:var(--color-brown);text-transform:uppercase;margin:0;font-size:96px;font-weight:500;line-height:118px}.vote-overview-heading p{color:var(--color-pink);text-transform:uppercase;margin:-19px 0 0;font-size:30px;font-weight:600;line-height:37px}.vote-main-button{position:absolute;top:251px;left:934px}.vote-columns{grid-template-columns:490px 503px;gap:109px;display:grid;position:absolute;top:413px;left:170px}.vote-columns p{color:#51210f;margin:0;font-size:30px;line-height:37px}.vote-columns p+p{margin-top:37px}.vote-columns .revision-button{position:absolute;top:360px}.vote-info-eyebrow{width:213px;height:60px;color:var(--color-pink);text-transform:uppercase;justify-content:center;align-items:center;margin:0;font-size:24px;font-weight:700;line-height:30px;display:flex;position:absolute;top:204px;left:153px}.vote-info-eyebrow .art{top:0;left:0}.vote-info-eyebrow span{position:relative}.vote-info-copy{color:#51210f;width:1130px;font-size:28px;line-height:34px;position:absolute;top:283px;left:167px}.vote-info-copy p{margin:0}.vote-info-copy a{text-underline-offset:3px;text-decoration:underline}.vote-info-copy .vote-join-own{margin-top:34px}.vote-info-button{position:absolute;top:900px;left:611px}.vote-kindergartens .vote-info-eyebrow{font-size:23px;top:290px}.vote-kindergartens .vote-info-copy{font-size:30px;line-height:37px;top:367px;left:166px}.vote-kindergartens .vote-info-button{top:831px;left:609px}.gallery-controls{color:#000;text-transform:uppercase;grid-template-columns:500px 490px;gap:110px;font-size:30px;line-height:37px;display:grid;position:absolute;top:246px;left:157px}.gallery-controls select,.gallery-controls input{width:100%;min-width:0;font:inherit;text-transform:uppercase;background:0 0;border:0;padding:0}.gallery-controls input::placeholder{color:#000;opacity:1}.gallery-controls input:focus-visible,.gallery-controls select:focus-visible{outline:2px solid var(--color-pink);outline-offset:5px}.gallery-preview{background:var(--color-pink);width:435px;height:535px;position:absolute;top:302px;left:503px}.gallery-paws{text-transform:uppercase;color:#000;margin:0;font-size:30px;line-height:37px;position:absolute;top:874px;left:587px}.gallery-empty{width:870px;color:var(--color-brown);text-align:center;margin:0;font-size:16px;line-height:21px;position:absolute;top:928px;left:260px}.revised-footer{background:var(--color-brown)}.revision-footer-mobile{display:none}@media (max-width:679px){.language-pill{gap:5px;width:auto;height:auto;padding:6px 8px;font-size:11px;line-height:18px}.revision-section{height:auto}.revision-stage{width:100%;height:auto;position:relative;left:auto;transform:none}.revision-button{font-size:18px;line-height:24px}.revised-mission .revision-stage{flex-direction:column;align-items:center;padding:96px 24px 0;display:flex}.revised-partner-marquee{height:68px}.revised-marquee-band{display:none}.revised-partner-track{transform-origin:0 0;padding-top:10px;transform:scale(.7)}.revised-partner-track li{font-size:18px}.revised-partner-marquee{border-bottom:2px solid var(--color-pink)}.marquee-toggle{opacity:1}.mission-countdown{width:100%;height:auto;position:relative;top:auto;left:auto}.countdown-eyebrow{margin:0 auto;font-size:15px}.countdown-values{justify-content:space-between;gap:10px;margin-top:10px}.countdown-values>div{flex:1;width:auto}.countdown-values strong{text-align:center;font-size:clamp(52px,17vw,86px);line-height:1.15}.countdown-values span{margin:0;font-size:12px}.countdown-values>div:not(:last-child):after{top:30px;right:-7px}.revised-mission-title{width:100%;margin:32px 0 0;font-size:clamp(42px,12vw,74px);line-height:.92;position:static}.revised-mission-title>:nth-child(2),.revised-mission-title>:last-child{margin-top:0}.revised-mission-title>:first-child,.revised-mission-title>:last-child,.revised-mission-title>:nth-child(2){text-align:center}.revised-mission-description{width:100%;margin:18px 0 28px;font-size:20px;line-height:26px;position:static}.founder-card{border:2px solid var(--color-brown);width:100%;height:auto;box-shadow:5px 5px var(--color-brown);background:#ffccd4;border-radius:24px;padding:30px 28px;position:relative;top:auto;left:auto}.founder-card>.art{display:none}.founder-card blockquote{width:100%;font-size:24px;line-height:30px;position:relative;top:auto;left:auto}.founder-card>p{white-space:normal;width:100%;margin-top:22px;font-size:16px;line-height:23px;position:static}.revised-mission-sticker,.revised-mission-paw{display:none}.revised-mission-animals{width:calc(100% + 48px);height:170px;margin-top:20px;position:relative;top:auto;left:auto}.revised-mission-animals img{height:auto;top:-20%}.revised-partner .revision-stage{padding:110px 24px 40px}.revised-partner .revision-stage>.art{display:none}.partner-fur{width:100%;height:110px}.partner-fur img{height:auto;top:-130%}.partner-donate{margin:0 0 28px auto;display:flex;position:relative;top:auto;left:auto}.revised-partner h2{margin:0 0 30px;font-size:46px;line-height:48px;position:static}.partner-columns{flex-direction:column;gap:36px;display:flex;position:static}.partner-columns h3{white-space:normal;font-size:21px;line-height:26px}.partner-columns p{width:auto;margin-top:12px;font-size:20px;line-height:27px}.partner-columns .revision-button{margin-top:20px;position:relative;top:auto}.revised-giving .revision-stage{padding:220px 24px 36px}.revised-giving-hand{aspect-ratio:1440/844;width:100%;height:auto;top:0;left:0}.giving-top-fur{width:110%;height:70px;left:-10%}.revised-giving-heading{width:100%;margin:12px 0 36px;position:relative;top:auto;left:auto}.revised-giving-heading h2{font-size:58px;line-height:.96}.revised-giving-heading>p{font-size:14px}.donation-methods{border:0;grid-template-columns:1fr;gap:38px;width:100%;height:auto;padding:0;display:grid;position:static}.donation-method h3{white-space:normal;margin-bottom:18px;font-size:25px;line-height:31px}.method-card{height:auto;min-height:390px;padding:32px 29px;font-size:17px;line-height:24px}.method-card li,.method-card p{margin-bottom:24px}.method-card li:last-child,.method-card p:last-child{margin-bottom:0}.revised-pawboard .revision-stage{padding:32px 24px 42px}.board-wash{width:100%;height:600px}.revised-pawboard h2{font-size:49px;line-height:52px;position:relative;top:auto;left:auto}.pawboard-subtitle{margin-top:10px;font-size:20px;line-height:25px;position:relative;top:auto;left:auto}.board-eyebrow,.board-paw{display:none}.pawboard-help{margin-top:24px;position:relative;top:auto;left:auto}.pawboard-help>button{width:100%;padding-left:16px;font-size:20px;line-height:25px}.pawboard-explanation{width:100%;padding:18px;font-size:15px;line-height:21px}.pawboard-cards{flex-direction:column;gap:30px;margin-top:40px;display:flex;position:relative;inset:auto}.pawboard-card{width:100%;height:auto;padding-bottom:25px;position:relative;top:auto;left:auto}.pawboard-card h3{height:83px;font-size:26px;line-height:32px}.pawboard-card table{width:calc(100% - 30px);margin:0 15px}.pawboard-card tbody tr{height:72px}.pawboard-card tbody th{padding-left:8px;font-size:16px;line-height:20px}.pawboard-card tbody td:last-child{font-size:20px;line-height:25px}.pawboard-card thead th{font-size:10px}.rank{width:37px;height:37px;font-size:20px}.pawboard-card>p{margin:18px 15px 0;font-size:11px}.branded-panel{border:16px solid var(--color-pink);background:var(--color-cream);border-top-width:0;padding-top:120px}.panel-decor-crop{width:100%;height:120px;inset:-120px auto auto 0;overflow:hidden}.panel-decor{width:1435px;height:1140px;transform:translateX(-50%) scale(var(--revision-scale));transform-origin:top;top:0;left:50%}.panel-home-link{display:none}.panel-mobile-brand{width:75%;margin:30px auto 24px;display:block}.panel-mobile-brand img{width:100%;height:auto}.partner-detail-heading,.partner-school-detail .partner-detail-heading,.vote-overview-heading{padding:24px 20px 0;position:relative;top:auto;left:auto}.partner-detail-heading h1,.vote-overview-heading h2{font-size:44px;line-height:48px}.partner-detail-heading>p,.vote-overview-heading p{margin-top:8px;font-size:20px;line-height:24px}.partner-detail-copy,.partner-school-detail .partner-detail-copy{text-align:left;width:auto;margin:26px 20px 0;font-size:20px;line-height:27px;position:relative;top:auto;left:auto}.partner-detail-copy p+p{margin-top:24px}.partner-detail-join,.partner-school-detail .partner-detail-join{width:213px;height:56px;margin:30px auto 0;font-size:18px;line-height:24px;display:flex;position:relative;top:auto;left:auto}.partner-school-detail .revision-button-art{transform:none}.vote-main-button{margin:26px auto 0;display:flex;position:relative;top:auto;left:auto}.revision-button.is-blue{width:213px;height:56px;font-size:22px;line-height:28px}.revision-button.is-blue .revision-button-art{transform-origin:0 0;transform:scale(.66225,.7)}.vote-columns{flex-direction:column;gap:36px;margin:32px 20px 0;display:flex;position:relative;top:auto;left:auto}.vote-columns p{font-size:20px;line-height:27px}.vote-columns p+p{margin-top:22px}.vote-columns .revision-button{margin-top:18px;position:relative;top:auto}.vote-info-eyebrow,.vote-kindergartens .vote-info-eyebrow{margin:20px 20px 24px;position:relative;top:auto;left:auto}.vote-info-copy,.vote-kindergartens .vote-info-copy{width:auto;margin:0 20px;font-size:19px;line-height:27px;position:relative;top:auto;left:auto}.vote-info-copy p+p{margin-top:16px}.vote-info-button,.vote-kindergartens .vote-info-button{margin:28px auto 0;display:flex;position:relative;top:auto;left:auto}.gallery-controls{flex-direction:column;gap:20px;margin:20px;font-size:19px;line-height:27px;display:flex;position:relative;top:auto;left:auto}.gallery-controls input,.gallery-controls select{border-bottom:1px solid var(--color-pink);padding:8px 0}.gallery-preview{aspect-ratio:435/535;width:calc(100% - 40px);height:auto;margin:28px auto 0;position:relative;top:auto;left:auto}.gallery-paws{text-align:center;margin:20px 0 0;font-size:22px;line-height:28px;position:static}.gallery-empty{width:auto;margin:18px 20px 0;font-size:14px;line-height:20px;position:static}.revision-footer-desktop{display:none}.revision-footer-mobile{color:var(--color-cream);display:block}.footer-mobile-cta{background:var(--color-cream);text-align:center;padding:32px 16px 0}.footer-mobile-cta h2{color:var(--color-blue);text-shadow:3px 0 var(--color-dog-shadow);text-transform:uppercase;margin:0 0 24px;font-size:clamp(44px,13vw,76px);font-weight:700;line-height:.95}.footer-mobile-dog{width:min(100%,320px);height:230px;margin:12px auto 0;position:relative;overflow:hidden}.footer-mobile-dog img{opacity:.85;width:397.76%;max-width:none;height:192.14%;position:absolute;top:-.04%;left:-101.93%}.footer-mobile-logo{padding:36px 24px;display:block}.footer-mobile-logo img{width:100%;height:auto}.footer-mobile-columns{text-transform:uppercase;grid-template-columns:1fr 1fr;gap:30px 20px;padding:0 24px;font-size:13px;line-height:19px;display:grid}.footer-mobile-columns h3{color:var(--color-pink);margin:0 0 15px;font-weight:700}.footer-mobile-columns p,.footer-mobile-columns a,.footer-mobile-columns button{text-align:left;margin:0 0 12px;display:block}.footer-mobile-bottom{text-transform:uppercase;justify-content:space-between;gap:10px;padding:32px 24px;font-size:11px;display:flex}}@media (prefers-reduced-motion:reduce){.revised-partner-track{animation:none}}@media (max-width:359px){.pawboard-card thead th:first-child,.pawboard-card tbody td:first-child{width:44px}.pawboard-card tbody th{padding-left:0;font-size:14px}.pawboard-card tbody td:last-child{font-size:18px}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}body{color:var(--color-brown);background:var(--color-pink);font-family:var(--font-clash), Arial, sans-serif;margin:0}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:focus-visible,a:focus-visible{outline:3px solid var(--color-brown);outline-offset:6px}.skip-link{z-index:10;background:var(--color-cream);padding:12px;position:fixed;top:12px;left:12px;transform:translateY(-200%)}.skip-link:focus{transform:none}.home-shell{width:100%}.artboard-wrap{width:100%;max-width:1440px;margin:0 auto;position:relative;overflow:hidden}.hero-stage{transform-origin:0 0;width:1440px;height:1070px;position:absolute;top:0;left:0}.art{pointer-events:none;max-width:none;display:block;position:absolute}.hero-background{top:-40px;left:-6px}.hero-panel{top:142px;left:81px}.site-header{grid-template-columns:327px 502px 214px;justify-content:space-between;align-items:start;width:1274px;display:grid;position:absolute;top:51px;left:71px}.brand{margin-top:3px;display:block;transform:rotate(-.58deg)}.brand img{width:327px;height:63px}.nav-links{justify-content:space-evenly;align-items:center;gap:12px;height:54px;margin-top:3px;display:flex;position:relative;transform:translate(-36.5px)}.nav-links .art{top:-1px;left:-1px}.nav-links button{z-index:1;text-transform:uppercase;font-size:17px;font-weight:700;line-height:21px;transition:opacity .15s}.nav-links button:hover{opacity:.6}.donate-button{text-transform:uppercase;color:#fff;height:56px;margin-top:6px;font-size:24px;font-weight:700;line-height:30px;position:relative}.donate-shadow{top:4px;left:4px}.donate-face{top:-.5px;left:-.5px}.donate-button span{margin-top:-4px;display:block;position:relative}.donate-button:hover .donate-face{transform:translate(2px,2px)}.menu-toggle{display:none}.hero-content{position:static}.campaign-title{text-align:center;white-space:nowrap;text-transform:uppercase;width:808px;margin:0;font-size:128px;font-weight:500;position:absolute;top:271px;left:308px}.cats-title{color:var(--color-pink);letter-spacing:-8.96px;text-shadow:5px 0 var(--color-cat-shadow);line-height:160px;display:block;transform:translate(-3px)}.dogs-title{color:var(--color-blue);letter-spacing:-6.4px;text-shadow:5px 0 var(--color-dog-shadow);margin-top:-60px;line-height:150px;display:block}.versus{color:var(--color-brown);text-shadow:5px 0 #271a13;font-weight:300}.campaign-subline{white-space:nowrap;text-transform:uppercase;margin:0;font-size:30px;font-weight:400;line-height:37px;position:absolute;top:495px;left:398px}.campaign-subline strong{font-weight:500}.paw-cutout{width:158.586px;height:196.647px;position:absolute;top:202.17px;left:1008.75px;overflow:hidden;transform:rotate(15deg)}.paw-cutout img{width:209.6%;max-width:none;height:162.58%;position:absolute;top:-31.61%;left:-105.4%}.sticker{text-align:center;text-transform:uppercase;position:absolute}.sticker .sticker-shadow{top:4px;left:4px}.sticker .sticker-base{top:0;left:0}.sticker .sticker-border{top:3px;left:3px}.sticker .sticker-fill{top:6px;left:6px}.sticker span{color:#fff;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.sticker-bowls{width:212px;height:122px;font-size:32px;font-weight:700;line-height:31px;top:217px;left:275px;transform:rotate(-8.58deg)}.sticker-year{width:132px;height:82px;font-size:34px;font-weight:700;line-height:42px;top:496px;left:215px;transform:rotate(-8.58deg)}.sticker-wins{width:162px;height:162px;font-size:20px;font-weight:500;line-height:25px;top:443px;left:1081px;transform:rotate(8deg)}.scoreboard{width:980px;position:absolute;top:566px;left:242px}.score-card{width:980px;height:150px;position:relative}.score-shadow{top:8px;left:8px}.score-outline{top:-1px;left:-1px}.score-fills{width:980px;height:150px;position:absolute;-webkit-mask-image:url(/images/figma/hero-imgGroup.svg);mask-image:url(/images/figma/hero-imgGroup.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.score-content{color:#fff;text-transform:uppercase;justify-content:space-between;padding:26px 32px 0;display:flex;position:relative}.team-score h2{margin:0;font-size:22px;font-weight:700;line-height:27px}.team-score p{letter-spacing:0;margin:-5px 0 0;font-size:84px;font-weight:400;line-height:103px}.vs-badge{width:82px;height:82px;position:absolute;top:45.18px;left:469.8px;transform:rotate(-8deg)}.vs-badge span{justify-content:center;align-items:center;height:82px;font-size:34px;font-weight:500;display:flex;position:relative}.goal-labels{text-transform:uppercase;justify-content:space-between;margin-top:16px;font-size:22px;font-weight:500;line-height:27px;display:flex}.goal-labels p{margin:0}.goal-progress{height:24px;margin-top:2px;position:relative}.goal-progress .art{top:-.5px;left:0}.team-actions{gap:28px;display:flex;position:absolute;top:818px;left:455px}.team-button{color:#fff;text-transform:uppercase;width:284px;height:64px;font-size:19px;font-weight:700;line-height:23px;position:relative}.button-shadow{top:4px;left:4px}.button-face{transition:transform .15s;top:-1.5px;left:-1.5px}.team-button span{margin-top:-4px;display:block;position:relative}.team-button:hover .button-face{transform:translate(2px,2px)}.cat-cutout{width:339px;height:322px;position:absolute;top:737px;left:13px}.dog-cutout{width:251px;height:280px;position:absolute;top:678px;left:1174px;overflow:hidden;transform:scaleX(-1)}.dog-cutout img{width:338.17%;max-width:none;height:100%;position:absolute;top:-2.83%;left:-238.19%}.campaign-dialog{border:2px solid var(--color-brown);background:var(--color-cream);color:var(--color-brown);width:min(560px,100vw - 32px);box-shadow:8px 8px var(--color-brown);border-radius:24px;padding:44px}.campaign-dialog::backdrop{background:#271a138c}.dialog-close{font-size:34px;position:absolute;top:8px;right:16px}.dialog-eyebrow{color:var(--color-cat-shadow);text-transform:uppercase;letter-spacing:.06em;font-size:13px;font-weight:700}.campaign-dialog h2{text-transform:uppercase;margin:10px 0 18px;font-size:38px;font-weight:600;line-height:1}.campaign-dialog p{line-height:1.5}.dialog-team-options{gap:12px;margin:24px 0;display:flex}.dialog-team-options button{border:2px solid var(--color-brown);color:#fff;background:var(--color-pink);border-radius:30px;flex:1;padding:12px 16px;font-weight:700}.dialog-team-options button+button{background:var(--color-blue)}.dialog-team-options button[aria-pressed=true]{box-shadow:4px 4px var(--color-brown)}.donation-note{font-size:14px}@media (max-width:679px){.artboard-wrap{height:auto!important}.hero-stage{width:100%;height:auto;padding:24px 16px 30px;position:relative;transform:none!important}.hero-background,.hero-panel{display:none}.site-header{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;width:100%;margin-bottom:24px;position:relative;top:auto;left:auto}.brand{margin:0}.brand img{width:min(100%,200px);height:auto}.menu-toggle{border:1px solid var(--color-brown);background:var(--color-cream);text-transform:uppercase;border-radius:30px;padding:8px 12px;font-size:12px;font-weight:700;display:block}.nav-links{z-index:5;background:var(--color-cream);border:2px solid var(--color-brown);border-radius:20px;flex-direction:column;gap:16px;width:100%;height:auto;padding:20px;display:none;position:absolute;top:50px;left:0;transform:none}.nav-links.is-open{display:flex}.nav-links .art{display:none}.donate-button{border:1px solid var(--color-brown);background:var(--color-blue);height:auto;box-shadow:2px 2px var(--color-brown);border-radius:30px;margin:0;padding:8px 12px;font-size:12px;line-height:18px}.donate-button .art{display:none}.donate-button span{margin:0}.hero-content{background:var(--color-cream);flex-direction:column;align-items:center;padding:122px 16px 210px;display:flex;position:relative}.campaign-title{width:100%;font-size:clamp(38px,10vw,67px);position:relative;top:auto;left:auto}.cats-title{letter-spacing:-.055em;text-shadow:2px 0 var(--color-cat-shadow);line-height:1;transform:none}.dogs-title{letter-spacing:-.055em;text-shadow:2px 0 var(--color-dog-shadow);margin:0;line-height:1.12}.versus{text-shadow:2px 0 #271a13}.campaign-subline{white-space:normal;text-align:center;max-width:290px;margin-top:14px;font-size:16px;line-height:20px;position:static}.paw-cutout{transform-origin:100% 0;top:10px;left:auto;right:4%;transform:scale(.48)rotate(15deg)}.sticker-bowls{transform-origin:0 0;top:25px;left:15px;transform:scale(.6)rotate(-8.58deg)}.sticker-wins{transform-origin:100% 100%;inset:auto 6px 112px auto;transform:scale(.5)rotate(8deg)}.sticker-year{transform-origin:0 100%;top:auto;bottom:140px;left:10px;transform:scale(.55)rotate(-8.58deg)}.scoreboard{width:100%;margin-top:28px;position:relative;top:auto;left:auto}.score-card{width:100%;height:102px}.score-card>.art,.score-fills{transform:scaleX(var(--score-scale)) scaleY(.68);transform-origin:0 0}.score-shadow{top:4px;left:4px}.score-content{padding:18px 12px 0}.team-score h2{font-size:12px;line-height:18px}.team-score p{margin:4px 0 0;font-size:clamp(29px,8vw,48px);line-height:1.3}.vs-badge{width:34px;height:34px;margin-left:-17px;top:38px;left:52.04%}.vs-badge .art{transform-origin:0 0;transform:scale(.4146)}.vs-badge span{height:34px;font-size:16px}.goal-labels{margin-top:14px;font-size:11px;line-height:16px}.goal-progress{height:12px;margin-top:6px}.goal-progress .art{transform:scaleX(var(--score-scale)) scaleY(.48);transform-origin:0 0}.team-actions{flex-direction:column;align-items:center;gap:14px;margin-top:24px;position:static}.team-button{width:284px;max-width:100%}.cat-cutout{width:200px;height:auto;top:auto;bottom:-12px;left:-24px}.dog-cutout{transform-origin:100% 100%;inset:auto -24px 0 auto;transform:scale(.63)scaleX(-1)translate(100%)}.campaign-dialog{padding:36px 24px}.campaign-dialog h2{font-size:32px}}@media (max-width:359px){.team-actions{margin-top:16px;margin-bottom:-20px;transform:scale(.88)}}@media (prefers-reduced-motion:reduce){*{transition:none!important}}.mission-shell{background:var(--color-cream);width:100%;height:100svh;scroll-margin-top:0;position:relative;overflow:hidden}.mission-stage{width:1435px;height:960px;transform:translateX(-50%) scale(var(--mission-scale));transform-origin:bottom;position:absolute;bottom:0;left:50%}.mission-background{top:0;left:0}.partner-marquee{z-index:1;width:100%;height:calc(110px * var(--mission-scale));background:var(--color-cream);position:absolute;top:0;left:0;overflow:hidden}.marquee-sizer{width:max-content;transform:scale(var(--mission-scale));transform-origin:0 0}.marquee-track{will-change:transform;width:max-content;margin-left:19px;padding-top:27px;animation:32s linear infinite partners-scroll;display:flex;position:relative}.marquee-group{flex-shrink:0;gap:22px;margin:0;padding:0 22px 0 0;list-style:none;display:flex}.partner-pill{width:211.271px;height:56px;color:var(--color-cat-shadow);text-transform:uppercase;white-space:nowrap;flex-shrink:0;justify-content:center;align-items:center;font-size:20px;font-weight:700;display:flex;position:relative}.partner-pill.imgVector1{width:267.076px}.partner-pill.imgVector2{width:155.465px}.partner-pill .art{top:0;left:0}.partner-pill span{position:relative}.partner-marquee:hover .marquee-track,.partner-marquee:focus-within .marquee-track,.partner-marquee.is-paused .marquee-track{animation-play-state:paused}.marquee-toggle{z-index:2;border:1px solid var(--color-pink);background:var(--color-cream);color:var(--color-cat-shadow);opacity:0;border-radius:20px;padding:2px 10px;font-size:12px;position:absolute;bottom:5px;right:12px}.partner-marquee:hover .marquee-toggle,.marquee-toggle:focus-visible,.is-paused .marquee-toggle{opacity:1}@keyframes partners-scroll{to{transform:translate(-33.3333%)}}.mission-copy{color:#51210f;width:650px;position:absolute;top:194px;left:147.5px}.mission-eyebrow{width:143.5px;height:38px;color:var(--color-pink);text-transform:uppercase;justify-content:center;align-items:center;margin:0;font-size:16px;font-weight:700;display:flex;position:relative}.mission-eyebrow .art{top:0;left:0}.mission-eyebrow span{position:relative}.mission-copy h2{text-transform:uppercase;margin:16px 0 0 -3px;font-size:96px;font-weight:500;line-height:.8}.mission-copy h2 strong{font-weight:600}.mission-description{text-transform:uppercase;width:607px;margin:20px 0 0;font-size:30px;font-weight:400;line-height:37px}.meet-team-button{color:#fff;text-transform:uppercase;width:231.201px;height:64px;margin-top:15px;font-size:19px;font-weight:700;position:relative}.meet-team-shadow{top:4px;left:4px}.meet-team-face{transition:transform .15s;top:-1px;left:-1px}.meet-team-button span{margin-top:-4px;display:block;position:relative}.meet-team-button:hover .meet-team-face{transform:translate(2px,2px)}.mission-photo{width:600px;height:603px;position:absolute;top:138px;left:793.268px}.mission-photo-art{width:600px;height:603px;position:relative}.volunteer-shadow{top:6px;left:6px}.volunteer-frame{top:-1.5px;left:-1.5px}.volunteer-inset{top:11px;left:11px}.volunteer-label{text-align:center;text-transform:uppercase;justify-content:center;align-items:center;width:137.528px;height:40px;margin:0;font-size:15px;font-weight:700;line-height:18px;display:flex;position:absolute;top:280px;left:160.5px}.volunteer-label .art{top:0;left:0}.volunteer-label span{position:relative}.mission-photo-sticker{width:290.144px;height:290.927px;position:absolute;top:314.3px;left:301.3px;transform:rotate(6.02deg)}.mission-paw-sticker{width:269.887px;height:293.168px;position:absolute;top:310.55px;left:308.7px;transform:rotate(6.6deg)}.mission-animals{aspect-ratio:2560/930;width:1430px;position:absolute;top:667px;left:20px;overflow:hidden}.mission-animals img{width:116.39%;max-width:none;height:141.72%;position:absolute;top:-30.83%;left:-8.2%}.nav-links a{z-index:1;text-transform:uppercase;font-size:17px;font-weight:700;line-height:21px;transition:opacity .15s}.nav-links a:hover{opacity:.6}@media (max-width:679px){.mission-shell{height:auto;min-height:100svh}.mission-stage{width:100%;height:auto;position:relative;bottom:auto;left:auto;overflow:hidden;transform:none}.mission-background{display:none}.partner-marquee{width:100%;height:110px;position:relative}.marquee-sizer{transform:none}.mission-copy{width:auto;margin:48px 24px 32px;position:relative;top:auto;left:auto}.mission-copy h2{margin-top:24px;font-size:clamp(48px,10.8vw,72px);line-height:.94}.mission-description{width:auto;max-width:470px;margin-top:22px;font-size:20px;line-height:26px}.meet-team-button{margin-top:24px}.mission-photo{width:calc(100% - 48px);height:calc(603px * var(--photo-scale));margin:0 24px;position:relative;top:auto;left:auto}.mission-photo-art{transform:scale(var(--photo-scale));transform-origin:0 0}.mission-animals{width:100%;margin-top:-28px;position:relative;top:auto;left:0}}@media (hover:none){.marquee-toggle{opacity:1}}@media (prefers-reduced-motion:reduce){.marquee-track{will-change:auto;animation:none}}.impact-shell{background:var(--color-cream);width:100%;position:relative;overflow:hidden}.impact-content{height:calc(650px * var(--impact-scale));position:relative;overflow:hidden}.impact-stage{width:1440px;height:650px;transform:translateX(-50%) scale(var(--impact-scale));transform-origin:top;position:absolute;top:0;left:50%}.impact-background{top:0;left:0}.impact-fur{aspect-ratio:1435/227;width:1440px;position:absolute;top:0;left:0;overflow:hidden}.impact-fur img{width:116.39%;max-width:none;height:325.27%;position:absolute;top:-200.27%;left:-8.2%}.impact-header{justify-content:space-between;align-items:start;display:flex;position:absolute;top:82px;left:62px;right:62px}.impact-eyebrow{width:177px;height:38px;color:var(--color-pink);text-transform:uppercase;justify-content:center;align-items:center;margin:0;font-size:16px;font-weight:700;display:flex;position:relative}.impact-eyebrow .art{top:0;left:0}.impact-eyebrow span{position:relative}.impact-donate{color:#fefefe;text-transform:uppercase;width:212px;height:56px;font-size:24px;font-weight:700;line-height:30px;position:relative}.impact-donate-shadow{top:4px;left:4px}.impact-donate-face{transition:transform .15s;top:-1px;left:-1px}.impact-donate span{margin-top:-4px;display:block;position:relative}.impact-donate:hover .impact-donate-face{transform:translate(2px,2px)}#impact-title{text-transform:uppercase;color:#51210f;white-space:nowrap;margin:0;font-size:96px;font-weight:500;line-height:118px;position:absolute;top:138px;left:53px}.impact-totals{width:1324px;color:var(--color-brown);text-transform:uppercase;margin:0;position:absolute;top:360px;left:58px}.impact-row{justify-content:space-between;align-items:start;height:96px;padding-top:43px;font-size:30px;line-height:37px;display:flex;position:relative}.impact-row-line{top:-1.5px;left:-1.5px}.impact-row dt,.impact-row dd{margin:0}.impact-row dd{padding-right:4px;font-weight:700}.impact-row-2 dd,.impact-row-3 dd{transform:translateY(-9px)}.impact-row-3 dd{padding-right:0}.impact-panorama{border-top:3px solid var(--color-pink);width:100%;position:relative}.impact-giving{background:var(--color-cream)}.impact-illustration{width:max(100%, calc(2544px * var(--impact-scale)));aspect-ratio:3;pointer-events:none;margin-left:50%;position:relative;transform:translate(-50%);container-type:inline-size}.impact-extension{width:100%;max-width:none;height:100%;display:block;position:absolute;inset:0}.impact-extension-left{clip-path:polygon(0 0,23% 0,23% 100%,0 100%);transform:translateY(-1.8cqw);-webkit-mask-image:linear-gradient(90deg,#000 22.7%,#0000 23%);mask-image:linear-gradient(90deg,#000 22.7%,#0000 23%)}.impact-extension-right{clip-path:polygon(77% 0,100% 0,100% 100%,77% 100%);transform:translateY(-5.1cqw);-webkit-mask-image:linear-gradient(270deg,#000 22.7%,#0000 23%);mask-image:linear-gradient(270deg,#000 22.7%,#0000 23%)}.impact-hand-original{width:56.8652%;max-width:none;height:100%;display:block;position:absolute;top:0;left:21.5674%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 2% 98%,#0000);mask-image:linear-gradient(90deg,#0000,#000 2% 98%,#0000)}@media (max-width:1440px){.impact-extension{display:none}.impact-hand-original{-webkit-mask-image:none;mask-image:none}}.impact-where{z-index:1;text-transform:uppercase;color:#fff;justify-content:center;align-items:center;width:302px;height:64px;font-size:19px;font-weight:700;display:flex;position:absolute;top:48px;left:50%;transform:translate(-50%)}.impact-where-shadow{top:4px;left:4px}.impact-where-face{transition:transform .15s;top:-1px;left:-1px}.impact-where span{margin-top:-4px;display:block;position:relative}.impact-where:hover .impact-where-face{transform:translate(2px,2px)}@media (max-width:679px){.impact-content{height:auto}.impact-stage{width:100%;height:auto;padding:80px 0 0;position:relative;left:auto;transform:none}.impact-background{display:none}.impact-fur{width:100%}.impact-header{align-items:center;margin:0 24px;position:relative;top:auto;left:auto;right:auto}.impact-eyebrow{width:141.6px;height:30.4px;font-size:13px}.impact-eyebrow .art{transform-origin:0 0;transform:scale(.8)}.impact-donate{width:148.4px;height:39.2px;font-size:17px;line-height:21px}.impact-donate .art{transform-origin:0 0;transform:scale(.7)}.impact-donate-shadow{top:2.8px;left:2.8px}.impact-donate-face{top:-.7px;left:-.7px}.impact-donate span{margin-top:-2.8px}#impact-title{white-space:normal;margin:28px 24px 0;font-size:clamp(46px,10vw,68px);line-height:.98;position:relative;top:auto;left:auto}.impact-totals{width:auto;margin:48px 24px 0;position:relative;top:auto;left:auto}.impact-row{align-items:center;gap:16px;height:auto;min-height:90px;padding:28px 0 22px;font-size:20px;line-height:25px}.impact-row dt{max-width:65%}.impact-row dd{text-align:right;flex-shrink:0;padding:0;font-size:21px;transform:none}.impact-row-line{transform:scaleX(var(--impact-row-scale));transform-origin:0 0;left:0}.impact-panorama{padding-top:112px}.impact-where{top:24px}}.giving-shell{width:100%;height:calc(1110px * var(--giving-scale));margin-top:calc(-514px * var(--giving-scale));position:relative;overflow:hidden}.giving-stage{width:1440px;height:1110px;transform:translateX(-50%) scale(var(--giving-scale));transform-origin:top;position:absolute;top:0;left:50%}.giving-heading{text-align:right;text-transform:uppercase;width:384px;position:absolute;top:149px;right:140px}.giving-eyebrow{width:166px;height:38px;color:var(--color-pink);justify-content:center;align-items:center;margin:0 0 0 auto;font-size:16px;font-weight:700;line-height:20px;display:flex;position:relative}.giving-eyebrow .art{top:0;left:0}.giving-eyebrow span{position:relative}#giving-title{margin:20px 0 0;font-size:96px;font-weight:500;line-height:90px}#giving-title strong{font-weight:600}.giving-ways{text-transform:uppercase;grid-template-columns:318.227px 330.049px 330.435px;justify-content:space-between;width:1160px;margin:0;padding:0;list-style:none;display:grid;position:absolute;top:527px;left:140px}.giving-card-size{width:var(--giving-card-width);height:418px}.giving-card{width:var(--giving-card-width);height:418px;position:relative}.giving-card-shadow{top:4.9px;left:4.9px}.giving-card-face{top:-1.5px;left:-1.5px}.giving-card-inset{top:8.9px;left:8.9px}.giving-card-label{text-align:center;justify-content:center;align-items:center;width:153.158px;height:33.3913px;font-size:15px;font-weight:700;line-height:18px;display:flex;position:absolute;top:190px;left:50%;transform:translate(-50%)}.giving-card-label .art{top:0;left:0}.giving-card-label span{width:calc(100% - 36px);position:relative}.giving-way-2 .giving-card-label{width:166.2px}.giving-way-3 .giving-card-label{width:158.956px}.giving-way h3{white-space:nowrap;margin:20px 0 0;font-size:30px;font-weight:600;line-height:37px}.giving-way>p{white-space:nowrap;margin:-5px 0 0;font-size:20px;line-height:25px}@media (max-width:679px){.giving-shell{height:auto;margin-top:0}.giving-stage{width:100%;height:auto;padding:40px 24px 64px;position:relative;left:auto;transform:none}.giving-heading{width:100%;position:relative;top:auto;right:auto}#giving-title{margin-top:24px;font-size:clamp(56px,13vw,80px);line-height:.94}.giving-ways{grid-template-columns:minmax(0,1fr);gap:44px;width:100%;margin-top:44px;display:grid;position:relative;top:auto;left:auto}.giving-way{flex-direction:column;align-items:center;display:flex}.giving-card-size{width:calc(var(--giving-card-width) * var(--giving-card-scale));height:calc(418px * var(--giving-card-scale))}.giving-card{transform:scale(var(--giving-card-scale));transform-origin:0 0}.giving-way h3{margin-top:20px;font-size:28px;line-height:35px}.giving-way>p{text-align:center;white-space:normal;margin-top:0;font-size:18px;line-height:24px}}@media (max-width:359px){.impact-header{margin:0 16px}.impact-row{font-size:18px;line-height:23px}.impact-row dd{font-size:19px}}.crew-shell{isolation:isolate;background:var(--color-brown);width:100%;color:var(--color-cream);position:relative;overflow:hidden}.team-shell{z-index:1;width:100%;height:calc(920px * var(--crew-scale));position:relative;overflow:hidden}.team-stage{width:1440px;height:920px;transform:translateX(-50%) scale(var(--crew-scale));transform-origin:top;position:absolute;top:0;left:50%}.brand-marquee{z-index:2;width:100%;height:calc(111px * var(--crew-scale));position:absolute;top:0;left:0;overflow:hidden}.brand-band-sizing{left:0;top:calc(-1.5px * var(--crew-scale));transform:scaleX(var(--brand-band-width)) scaleY(var(--crew-scale));transform-origin:0 0;position:absolute}.brand-marquee-sizer{width:max-content;transform:scale(var(--crew-scale));transform-origin:0 0}.brand-marquee-track{will-change:transform;width:max-content;margin-left:-35px;animation:45s linear infinite brand-scroll;display:flex}.brand-marquee-group{flex:0 0 1469px;width:1469px;height:111px;position:relative}.brand-marquee-group img{max-width:none;display:block;position:absolute}@keyframes brand-scroll{to{transform:translate(-25%)}}.brand-marquee:hover .brand-marquee-track,.brand-marquee:focus-within .brand-marquee-track,.brand-marquee.is-paused .brand-marquee-track{animation-play-state:paused}.brand-marquee-toggle{z-index:1;color:var(--color-brown);background:var(--color-cream);opacity:0;border-radius:16px;padding:6px 10px;font-size:12px;font-weight:700;transition:opacity .15s;position:absolute;top:8px;right:12px}.brand-marquee:hover .brand-marquee-toggle,.brand-marquee-toggle:focus-visible{opacity:1}#team-title{z-index:1;letter-spacing:-3.84px;text-transform:uppercase;white-space:nowrap;margin:0;font-size:128px;font-weight:400;line-height:157px;position:absolute;top:158px;left:283px}.crew-art-layer{z-index:0;top:calc(555px * var(--crew-scale));width:100%;height:calc(960px * var(--crew-scale));opacity:.5;pointer-events:none;position:absolute;left:0;-webkit-mask-image:linear-gradient(#0000,#000 24px calc(100% - 64px),#0000);mask-image:linear-gradient(#0000,#000 24px calc(100% - 64px),#0000)}.crew-art-extension{width:max(100%, calc(2400px * var(--crew-scale)));max-width:none;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.crew-art-extension-left{top:calc(-148px * var(--crew-scale));height:calc(1186px * var(--crew-scale));clip-path:inset(0 50% 0 0)}.crew-art-extension-right{top:calc(114px * var(--crew-scale));height:calc(767px * var(--crew-scale));clip-path:inset(0 0 0 50%)}.crew-art-native{background:var(--color-brown);width:1440px;height:960px;transform:translateX(-50%) scale(var(--crew-scale));transform-origin:top;position:absolute;top:0;left:50%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 32px calc(100% - 32px),#0000);mask-image:linear-gradient(90deg,#0000,#000 32px calc(100% - 32px),#0000)}.crew-paw-original{justify-content:center;align-items:center;width:1505.38px;height:868.481px;display:flex;position:absolute;top:37.03px;left:-12.03px}.crew-paw-rotation{flex:none;width:865.255px;height:1503.52px;position:relative;transform:rotate(89.88deg)}.crew-paw-crop{position:absolute;inset:0}.crew-paw-crop img{width:161.34%;max-width:none;height:152.17%;display:block;position:absolute;top:-52.82%;left:-37.75%}.crew-members{z-index:1;margin:0;padding:0;list-style:none;position:absolute;inset:0}.crew-member{text-transform:uppercase;width:262.724px;position:absolute}.crew-photo-size,.crew-photo-art{width:262.724px;height:338.428px;position:relative}.crew-photo{width:240px;height:320px;transform:rotate(var(--member-angle));position:absolute;top:6.061px;left:8.209px}.crew-photo-shadow{top:6px;left:6px}.crew-photo-face{top:-1.5px;left:-1.5px}.crew-photo-inset{top:11px;left:11px}.crew-photo-label{width:75px;height:40px;color:var(--color-brown);justify-content:center;align-items:center;margin:0;font-size:15px;font-weight:700;line-height:19px;display:flex;position:absolute;top:140px;left:82.5px}.crew-photo-label .art{top:0;left:0}.crew-photo-label span{position:relative}.crew-member h3{margin:14px 0 0 8.209px;font-size:24px;font-weight:700;line-height:30px}.crew-role{margin:10px 0 0 8.209px;font-size:14px;font-weight:400;line-height:17px}.posters-shell{z-index:1;width:100%;height:calc(1140px * var(--crew-scale));position:relative;overflow:hidden}.posters-stage{width:1440px;height:1140px;transform:translateX(-50%) scale(var(--crew-scale));transform-origin:top;position:absolute;top:0;left:50%}.poster-collage-size{width:863.02px;height:827.151px;position:absolute;top:156px;left:288px}.poster-collage{width:863.02px;height:827.151px;position:relative}.campaign-poster{width:489.02px;height:638.151px;position:absolute}.campaign-poster-general{top:189px;left:0}.campaign-poster-dogs{top:88px;left:374px}.campaign-poster-cats{top:0;left:169px}.poster-shadow{top:6.319px;left:6.296px}.poster-face{top:-1.5px;left:-1.5px}.poster-inset{top:11.637px;left:11.593px}.poster-image-crop{border-radius:20px;width:457px;height:606px;position:absolute;top:13px;left:13px;overflow:hidden}.poster-image-crop img{max-width:none;display:block;position:absolute}.campaign-poster-general .poster-image-crop img{width:101.14%;height:107.33%;top:-1.16%;left:-.02%}.campaign-poster-dogs .poster-image-crop{width:456px;left:14px}.campaign-poster-dogs .poster-image-crop img{width:100.06%;height:105.61%;top:-3.3%;left:-.03%}.campaign-poster-cats .poster-shadow{top:.319px}.campaign-poster-cats .poster-image-crop{width:456px;height:607px;top:6.151px}.campaign-poster-cats .poster-image-crop img{width:99.99%;height:106.87%;top:-4.78%;left:0}.campaign-poster-cats .poster-inset{top:5.637px}.posters-donate{text-transform:uppercase;color:#fff;justify-content:center;align-items:center;width:214px;height:56px;font-size:24px;font-weight:700;line-height:30px;display:flex;position:absolute;top:1030px;left:1151px}.posters-donate-shadow{top:4px;left:4px}.posters-donate-face{transition:transform .15s;top:-.5px;left:-.5px}.posters-donate span{position:relative}.posters-donate:hover .posters-donate-face{transform:translate(2px,2px)}@media (max-width:679px){.team-shell{height:auto}.brand-marquee{height:72px;position:relative}.brand-marquee-sizer{transform:scale(.64)}.brand-band-sizing{transform:scaleX(var(--brand-band-width)) scaleY(.64);top:-1px}.brand-marquee-toggle{opacity:1}.team-stage{width:100%;height:auto;padding:40px 32px 64px;position:relative;left:auto;transform:none}#team-title{letter-spacing:-.03em;text-align:center;white-space:normal;font-size:clamp(52px,12vw,80px);line-height:.98;position:relative;top:auto;left:auto}.crew-members{justify-items:center;gap:40px;margin-top:40px;display:grid;position:relative;inset:auto}.crew-member{text-align:center;flex-direction:column;align-items:center;width:100%;display:flex;position:relative;top:auto!important;left:auto!important}.crew-photo-size{width:calc(262.724px * var(--crew-card-scale));height:calc(338.428px * var(--crew-card-scale))}.crew-photo-art{transform:scale(var(--crew-card-scale));transform-origin:0 0}.crew-member h3{margin:18px 0 0}.crew-role{margin:8px 0 0}.crew-art-layer{top:auto;bottom:calc(136px + 422.151px * var(--poster-mobile-scale))}.posters-shell{height:auto}.posters-stage{width:100%;height:auto;padding:56px 20px 48px;position:relative;left:auto;transform:none}.poster-collage-size{width:100%;height:calc(827.151px * var(--poster-mobile-scale));position:relative;top:auto;left:auto}.poster-collage{transform:scale(var(--poster-mobile-scale));transform-origin:0 0}.posters-donate{margin:32px 0 0 auto;position:relative;top:auto;left:auto}}@media (prefers-reduced-motion:reduce){.brand-marquee-track{will-change:auto;animation:none}}.mission-partner{isolation:isolate;background:var(--color-cream);position:relative}.mission-partner>.revised-mission{background:0 0;overflow:visible}.mission-partner>.revised-partner{z-index:2;background:0 0}.mission-partner-art{z-index:1;left:0;top:calc(506.84px * var(--animals-scale));width:100%;height:calc(736.16px * var(--animals-scale));pointer-events:none;position:absolute;overflow:hidden}.mission-partner-art img{width:max(100%,calc(1664.44px * var(--animals-scale)));max-width:none;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.revised-mission .revised-partner-marquee{z-index:3;height:calc(110px * var(--revision-scale));border-block:calc(3px * var(--revision-scale)) solid var(--color-pink);background:var(--color-cream)}.revised-partner-marquee-sizer{width:max-content;transform:scale(var(--revision-scale));transform-origin:0 0}.revised-partner-marquee .revised-partner-track{padding-top:24px}.revised-mission .revised-partner-track{animation-name:partners-fullwidth}@keyframes partners-fullwidth{to{transform:translate(-25%)}}.revised-partner-marquee:hover .marquee-toggle{opacity:1}.dog-paw-backdrop{height:calc(844.091px * var(--revision-scale));pointer-events:none;position:absolute;inset:0 0 auto}.dog-paw-original{left:calc(50% - 724.476px * var(--revision-scale));top:calc(-1px * var(--revision-scale));width:calc(1439.98px * var(--revision-scale));height:calc(844.091px * var(--revision-scale));max-width:none;position:absolute}.dog-paw-extension{left:calc(50% - 4.4845px * var(--revision-scale));top:calc(-1px * var(--revision-scale));width:max(calc(100% + 10px * var(--revision-scale)),calc(2532.27px * var(--revision-scale)));height:calc(844.091px * var(--revision-scale));max-width:none;-webkit-mask-image:linear-gradient(to right,black calc(50% - 719.992px * var(--revision-scale)),transparent calc(50% - 719.992px * var(--revision-scale)),transparent calc(50% + 719.992px * var(--revision-scale)),black calc(50% + 719.992px * var(--revision-scale)));-webkit-mask-image:linear-gradient(to right,black calc(50% - 719.992px * var(--revision-scale)),transparent calc(50% - 719.992px * var(--revision-scale)),transparent calc(50% + 719.992px * var(--revision-scale)),black calc(50% + 719.992px * var(--revision-scale)));-webkit-mask-image:linear-gradient(to right,black calc(50% - 719.992px * var(--revision-scale)),transparent calc(50% - 719.992px * var(--revision-scale)),transparent calc(50% + 719.992px * var(--revision-scale)),black calc(50% + 719.992px * var(--revision-scale)));mask-image:linear-gradient(to right,black calc(50% - 719.992px * var(--revision-scale)),transparent calc(50% - 719.992px * var(--revision-scale)),transparent calc(50% + 719.992px * var(--revision-scale)),black calc(50% + 719.992px * var(--revision-scale)));position:absolute;transform:translate(-50%)}.crew-shell .crew-member{text-transform:none}.crew-shell .crew-photo-label{text-transform:uppercase}.crew-shell .crew-member h3{margin-top:14px;line-height:28px}.crew-shell .crew-role{margin-top:2px}.crew-shell .crew-art-extension-left{top:calc(-138px * var(--crew-scale));height:calc(1107px * var(--crew-scale));clip-path:none;-webkit-mask-image:linear-gradient(to right,black calc(50% - 720px * var(--crew-scale)),transparent calc(50% - 656px * var(--crew-scale)));-webkit-mask-image:linear-gradient(to right,black calc(50% - 720px * var(--crew-scale)),transparent calc(50% - 656px * var(--crew-scale)));-webkit-mask-image:linear-gradient(to right,black calc(50% - 720px * var(--crew-scale)),transparent calc(50% - 656px * var(--crew-scale)));mask-image:linear-gradient(to right,black calc(50% - 720px * var(--crew-scale)),transparent calc(50% - 656px * var(--crew-scale)))}.crew-shell .crew-art-extension-right{top:calc(112px * var(--crew-scale));height:calc(762px * var(--crew-scale));clip-path:none;-webkit-mask-image:linear-gradient(to right,transparent calc(50% + 656px * var(--crew-scale)),black calc(50% + 720px * var(--crew-scale)));-webkit-mask-image:linear-gradient(to right,transparent calc(50% + 656px * var(--crew-scale)),black calc(50% + 720px * var(--crew-scale)));-webkit-mask-image:linear-gradient(to right,transparent calc(50% + 656px * var(--crew-scale)),black calc(50% + 720px * var(--crew-scale)));mask-image:linear-gradient(to right,transparent calc(50% + 656px * var(--crew-scale)),black calc(50% + 720px * var(--crew-scale)))}.crew-shell .crew-art-native{-webkit-mask-image:linear-gradient(90deg,#0000,#000 64px calc(100% - 64px),#0000);mask-image:linear-gradient(90deg,#0000,#000 64px calc(100% - 64px),#0000)}.revision-footer-desktop{background:linear-gradient(to bottom,var(--color-cream) 65.85%,var(--color-brown) 65.85%)}.revision-footer-desktop:before{content:"";border-block:calc(2px * var(--revision-scale)) solid var(--color-pink);background:var(--color-cream);height:9.26%;position:absolute;top:56.59%;left:0;right:0}.revised-pawboard>.board-wash{width:100%;height:calc(600px * var(--revision-scale))}.revised-pawboard>.board-wash img{width:calc(2940px * var(--revision-scale));height:calc(1300px * var(--revision-scale));left:calc(50% - 242.5px * var(--revision-scale));top:calc(-815px * var(--revision-scale))}.revised-pawboard>.board-wash-bottom img{left:calc(50% - 1317.5px * var(--revision-scale))}@media (max-width:679px){.revised-mission .revised-partner-marquee{border-width:2px;height:68px}.revised-partner-marquee-sizer{transform:scale(.7)}.revised-partner-marquee .revised-partner-track{padding-top:10px}.mission-partner-art{aspect-ratio:3110/1000;height:auto;margin-top:10px;position:relative;top:auto}.mission-partner-art img{width:116.39%;height:auto;top:-30%}.mission-partner .revised-partner .revision-stage{padding-top:20px}.dog-paw-backdrop{aspect-ratio:1440/844;height:auto}.dog-paw-original{width:100%;height:100%;top:0;left:0}.dog-paw-extension{display:none}.crew-shell .crew-members{gap:44px}.crew-shell .crew-member h3{margin-top:18px}.crew-shell .crew-role{margin-top:4px}}@media (min-width:680px){.dog-paw-original{-webkit-mask-image:linear-gradient(to right,transparent,black calc(48px * var(--revision-scale)),black calc(100% - 48px * var(--revision-scale)),transparent);-webkit-mask-image:linear-gradient(to right,transparent,black calc(48px * var(--revision-scale)),black calc(100% - 48px * var(--revision-scale)),transparent);-webkit-mask-image:linear-gradient(to right,transparent,black calc(48px * var(--revision-scale)),black calc(100% - 48px * var(--revision-scale)),transparent);mask-image:linear-gradient(to right,transparent,black calc(48px * var(--revision-scale)),black calc(100% - 48px * var(--revision-scale)),transparent)}.dog-paw-extension-left{top:calc(-1px * var(--revision-scale));height:calc(801px * var(--revision-scale));-webkit-mask-image:linear-gradient(to right,black calc(50% - 719.992px * var(--revision-scale)),transparent calc(50% - 671.992px * var(--revision-scale)));-webkit-mask-image:linear-gradient(to right,black calc(50% - 719.992px * var(--revision-scale)),transparent calc(50% - 671.992px * var(--revision-scale)));-webkit-mask-image:linear-gradient(to right,black calc(50% - 719.992px * var(--revision-scale)),transparent calc(50% - 671.992px * var(--revision-scale)));mask-image:linear-gradient(to right,black calc(50% - 719.992px * var(--revision-scale)),transparent calc(50% - 671.992px * var(--revision-scale)))}.dog-paw-extension-right{top:calc(-74px * var(--revision-scale));height:calc(786px * var(--revision-scale));-webkit-mask-image:linear-gradient(to right,transparent calc(50% + 671.992px * var(--revision-scale)),black calc(50% + 719.992px * var(--revision-scale)));-webkit-mask-image:linear-gradient(to right,transparent calc(50% + 671.992px * var(--revision-scale)),black calc(50% + 719.992px * var(--revision-scale)));-webkit-mask-image:linear-gradient(to right,transparent calc(50% + 671.992px * var(--revision-scale)),black calc(50% + 719.992px * var(--revision-scale)));mask-image:linear-gradient(to right,transparent calc(50% + 671.992px * var(--revision-scale)),black calc(50% + 719.992px * var(--revision-scale)))}}.revision-footer-desktop [data-node-id="199:1540"],.revision-footer-desktop [data-node-id="199:1558"],.revision-footer-desktop [data-name="08-cta-footer 1"]>img:first-of-type{display:none}@media (max-width:679px){.revised-partner-marquee .revised-partner-track{transform:none}}.revision-footer-desktop [data-node-id="199:1540"]{background:var(--color-cream);border-block:2px solid var(--color-pink);display:block}.revision-footer-desktop [data-node-id="199:1540"] img{display:none}.crew-paw-panorama{width:max(100%,calc(2400px * var(--crew-scale)));height:calc(960px * var(--crew-scale));max-width:none;position:absolute;top:0;left:50%;transform:translate(-50%)}.crew-shell .crew-art-layer{-webkit-mask-image:none;mask-image:none}.campaign-poster{text-align:left;appearance:none;background:0 0;border:0;padding:0;transition:transform .2s,filter .2s}.campaign-poster-general{z-index:1}.campaign-poster-dogs{z-index:2}.campaign-poster-cats{z-index:3}.campaign-poster.is-front{z-index:4}.campaign-poster:hover,.campaign-poster:focus-visible{z-index:5;filter:drop-shadow(0 10px 8px #1e0f092e);transform:translateY(-12px)scale(1.025)}.dog-paw-watercolor{z-index:2;width:max(100%,calc(1435px * var(--revision-scale)));height:calc(245.286px * var(--revision-scale));max-width:none;position:absolute;top:0;left:50%;transform:translate(-50%)}.method-schools .method-card{padding:30px 26px;font-size:20px;line-height:25px}.method-card p:last-child{margin-bottom:0}.footer-cta-desktop{background:var(--color-cream)}.footer-cta-artwork{width:1435px;height:1230px;position:relative}.footer-cta-mobile{display:none}.footer-sticker-marquee{z-index:1;width:100%;height:calc(114px * var(--sticker-scale));border-block:2px solid var(--color-pink);background:var(--color-cream);position:relative;overflow:hidden}.footer-sticker-sizer{width:max-content;transform:scale(var(--sticker-scale));transform-origin:0 0}.footer-sticker-track{will-change:transform;width:max-content;animation:40s linear infinite footer-stickers-scroll;display:flex}.footer-sticker-group{flex:0 0 1435px;width:1435px;height:114px;position:relative;overflow:hidden}.footer-sticker-artwork{width:1435px;height:1230px;position:absolute;top:-696px;left:0}@keyframes footer-stickers-scroll{to{transform:translate(-25%)}}.footer-sticker-marquee:is(:hover,:focus-within,.is-paused) .footer-sticker-track{animation-play-state:paused}.footer-sticker-pause{border:1px solid var(--color-pink);background:var(--color-cream);color:var(--color-cat-shadow);opacity:0;border-radius:20px;padding:2px 10px;font-size:12px;position:absolute;bottom:5px;right:12px}.footer-sticker-marquee:hover .footer-sticker-pause,.footer-sticker-pause:focus-visible,.footer-sticker-marquee.is-paused .footer-sticker-pause{opacity:1}.footer-details{max-width:1435px;color:var(--color-cream);margin:0 auto;padding:64px 58px 32px}.footer-columns{grid-template-columns:1.65fr .45fr .42fr .4fr;align-items:start;gap:48px;display:grid}.footer-logo{width:min(100%,585px);margin-top:12px;display:block}.footer-logo img{width:100%;height:auto}.footer-columns h3{color:var(--color-pink);text-transform:uppercase;margin:0 0 18px;font-size:18px;font-weight:700;line-height:23px}.footer-columns p,.footer-columns nav a,.footer-columns nav button{width:max-content;max-width:100%;font:inherit;text-align:left;text-transform:uppercase;background:0 0;border:0;margin:0 0 16px;padding:0;font-size:20px;line-height:25px;display:block}.footer-bottom{text-transform:uppercase;justify-content:space-between;gap:24px;margin-top:32px;font-size:16px;line-height:20px;display:flex}@media (max-width:1000px) and (min-width:680px){.footer-details{padding:40px 32px 28px}.footer-columns{grid-template-columns:1.2fr 1fr 1fr;gap:28px}.footer-logo{grid-column:1/-1;width:420px;margin:0 0 14px}.footer-columns p,.footer-columns nav a,.footer-columns nav button{font-size:17px;line-height:23px}}@media (max-width:679px){.footer-cta-desktop{display:none}.footer-cta-mobile{background:var(--color-cream);text-align:center;padding:32px 16px 0;display:block}.footer-cta-mobile h2{color:var(--color-blue);text-shadow:3px 0 var(--color-dog-shadow);text-transform:uppercase;margin:0 0 24px;font-size:clamp(44px,13vw,76px);font-weight:700;line-height:.95}.footer-details{padding:36px 24px 28px}.footer-columns{grid-template-columns:1fr 1fr;gap:30px 20px}.footer-logo{grid-column:1/-1;margin:0 0 6px}.footer-columns h3{margin-bottom:15px;font-size:13px;line-height:19px}.footer-columns p,.footer-columns nav a,.footer-columns nav button{margin-bottom:12px;font-size:13px;line-height:19px}.footer-bottom{gap:10px;margin-top:30px;font-size:11px;line-height:16px}.dog-paw-watercolor{width:100%;height:auto}.footer-sticker-pause{opacity:1}}@media (prefers-reduced-motion:reduce){.footer-sticker-track{will-change:auto;animation:none}.campaign-poster{transition:none}.campaign-poster:hover,.campaign-poster:focus-visible{transform:none}}.mission-partner .mission-partner-art img{width:calc(1664.44px * var(--animals-scale));max-width:1664.44px;height:auto}.language-pill{gap:9px}.language-option{align-items:center;gap:9px;display:inline-flex}.language-pill button{font:inherit;opacity:.7;padding:2px 0;font-weight:400}.language-pill button[aria-pressed=true]{opacity:1;text-underline-offset:4px;font-weight:700;text-decoration:underline}.language-pill button:hover{opacity:1}.detail-language-controls{max-width:1435px;color:var(--color-cream);justify-content:space-between;align-items:center;gap:20px;margin:auto;padding:20px 40px;display:flex}.detail-language-controls>a{text-underline-offset:4px;font-size:18px;text-decoration:underline}.mission-countdown .countdown-values{gap:41px;width:592px}.mission-countdown .countdown-values>div{flex:none;width:170px;min-width:0}.mission-countdown .countdown-values>div:not(:last-child):after{top:75px;right:-19px}html:not([lang=en]) .campaign-title{font-size:102px}html:not([lang=en]) .cats-title,html:not([lang=en]) .dogs-title{letter-spacing:-5px}html:not([lang=en]) .versus{font-size:.52em}html:not([lang=en]) .campaign-subline{text-align:center;width:830px;font-size:24px;left:310px}html:not([lang=en]) .team-button{font-size:17px}html:not([lang=en]) .revised-mission-title{font-size:78px}html:not([lang=en]) .revised-mission-description{font-size:27px}html:not([lang=en]) .revised-partner h2{font-size:78px}html:not([lang=en]) .partner-columns h3{white-space:normal;min-height:64px;font-size:26px;line-height:32px}html:not([lang=en]) .partner-columns .revision-button{top:300px}html:not([lang=en]) .revised-giving-heading h2{font-size:80px}html:not([lang=en]) .founder-card blockquote{width:285px;font-size:27px;line-height:34px;left:45px}html:not([lang=en]) .founder-card>p{width:305px;font-size:18px;left:35px}html:not([lang=en]) .method-card{padding:30px 27px;font-size:18px;line-height:23px}html:not([lang=en]) .method-card li,html:not([lang=en]) .method-card p{margin-bottom:20px}html:not([lang=en]) .donation-method h3{font-size:27px}html:not([lang=en]) .pawboard-subtitle{font-size:26px}html:not([lang=en]) .pawboard-card tbody th{font-size:18px}html:not([lang=en]) .pawboard-card thead th{font-size:12px}html:not([lang=en]) .partner-detail-heading h1{font-size:78px}html:not([lang=en]) .partner-detail-heading>p{font-size:25px}html:not([lang=en]) .vote-overview-heading p{font-size:24px}html:not([lang=en]) .vote-columns .revision-button{font-size:17px}html:not([lang=en]) .footer-cta-artwork [data-name=CTA\ heading]{font-size:105px}html:not([lang=en]) .footer-cta-artwork [data-node-id="199:1521"]{white-space:nowrap;font-size:16px}html:not([lang=en]) .footer-columns h3{font-size:16px}html:not([lang=en]) .footer-columns nav a,html:not([lang=en]) .footer-columns nav button{font-size:18px}html[lang=ru] .campaign-title{font-family:Arial,sans-serif;font-size:91px;font-weight:600}html[lang=ru] .nav-links a,html[lang=ru] .nav-links button{font-size:15px}html[lang=ru] .revised-partner h2{font-size:72px}html[lang=ru] .revised-mission-title{font-size:73px}html[lang=ru] .partner-detail-heading h1{font-size:68px}html[lang=ru] .footer-cta-artwork [data-name=CTA\ heading]{font-size:90px}html[lang=ru] .vote-overview-heading p{font-size:22px}@media (max-width:679px){.mission-partner .mission-partner-art img{width:116.39%;height:auto}.language-option,.language-pill{gap:5px}.detail-language-controls{gap:12px;padding:16px}.detail-language-controls>a{font-size:14px}.mission-countdown .countdown-values{gap:10px;width:100%}.mission-countdown .countdown-values>div{flex:1;width:auto}.mission-countdown .countdown-values strong{font-size:clamp(38px,12.5vw,72px);line-height:1.4}.mission-countdown .countdown-values span{margin-top:0;font-size:10px}.mission-countdown .countdown-values>div:not(:last-child):after{top:24px;right:-6px}html:not([lang=en]) .campaign-title{font-size:clamp(28px,8vw,52px)}html:not([lang=en]) .cats-title,html:not([lang=en]) .dogs-title{letter-spacing:-.055em}html:not([lang=en]) .campaign-subline{width:auto;font-size:16px}html:not([lang=en]) .revised-mission-title{font-size:clamp(30px,9vw,60px)}html:not([lang=en]) .revised-mission-description{font-size:20px}html:not([lang=en]) .founder-card blockquote{width:100%;font-size:23px;line-height:30px;left:auto}html:not([lang=en]) .founder-card>p{width:100%;font-size:16px}html:not([lang=en]) .revised-partner h2{font-size:40px;line-height:44px}html:not([lang=en]) .partner-columns h3{min-height:0;font-size:21px;line-height:27px}html:not([lang=en]) .partner-columns p{font-size:20px;line-height:27px}html:not([lang=en]) .partner-columns .revision-button{top:auto}html:not([lang=en]) .revised-giving-heading h2{font-size:52px}html:not([lang=en]) .method-card{padding:32px 26px}html:not([lang=en]) .donation-method h3{font-size:25px}html:not([lang=en]) .pawboard-subtitle{font-size:19px}html:not([lang=en]) .pawboard-card tbody th{font-size:15px}html:not([lang=en]) .pawboard-card thead th{font-size:10px}html:not([lang=en]) .partner-detail-heading h1{font-size:38px;line-height:42px}html:not([lang=en]) .partner-detail-heading>p,html:not([lang=en]) .vote-overview-heading p{font-size:20px}html:not([lang=en]) .footer-columns h3,html:not([lang=en]) .footer-columns nav a,html:not([lang=en]) .footer-columns nav button{font-size:13px}}html:not([lang=en]) .countdown-eyebrow{text-align:center;white-space:nowrap;font-size:14px}html:not([lang=en]) .partner-columns h3{min-height:52px;font-size:24px;line-height:26px}html:not([lang=en]) .partner-columns p{font-size:24px;line-height:29px}html:not([lang=en]) .revision-button{font-size:18px}html:not([lang=en]) .revision-button.is-blue{font-size:26px}html:not([lang=en]) .founder-card>p{white-space:normal;width:230px;font-size:16px;line-height:22px;left:55px}html[lang=ru] .campaign-title{font-size:82px}html[lang=ru] .campaign-subline{font-size:18px}html[lang=ru] .sticker-bowls span{font-size:26px;line-height:1.1}html[lang=ru] .sticker-wins span{font-size:19px;line-height:1.05}@media (max-width:679px){html:not([lang=en]) .campaign-title{font-size:clamp(28px,8vw,52px)}html[lang=ru] .campaign-subline{font-size:15px}html[lang=ru] .sticker-bowls span{font-size:12px}html[lang=ru] .sticker-wins span{font-size:10px}html:not([lang=en]) .partner-columns h3{min-height:0;font-size:21px;line-height:27px}html:not([lang=en]) .partner-columns p{font-size:20px;line-height:27px}html:not([lang=en]) .founder-card>p{width:100%;left:auto}}html:not([lang=en]) .panel-decor [data-name="Sticker - no empty bowls"] p{white-space:nowrap;font-size:22px;line-height:1.2}html:not([lang=en]) :is(.panel-decor,.footer-sticker-artwork) :is([data-name="Sticker - team cats"],[data-name="Sticker - team dogs"]) p,html:not([lang=en]) .footer-sticker-artwork [data-name="Sticker - no empty bowls"] p{white-space:nowrap;font-size:17px;line-height:1.2}.mission-countdown .countdown-values strong.countdown{height:157px;font-family:var(--font-clash),Arial,sans-serif;justify-content:center;align-items:center;margin:0;font-size:128px;font-weight:600;line-height:1em;display:flex}.mission-countdown .countdown-values .countdown-number{font:inherit;text-align:inherit;margin:0;display:inline-block}.mission-countdown .countdown-values .countdown-unit{margin-top:-27px}button:disabled{cursor:default}.revision-button:disabled:hover .revision-button-face,.team-button:disabled:hover .button-face,.posters-donate:disabled:hover .posters-donate-face{transform:none}@media (max-width:679px){.mission-countdown .countdown-values strong.countdown{height:auto;margin:0 0 8px;font-size:clamp(52px,17vw,86px)}.mission-countdown .countdown-values .countdown-unit{margin-top:0;font-size:12px}.mission-countdown .countdown-values>div:not(:last-child):after{top:27px}}@media (prefers-reduced-motion:reduce){.countdown-number,.countdown-number:before,.countdown-number:after{transition:none!important}}.mission-countdown .countdown-values .countdown-number{overflow:clip}html[lang=ru] .countdown-eyebrow{font-size:12px}.mission-countdown .countdown-values strong.countdown{width:max-content;min-width:100%}.mission-countdown .countdown-values .countdown-number{flex:none;width:1ch}.mission-countdown .countdown-values .countdown-number:before{display:none}.mission-countdown .countdown-values .countdown-number:after{content:"0\a 1\a 2\a 3\a 4\a 5\a 6\a 7\a 8\a 9";width:100%;top:calc(var(--value) * -1em);text-align:center;direction:ltr}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}
