@import "https://fonts.googleapis.com/css2?family=Oswald:wght@200..700&family=Roboto+Slab:wght@100..900&display=swap";
.latin-title{font-optical-sizing:auto;color:#413330;word-break:keep-all;font-family:Oswald,sans-serif;font-style:normal;font-weight:600}.latin-paragraph{word-break:keep-all;font-optical-sizing:auto;color:#413330;font-family:Roboto Slab,serif;font-style:normal;font-weight:400}.title-container{background-color:#413330;justify-content:space-evenly;align-items:center;width:100vw;height:20vh;display:flex;position:relative;overflow:hidden}@media (orientation:landscape) and (max-width:1000px){.title-container{height:25vh}}@media (orientation:landscape) and (min-width:1400px) and (max-aspect-ratio:2.6){.title-container{height:20vh}}@media (orientation:landscape) and (min-width:1400px) and (min-aspect-ratio:2.6){.title-container{height:30vh}}@media (orientation:portrait) and (max-aspect-ratio:.6){.title-container{height:15vh}}.title-wrapper{justify-content:center;align-items:center;height:20vh;display:flex}@media (orientation:landscape) and (max-width:1000px){.title-wrapper{height:40vh}}@media (orientation:landscape) and (min-width:1400px) and (max-aspect-ratio:2.6){.title-wrapper{height:40vh}}@media (orientation:landscape) and (min-width:1400px) and (min-aspect-ratio:2.6){.title-wrapper{height:40vh}}.title-wrapper h2{color:#fff;text-align:center;font-size:4cqi}@media (orientation:portrait) and (max-aspect-ratio:.6){.title-wrapper h2{font-size:8cqi}}@media (orientation:portrait) and (min-aspect-ratio:.6){.title-wrapper h2{font-size:8cqi}}@media (orientation:landscape) and (min-width:1000px) and (max-width:1400px){.title-wrapper h2{font-size:6cqi}}.image-and-text-container{height:100vh;display:flex}@media (orientation:portrait){.image-and-text-container{flex-direction:column;height:auto}}@media (orientation:landscape) and (min-width:1400px) and (max-aspect-ratio:2.6){.image-and-text-container{height:70vh}}@media (orientation:landscape) and (min-width:1000px) and (max-width:1400px){.image-and-text-container{height:70vh}}@media (orientation:landscape) and (max-width:1000px){.image-and-text-container{height:80vh}}.video-and-text-container{display:flex}@media (orientation:portrait){.video-and-text-container{flex-direction:column}}.image-wrapper{width:50%;height:100%}@media (orientation:portrait){.image-wrapper{width:100%}}.text-wrapper{justify-content:center;align-items:center;width:50vw;display:flex}@media (orientation:portrait) and (max-aspect-ratio:.6){.text-wrapper{width:100%}}@media (orientation:portrait) and (min-aspect-ratio:.6){.text-wrapper{width:100%}}.video-wrapper{width:50vw;display:flex}@media (orientation:portrait) and (max-aspect-ratio:.6){.video-wrapper{width:auto}}@media (orientation:landscape) and (min-width:1000px) and (max-width:1400px){.video-wrapper{width:50vw;height:auto;max-height:80vh}}@media (orientation:portrait) and (min-aspect-ratio:.6){.video-wrapper{width:100vw;height:auto}}.image{object-fit:cover;object-position:50% 50%;position:relative!important}.video{object-fit:cover;object-position:50% 50%;height:100%}.title-image{width:25vh;height:25vh}@media (orientation:portrait) and (max-aspect-ratio:.6){.title-image{width:20vw;height:20vw}}@media (orientation:landscape) and (min-width:1400px) and (max-aspect-ratio:2.6){.title-image{width:20vh;height:20vh}}@media (orientation:landscape) and (min-width:1000px) and (max-width:1400px){.title-image{width:17vh;height:17vh}}@media (orientation:portrait) and (min-aspect-ratio:.6){.title-image{width:15vh;height:15vh}}.text{text-align:center;padding:0 20%}@media (orientation:portrait) and (max-aspect-ratio:.6){.text{text-align:justify;padding:0 10% 2%;font-size:4cqi}}@media (orientation:landscape) and (max-width:1000px){.text{padding:0 10%;font-size:1.6cqi}}@media (orientation:portrait) and (min-aspect-ratio:.6){.text{text-align:justify;margin:5% 10%;padding:0;font-size:2.5cqi}}@media (orientation:landscape) and (min-width:1000px) and (max-width:1400px){.text{padding:0 10%;font-size:1.7cqi}}@media (orientation:landscape) and (min-width:1400px) and (max-aspect-ratio:2.6){.text{font-size:1.3cqi}}@media (orientation:landscape) and (min-width:1400px) and (min-aspect-ratio:2.6){.text{font-size:1.3cqi}}@media (orientation:portrait){.reverse{flex-direction:column-reverse}}.title-container>img{opacity:.6}
h1{all:unset;display:block}#samyang-intro-section{flex-direction:row-reverse;display:flex}@media (orientation:portrait){#samyang-intro-section{flex-direction:column}}@media (orientation:landscape) and (max-width:1000px){#samyang-intro-section{flex-direction:column;align-items:center}}#samyang-intro-section #samyang-intro-picture-wrapper{width:75vw;position:relative;overflow:hidden}@media (orientation:portrait) and (max-aspect-ratio:.6){#samyang-intro-section #samyang-intro-picture-wrapper{z-index:-10;width:100vw;height:80svh;position:absolute}}@media (orientation:landscape) and (max-width:1000px){#samyang-intro-section #samyang-intro-picture-wrapper{z-index:-10;width:100vw;height:100svh;position:absolute}}@media (orientation:portrait) and (min-aspect-ratio:.6){#samyang-intro-section #samyang-intro-picture-wrapper{z-index:-10;width:100vw;height:100svh;position:absolute}}@media (orientation:landscape) and (min-width:1000px) and (max-width:1400px){#samyang-intro-section #samyang-intro-picture-wrapper{width:70vw;height:100svh}}@media (orientation:landscape) and (min-width:1400px) and (max-aspect-ratio:2.6){#samyang-intro-section #samyang-intro-picture-wrapper{width:70vw}}@media (orientation:landscape) and (min-width:1400px) and (min-aspect-ratio:2.6){#samyang-intro-section #samyang-intro-picture-wrapper{height:100vh}}#samyang-intro-section #samyang-intro-picture-wrapper #samyang-intro-picture{object-fit:cover;object-position:54% 80%;overflow:hidden}@media (orientation:landscape) and (max-width:1000px){#samyang-intro-section #samyang-intro-picture-wrapper #samyang-intro-picture{object-position:54% 55%}}@media (orientation:portrait) and (max-aspect-ratio:.6){#samyang-intro-section #samyang-intro-picture-wrapper #samyang-intro-picture{object-position:54% 10%}}#samyang-intro-section #samyang-intro-title-description-wrapper{width:25vw;height:100svh;display:flex}@media (orientation:portrait) and (max-aspect-ratio:.6){#samyang-intro-section #samyang-intro-title-description-wrapper{width:100vw;height:80svh}}@media (orientation:portrait) and (min-aspect-ratio:.6){#samyang-intro-section #samyang-intro-title-description-wrapper{width:100vw;height:100svh}}@media (orientation:landscape) and (min-width:1000px) and (max-width:1400px){#samyang-intro-section #samyang-intro-title-description-wrapper{width:30vw}}@media (orientation:landscape) and (min-width:1400px) and (max-aspect-ratio:2.6){#samyang-intro-section #samyang-intro-title-description-wrapper{width:30vw}}@media (orientation:landscape){#samyang-intro-section #samyang-intro-title-description-wrapper{flex-direction:column;justify-content:center}}@media (orientation:landscape) and (max-width:1000px){#samyang-intro-section #samyang-intro-title-description-wrapper{justify-content:flex-start;width:100vw;height:100svh}}#samyang-intro-section #samyang-intro-title-description-wrapper #samyang-intro-title-wrapper{padding:10%;font-size:2.5cqi;line-height:1.3;display:flex}@media (orientation:portrait) and (max-aspect-ratio:.6){#samyang-intro-section #samyang-intro-title-description-wrapper #samyang-intro-title-wrapper{text-align:center;padding:25% 10% 10%;font-size:7cqi}}@media (orientation:portrait) and (min-aspect-ratio:.6){#samyang-intro-section #samyang-intro-title-description-wrapper #samyang-intro-title-wrapper{text-align:center;padding:15% 10% 10%;font-size:7cqi}}@media (orientation:landscape) and (max-width:1000px){#samyang-intro-section #samyang-intro-title-description-wrapper #samyang-intro-title-wrapper{justify-content:center;padding:6%;font-size:3.5cqi}}@media (orientation:landscape) and (min-width:1000px) and (max-width:1400px){#samyang-intro-section #samyang-intro-title-description-wrapper #samyang-intro-title-wrapper{padding:20% 10% 10%;font-size:3.5cqi}}@media (orientation:landscape) and (min-width:1400px) and (max-aspect-ratio:2.6){#samyang-intro-section #samyang-intro-title-description-wrapper #samyang-intro-title-wrapper{padding:20% 10% 10%;font-size:2.5cqi}}#samyang-intro-section #samyang-intro-title-description-wrapper #samyang-intro-description-wrapper{padding:0% 10% 10%;font-size:1cqi;display:flex}@media (orientation:portrait) and (min-aspect-ratio:.6){#samyang-intro-section #samyang-intro-title-description-wrapper #samyang-intro-description-wrapper{text-align:justify;font-size:2.5cqi}}@media (orientation:portrait) and (max-aspect-ratio:.6){#samyang-intro-section #samyang-intro-title-description-wrapper #samyang-intro-description-wrapper{font-size:4cqi}}@media (orientation:landscape) and (max-width:1000px){#samyang-intro-section #samyang-intro-title-description-wrapper #samyang-intro-description-wrapper{font-size:1cqi}}@media (orientation:landscape) and (min-width:1000px) and (max-width:1400px){#samyang-intro-section #samyang-intro-title-description-wrapper #samyang-intro-description-wrapper{font-size:1.2cqi}}@media (orientation:landscape) and (min-width:1400px) and (max-aspect-ratio:2.6){#samyang-intro-section #samyang-intro-title-description-wrapper #samyang-intro-description-wrapper{font-size:1.2cqi}}#samyang-intro-description-mobile{display:flex}@media (orientation:portrait) and (max-aspect-ratio:.6){#samyang-intro-description-mobile{text-align:justify;padding-left:10%;padding-right:10%}}@media (orientation:landscape) and (max-width:1000px){#samyang-intro-description-mobile{text-align:justify;width:50%;padding-left:5%;padding-right:5%;font-size:2cqi}}@media (orientation:portrait) and (min-aspect-ratio:.6){#samyang-intro-description-mobile{text-align:justify;padding-left:5%;padding-right:5%;font-size:2cqi}}
#wind-title-wrapper{background-color:#413330;align-items:center;width:100vw;height:20vh;display:flex;position:relative;overflow:hidden}@media (orientation:landscape) and (min-width:1400px) and (min-aspect-ratio:2.6){#wind-title-wrapper{height:30vh}}@media (orientation:portrait) and (max-aspect-ratio:.6){#wind-title-wrapper{height:15vh}}@media (orientation:landscape) and (max-width:1000px){#wind-title-wrapper{height:25vh}}#wind-title-wrapper #wind-title{color:#fff;font-size:4cqi}@media (orientation:portrait) and (max-aspect-ratio:.6){#wind-title-wrapper #wind-title{font-size:10cqi}}@media (orientation:portrait) and (min-aspect-ratio:.6){#wind-title-wrapper #wind-title{font-size:8cqi}}#wind-mills-video{object-position:50% 50%}@media (orientation:landscape) and (min-width:1000px) and (max-width:1400px){#wind-mills-video{object-position:50% 50%}}
#livestock-cow-image{object-position:50% 50%}#livestock-sheep-image{object-position:0% 100%}@media (orientation:landscape) and (min-width:1400px) and (min-aspect-ratio:2.6){#livestock-sheep-image{object-position:50% 100%}}#livestock-quinong-image{object-position:50% 20%}@media (orientation:landscape) and (max-width:1000px){#livestock-quinong-image{object-position:50% 0%}}@media (orientation:landscape) and (min-width:1000px) and (max-width:1400px){#livestock-quinong-image{object-position:40% 0%}}#livestock-title-container-cow{transform:scaleX(-1)}
#rural-dream-path-image{object-position:50% 50%}@media (orientation:landscape) and (max-width:1000px){#rural-dream-path-image{object-position:100% 0%}}@media (orientation:landscape) and (min-width:1000px) and (max-width:1400px){#rural-dream-path-image{object-position:80% 0%}}@media (orientation:portrait) and (min-aspect-ratio:.6){#rural-dream-path-image{object-position:90% 50%}}#rural-dream-bee-image{object-position:50% 50%}@media (orientation:landscape) and (max-width:1000px){#rural-dream-bee-image{object-position:40% 0%}}@media (orientation:landscape) and (min-width:1000px) and (max-width:1400px){#rural-dream-bee-image{object-position:50% 0%}}#rural-dream-fence-image{object-position:50% 50%}@media (orientation:portrait){#rural-dream-path-container{flex-direction:column-reverse}}
#dog-show-video{object-position:0% 50%}@media (orientation:landscape) and (min-width:1000px) and (max-width:1400px){#dog-show-video{object-position:30% 50%}}#dog-collie-image{object-position:50% 70%}#dog-cowboy-container #dog-cowboy-images-container{justify-content:space-between;width:50%;height:100%;display:flex}@media (orientation:portrait){#dog-cowboy-container #dog-cowboy-images-container{width:100%}}@media (orientation:portrait) and (max-aspect-ratio:.6){#dog-cowboy-container #dog-cowboy-images-container{width:100%;height:50%}}@media (orientation:landscape) and (min-width:1000px) and (max-width:1400px){#dog-cowboy-container #dog-cowboy-images-container{height:100%}}#dog-cowboy-container #dog-cowboy-images-container #dog-cowboy-image-wrapper{width:49.5%}#dog-cowboy-container #dog-cowboy-images-container #dog-cowboy-image-wrapper #dog-cowboy-image{object-position:50% 70%}#dog-cowboy-container #dog-cowboy-images-container #dog-cowboyBack-image-wrapper{width:49.5%}#dog-cowboy-container #dog-cowboy-images-container #dog-cowboyBack-image-wrapper #dog-cowboyBack-image{object-position:50% 70%}@media (orientation:landscape) and (max-width:1000px){#dog-cowboy-container #dog-cowboy-images-container #dog-cowboyBack-image-wrapper #dog-cowboyBack-image{object-position:40% 100%}}#dog-title-container-revolver{transform:rotate(-50deg)}
#close-section{background:var(--paper,#faf9f6);flex-direction:column;place-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:relative;overflow:hidden}@media (orientation:landscape){#close-section{flex-direction:row-reverse}}@media (orientation:portrait) and (min-aspect-ratio:.6){#close-section{justify-content:space-between}}#close-image-wrapper{width:100vw;height:80vh;position:relative}@media (orientation:landscape){#close-image-wrapper{width:50vw;height:100vh}}@media (orientation:portrait) and (max-aspect-ratio:.6){#close-image-wrapper{height:60%}}#close-image-wrapper #close-image{object-fit:cover;object-position:50% 70%}#close-pinwheels{z-index:2;grid-template-columns:repeat(3,1fr);gap:24px;width:min(960px,92vw);padding:0 0 64px;display:grid;position:relative}@media (orientation:portrait) and (min-aspect-ratio:.6){#close-pinwheels{padding:0}}@media (orientation:landscape){#close-pinwheels{grid-template-rows:repeat(3,1fr);grid-template-columns:auto;grid-auto-flow:row;justify-content:center;width:50%;padding:0}}#close-pinwheels .close-horizon{height:1px;position:absolute;top:48px;left:-4vw;right:-4vw}.close-pin{color:var(--ink,#14110d);border-radius:2px;flex-direction:column;align-items:center;gap:14px;padding:0 8px 16px;text-decoration:none;transition:transform .4s;display:flex}@media (orientation:landscape){.close-pin{flex-direction:row-reverse}}.close-pin:hover,.close-pin:focus-visible{transform:translateY(-2px)}.close-pin:focus-visible{outline:2px solid var(--accent,#5a4633);outline-offset:4px}.close-pin-stake{width:56px;height:96px;display:block;position:relative}.close-pin-pole{background:#14110d8c;width:1.5px;position:absolute;top:28px;bottom:0;left:50%;transform:translate(-50%)}.pinwheel-blades{width:56px;height:56px;margin-top:-28px;margin-left:-28px;display:block;position:absolute;top:28px;left:50%}.pinwheel-svg{transform-origin:50%;width:100%;height:100%;display:block}.pinwheel-svg polygon{fill:#14110dc7;transition:fill .4s}.pinwheel-svg .pinwheel-hub{fill:var(--accent,#5a4633)}.close-pin:hover .pinwheel-svg polygon,.close-pin:focus-visible .pinwheel-svg polygon{fill:var(--ink,#14110d)}.close-pin-label{text-align:center;flex-direction:column;align-items:center;gap:4px;display:flex}.close-pin-text{font-family:var(--font-editorial,"Source Serif 4",Georgia,serif);letter-spacing:.01em;color:var(--ink,#14110d);font-size:1.15rem}.close-pin-sub{font-family:var(--font-ui,"Inter",system-ui,sans-serif);letter-spacing:.22em;text-transform:uppercase;color:var(--ink-mute,#807b72);font-size:11px}@media (prefers-reduced-motion:reduce){.close-pin{transition:none}.close-pin:hover,.close-pin:focus-visible{transform:none}}@media (max-width:560px){#close-pinwheels{grid-template-columns:1fr;gap:28px;width:min(280px,80vw);height:40%}#close-pinwheels .close-horizon{display:none}.close-pin{flex-direction:row;gap:18px;padding:8px 4px}.close-pin-stake{flex-shrink:0;width:44px;height:64px}.pinwheel-blades{width:44px;height:44px;margin-left:-22px;top:28px}.close-pin-pole{top:22px}.close-pin-label{text-align:left;align-items:flex-start}}
