*{margin:0;padding:0;box-sizing:border-box;font-family:-apple-system,poppins,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.position-static{position:static}.position-relative{position:relative}.position-absolute{position:absolute}.position-fixed{position:fixed}.position-sticky{position:sticky}.top-0{top:0}.right-0{right:0}.bottom-0{bottom:0}.left-0{left:0}.blur_bg{background:rgba(161,238,82,.36);filter:blur(95px);width:40vh;height:40vh;z-index:-1}.organic-section{position:relative;display:flex;align-items:center;justify-content:space-between;padding:5% 8%;min-height:100vh;overflow:hidden;padding-top:110px!important}.organic-content{flex:1;max-width:fit-content;z-index:2}.heading-primary{color:#094c94;font-size:4rem;font-weight:700;line-height:1.1;margin-bottom:10px}.rc-img{width:100%;height:100%;object-fit:cover}.text-transparent{font-size:8rem;font-weight:700;color:transparent;background-size:cover;background-clip:text;-webkit-background-clip:text;display:inline-block;padding:10px}.rice-text{background-image:url("/image/ricecorn/rice-hero.png");background-size:cover;background-position:center;background-clip:text;-webkit-background-clip:text}.corn-text{background-image:url("/image/ricecorn/rice-hero.png");background-size:cover;background-position:center;background-clip:text;-webkit-background-clip:text}.image-container{position:relative;width:450px;height:450px;border-radius:50%;overflow:hidden;border:8px solid #b5d06c;flex-shrink:0;padding:10px}.circle-image{width:100%;height:100%;object-fit:cover}.decorator-line{position:absolute;top:10%;left:15%;width:150px;height:100px;border:none;border-left:3px dashed #2a7b9b;border-top:3px dashed #2a7b9b;z-index:1}@media screen and (max-width:1200px){.heading-primary{font-size:3.5rem}.heading-secondary{font-size:4.5rem}.image-container{width:350px;height:350px}}@media screen and (max-width:992px){.organic-section{flex-direction:column;text-align:center;padding:8% 5%}.image-container{margin-left:0;margin-top:40px;width:300px;height:300px}.decorator-line{display:none}}@media screen and (max-width:576px){.heading-primary{font-size:2.5rem}.heading-secondary{font-size:3.5rem}.image-container{width:250px;height:250px}}.veg-circle{position:absolute;overflow:hidden;display:flex;justify-content:center;align-items:center;border-radius:60% 40% 30% 70%/50% 30% 70% 40%}.lettuce{width:200px;height:200px;background-color:rgba(183,233,136,.5);top:100px;left:30px;overflow:visible}.bell-peppers{width:140px;height:140px;background-color:rgba(255,200,184,.6);top:20px;right:70%;overflow:visible}.potatoes{width:160px;height:160px;background-color:rgba(255,222,189,.6);top:350px;left:100px;overflow:visible}.cabbage{width:150px;height:150px;background-color:rgba(183,233,136,.5);bottom:100px;right:200px;overflow:visible}.lemon{width:100px;height:100px;background-color:rgba(255,176,170,.6);right:70px;top:380px;overflow:visible}.eggplant{width:120px;height:120px;background-color:rgba(220,190,255,.6);bottom:50px;right:10px;overflow:visible}@media (max-width:992px){.title{font-size:2.5rem}.subtitle{font-size:4.5rem}.veg-circle{transform:scale(.8)}}@media (max-width:768px){.title{font-size:2rem}.subtitle{font-size:3.5rem}.lettuce{width:150px;height:150px;left:10px}.bell-peppers{width:120px;height:120px;right:30%}.cabbage,.lemon,.potatoes{width:120px;height:120px}.eggplant{width:100px;height:100px}}@media (max-width:576px){.hero-section{min-height:500px}.title{font-size:1.8rem}.subtitle{font-size:2.8rem}.veg-circle{transform:scale(.6)}.bell-peppers{top:30px;right:10%}.potatoes{left:50px}.cabbage{right:80px}.lemon{right:20px}.eggplant{right:30px}}.content-wrapper{display:flex;flex-wrap:wrap;gap:40px;margin-bottom:40px;justify-content:space-evenly}.text-content{flex:1;min-width:300px;margin-left:10%}.image-content{flex:1;min-width:300px;display:flex;justify-content:center;align-items:center}.circle-image{width:100%;max-width:450px;height:auto;border-radius:50%;object-fit:cover}.second-row{display:flex;flex-direction:row-reverse;flex-wrap:wrap;gap:40px}.section-content{margin-top:5%}h2{color:#05478e;font-size:2.5rem;margin-bottom:20px}p{color:#05478e;font-size:1.15rem;line-height:1.6;margin-bottom:20px;font-weight:500}.highlight{font-weight:700;color:#05478e}.packing-section{flex:1;min-width:300px}.packing-title{color:#2e5949;font-size:2.5rem;margin-bottom:20px}.packing-list{list-style:none}.packing-list li{color:#2e5949;font-size:1.15rem;margin-bottom:15px;display:flex;align-items:center;font-weight:500}.packing-list li::before{content:"✓";margin-right:10px;font-weight:700}@media (max-width:768px){.content-wrapper,.second-row{flex-direction:column}.image-content{order:-1}.second-row .image-content{order:-1}}.container{width:100%;min-height:max-content}.flex{display:flex}.flex-row{flex-direction:row}.j-between{justify-content:space-between}.i-center{align-items:center}.i-base{align-items:baseline}.grid{display:grid;row-gap:1rem;column-gap:1rem}.gtc5{grid-template-columns:repeat(5,minmax(100px,1fr))}.mx-5{padding:3rem}.mb-5{margin-top:-10%}.fruit{height:100vh;grid-column:1/3;position:relative}.fruit img{width:80%}.title{font-size:4rem;font-weight:700;color:#995100;margin-left:4%}.btn{background-color:#05478e;color:#fff;border:none;padding:12px 24px;border-radius:30px;font-size:1rem;font-weight:700;cursor:pointer;margin-right:3%;margin-top:-3%}.ring{position:absolute;top:3%;left:-35%;z-index:-2}.ring-blob{height:350px;width:350px;background-color:#fff;border:3rem solid #d5b998;border-radius:50%}.table-list{height:100vh;grid-column:3/6}table{width:100%;border-collapse:collapse;margin-top:60px;margin-bottom:30px;box-shadow:0 4px 12px rgba(0,0,0,.1)}td,th{text-align:center;padding:10px;border:1px solid #e0e0e0}th{background-color:#05478e;color:#fff;font-weight:400}tr:nth-child(2n) td{background-color:#f4f9ff}tr:nth-child(odd) td{background-color:#e6f0fa}td:first-child{text-align:left;font-weight:500}.availability-dot{width:15px;height:15px;background-color:#f39530;border-radius:50%;display:inline-block}.navigation{display:flex;justify-content:flex-start;margin:20px 0;gap:10px;background-color:#e6f0fa;width:max-content;padding:8px;border-radius:2rem}.nav-btn{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:#e6f0fa;border:1px solid #05478e;cursor:pointer}.nav-btn.next{background-color:#05478e;color:#fff;border:none}.tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.tag{padding:8px 20px;border-radius:30px;border:1px solid #d0d0d0;font-size:1.1rem;cursor:pointer}.tag.active{background-color:#cee68c;border-color:#cee68c;font-weight:700}.w-container{max-width:100%;width:100%;margin:0 auto;display:flex;flex-wrap:wrap;gap:40px;padding:20px;align-items:center}.certifications{flex:1;min-width:300px;position:relative}.certification-wheel{width:100%;max-width:600px;aspect-ratio:1/1;position:relative;margin:0 auto;margin-right:10%;margin-bottom:5%}.certification-wheel img{width:450px}.w-content{flex:1;min-width:300px}.w-content h2{color:#05478e;font-size:2.5rem;margin-bottom:30px;line-height:1.2}.w-content ul{list-style:none;margin-bottom:30px;margin-left:5%}.w-content ul li{position:relative;padding-left:30px;margin-bottom:15px;color:#2e5949;line-height:1.5;font-weight:500;font-size:16px;max-width:80%}.w-content ul li::before{content:"•";position:absolute;left:0;color:#2e5949;font-size:30px;line-height:1}.mission{margin-top:20px}.mission h3{color:#2e5949;font-size:18px;margin-bottom:5px;font-weight:700}.mission p{color:#2e5949;line-height:1.6}@media (max-width:900px){.container{flex-direction:column}.certification-wheel{max-width:350px}.content h1{font-size:32px}}@media (max-width:480px){.certification-wheel{max-width:280px}.content h1{font-size:26px}.content ul li{font-size:14px}.mission p{font-size:14px}}.line-f{position:absolute;top:0;right:4%}.blur_bg{position:absolute;background:rgba(161,238,82,.36);filter:blur(98px);width:40vh;height:40vh}.shadow-fruit{width:50%;height:20px;margin-left:25%;margin-top:5%;background-color:rgba(0,0,0,.3);border-radius:50%;filter:blur(15px)}.h-benefit{margin-top:8%}@media screen and (min-width:1028px) and (max-width:1300px){.text-transparent{font-size:6rem}.mb-5{margin-top:-22%}}