@layer bricks {.brxe-button{width:auto}}@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@layer bricks {.brxe-accordion-nested{--brx-icon-transform:rotate(90deg);width:100%}.brxe-accordion-nested .accordion-title-wrapper{cursor:pointer}.brxe-accordion-nested .accordion-title-wrapper .brxe-heading{margin:0}.brxe-accordion-nested .accordion-content-wrapper{display:none}.brxe-accordion-nested .brx-open>.accordion-content-wrapper{display:block}.brxe-accordion-nested .brx-icon-expanded{display:none}.brxe-accordion-nested .brx-icon-transform{transition:transform .1s}.brxe-accordion-nested>.brx-open>.accordion-title-wrapper .brx-icon-transform{transform:var(--brx-icon-transform)}.brxe-accordion-nested>.brx-open>.accordion-title-wrapper .brx-icon-collapsed{display:none}.brxe-accordion-nested>.brx-open>.accordion-title-wrapper .brx-icon-expanded{display:block}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}#brxe-kph1a1 {margin-bottom: 0; color: #fff; font-family: "Lato"; font-weight: 700; font-size: 48px; line-height: 1.15}@media (max-width: 478px) {#brxe-kph1a1 {color: #fff; font-family: "Lato"; font-size: 34px}}#brxe-kptx01 {margin-top: 18px; margin-bottom: 0; color: rgba(255,255,255,.88); font-family: "Lato"; font-size: 17px; line-height: 1.7}#brxe-kptx01 a {color: rgba(255,255,255,.88); font-family: "Lato"; font-size: 17px; line-height: 1.7; font-size: inherit}#brxe-kptx01 p { margin-bottom: 12px;}#brxe-kptx01 p:last-child { margin-bottom: 0;}@media (max-width: 478px) {#brxe-kptx01 {color: rgba(255,255,255,.88); font-size: 16px}#brxe-kptx01 a {color: rgba(255,255,255,.88); font-size: 16px; font-size: inherit}}#brxe-khhr04 {margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; color: #fff; font-family: "Lato"; font-weight: 700; font-size: 24px; line-height: 1.2}#brxe-khhr05 {margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; color: rgba(255,255,255,.8); font-family: "Lato"; font-size: 14px; line-height: 1.4}#brxe-khhr03 {padding-top: 16px; padding-right: 18px; padding-bottom: 16px; padding-left: 18px; background-color: rgba(255,255,255,.1); border: 1px solid rgba(255,255,255,.28); border-radius: 12px; flex-direction: column; row-gap: 4px}#brxe-khhr07 {margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; color: #fff; font-family: "Lato"; font-weight: 700; font-size: 24px; line-height: 1.2}#brxe-khhr08 {margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; color: rgba(255,255,255,.8); font-family: "Lato"; font-size: 14px; line-height: 1.4}#brxe-khhr06 {padding-top: 16px; padding-right: 18px; padding-bottom: 16px; padding-left: 18px; background-color: rgba(255,255,255,.1); border: 1px solid rgba(255,255,255,.28); border-radius: 12px; flex-direction: column; row-gap: 4px}#brxe-khhr0a {margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; color: #fff; font-family: "Lato"; font-weight: 700; font-size: 24px; line-height: 1.2}#brxe-khhr0b {margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; color: rgba(255,255,255,.8); font-family: "Lato"; font-size: 14px; line-height: 1.4}#brxe-khhr09 {padding-top: 16px; padding-right: 18px; padding-bottom: 16px; padding-left: 18px; background-color: rgba(255,255,255,.1); border: 1px solid rgba(255,255,255,.28); border-radius: 12px; flex-direction: column; row-gap: 4px}#brxe-khhr02 {display: grid; align-items: initial; grid-template-columns: repeat(3, 1fr); gap: 14px; margin-top: 32px; width: 100%}@media (max-width: 767px) {#brxe-khhr02 {grid-template-columns: 1fr}}#brxe-khhr01 {max-width: 760px; width: 100%; flex-direction: column; align-items: stretch}@media (max-width: 991px) {#brxe-khhr01 {max-width: 100%}}#brxe-khhr00 {padding-top: 96px; padding-right: 20px; padding-bottom: 88px; padding-left: 20px; background-image: url("https://toyomakoi.com/wp-content/uploads/2026/04/KOI-Fish.jpg"); background-size: cover; background-position: center center; position: relative}:where(#brxe-khhr00 > *:not(figcaption)) {position: relative}#brxe-khhr00::before {background-image: linear-gradient(90deg, rgba(20,16,14,.84) 0%, rgba(20,16,14,.5) 100%); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}@media (max-width: 991px) {#brxe-khhr00 {padding-top: 72px; padding-right: 40px; padding-bottom: 64px; padding-left: 40px}}@media (max-width: 767px) {#brxe-khhr00 {padding-top: 56px; padding-right: 20px; padding-bottom: 48px; padding-left: 20px}}#brxe-kpqa01 {background-color: #EFE7DD; padding-top: 20px; padding-right: 24px; padding-bottom: 20px; padding-left: 24px; border-radius: 12px; margin-top: 0; margin-bottom: 8px}#brxe-kph201 {margin-top: 40px; margin-bottom: 20px; color: #000; font-family: "Lato"}#brxe-kph202 {margin-top: 40px; margin-bottom: 20px; color: #000; font-family: "Lato"}#brxe-kph203 {margin-top: 40px; margin-bottom: 20px; color: #000; font-family: "Lato"}#brxe-kph204 {margin-top: 40px; margin-bottom: 20px; color: #000; font-family: "Lato"}#brxe-kph205 {margin-top: 40px; margin-bottom: 20px; color: #000; font-family: "Lato"}#brxe-kph206 {margin-top: 40px; margin-bottom: 20px; color: #000; font-family: "Lato"}#brxe-kph207 {margin-top: 40px; margin-bottom: 20px; color: #000; font-family: "Lato"}#brxe-kph208 {margin-top: 40px; margin-bottom: 20px; color: #000; font-family: "Lato"}#brxe-1du3e2 {font-size: 18px}#brxe-njbapk {color: #000000; fill: #000000; font-size: 18px}#brxe-v0t36h {align-items: center; flex-direction: row; justify-content: space-between; margin-bottom: 0}@media (max-width: 767px) {#brxe-v0t36h {flex-wrap: nowrap}}@media (max-width: 478px) {#brxe-v0t36h {column-gap: 6px}}#brxe-k3r82v {padding-top: 25px; padding-right: 24px; padding-bottom: 5px; padding-left: 24px; display: flex}#brxe-dmc3de {padding-top: 20px; padding-right: 24px; padding-bottom: 20px; padding-left: 24px; display: none; margin-top: -12px}#brxe-hvsd3k {margin-bottom: 24px}@media (max-width: 478px) {#brxe-hvsd3k {margin-bottom: 16px}}#brxe-72xuqe {font-size: 18px}#brxe-dqixji {color: #000000; fill: #000000; font-size: 18px}#brxe-fmups1 {align-items: center; flex-direction: row; justify-content: space-between; margin-bottom: 0}@media (max-width: 767px) {#brxe-fmups1 {flex-wrap: nowrap}}@media (max-width: 478px) {#brxe-fmups1 {column-gap: 6px}}#brxe-yhguas {padding-top: 25px; padding-right: 24px; padding-bottom: 5px; padding-left: 24px; display: flex}#brxe-hr9zdf {padding-top: 20px; padding-right: 24px; padding-bottom: 20px; padding-left: 24px; display: none; margin-top: -12px}#brxe-m9v4na {margin-bottom: 24px}@media (max-width: 478px) {#brxe-m9v4na {margin-bottom: 16px}}#brxe-grhe7u {font-size: 18px}#brxe-on7f8v {color: #000000; fill: #000000; font-size: 18px}#brxe-qberrd {align-items: center; flex-direction: row; justify-content: space-between; margin-bottom: 0}@media (max-width: 767px) {#brxe-qberrd {flex-wrap: nowrap}}@media (max-width: 478px) {#brxe-qberrd {column-gap: 6px}}#brxe-ska8th {padding-top: 25px; padding-right: 24px; padding-bottom: 5px; padding-left: 24px; display: flex}#brxe-x7wn9c {padding-top: 20px; padding-right: 24px; padding-bottom: 20px; padding-left: 24px; display: none; margin-top: -12px}#brxe-m28zpr {margin-bottom: 24px}@media (max-width: 478px) {#brxe-m28zpr {margin-bottom: 16px}}#brxe-jcwc9w {font-size: 18px}#brxe-x0b0aj {color: #000000; fill: #000000; font-size: 18px}#brxe-7rp06x {align-items: center; flex-direction: row; justify-content: space-between; margin-bottom: 0}@media (max-width: 767px) {#brxe-7rp06x {flex-wrap: nowrap}}@media (max-width: 478px) {#brxe-7rp06x {column-gap: 6px}}#brxe-qfu0lt {padding-top: 25px; padding-right: 24px; padding-bottom: 5px; padding-left: 24px; display: flex}#brxe-r74ia0 {padding-top: 20px; padding-right: 24px; padding-bottom: 20px; padding-left: 24px; display: none; margin-top: -12px}#brxe-aqm14f {margin-bottom: 24px}@media (max-width: 478px) {#brxe-aqm14f {margin-bottom: 16px}}#brxe-p2udlb {font-size: 18px}#brxe-v2u1oq {color: #000000; fill: #000000; font-size: 18px}#brxe-9389jj {align-items: center; flex-direction: row; justify-content: space-between; margin-bottom: 0}@media (max-width: 767px) {#brxe-9389jj {flex-wrap: nowrap}}@media (max-width: 478px) {#brxe-9389jj {column-gap: 6px}}#brxe-stxrae {padding-top: 25px; padding-right: 24px; padding-bottom: 5px; padding-left: 24px; display: flex}#brxe-vbgg2s {padding-top: 20px; padding-right: 24px; padding-bottom: 20px; padding-left: 24px; display: none; margin-top: -12px}#brxe-0fqf2u {margin-bottom: 24px}@media (max-width: 478px) {#brxe-0fqf2u {margin-bottom: 16px}}#brxe-d6nzyf .accordion-content-wrapper {padding-top: 2px; padding-right: 0; padding-bottom: 2px; padding-left: 0; border-right: 1px solid #eee; border-bottom: 1px solid #eee; border-left: 1px solid #eee; border-radius: 0 0 8px 8px; font-size: 16px}#brxe-d6nzyf .accordion-title-wrapper {min-height: auto; padding-top: 12px; padding-right: 24px; padding-bottom: 12px; padding-left: 24px; border: 1px solid #ccc; border-radius: 15px; font-size: 18px; font-weight: 400}#brxe-d6nzyf .accordion-title-wrapper .brxe-heading {font-size: 18px; font-weight: 400}@media (max-width: 991px) {#brxe-d6nzyf .accordion-title-wrapper {font-size: 16px; font-family: "Lato"; font-weight: 400}#brxe-d6nzyf .accordion-title-wrapper .brxe-heading {font-size: 16px; font-family: "Lato"; font-weight: 400}#brxe-d6nzyf .accordion-content-wrapper {font-size: 14px}}@media (max-width: 767px) {#brxe-d6nzyf .accordion-title-wrapper {font-size: 16px; font-weight: 400}#brxe-d6nzyf .accordion-title-wrapper .brxe-heading {font-size: 16px; font-weight: 400}#brxe-d6nzyf .accordion-content-wrapper {font-size: 1.4rem}#brxe-d6nzyf {flex-direction: column}}@media (max-width: 478px) {#brxe-d6nzyf .accordion-title-wrapper {font-size: 16px; font-weight: 400}#brxe-d6nzyf .accordion-title-wrapper .brxe-heading {font-size: 16px; font-weight: 400}#brxe-d6nzyf .accordion-content-wrapper {font-size: 14px; line-height: 1.6}}#brxe-kpcon1 {margin-right: 0; margin-left: 0; max-width: 760px}@media (max-width: 991px) {#brxe-kpcon1 {max-width: 100%}}@media (max-width: 767px) {#brxe-kpcon1 {max-width: 100%}}#brxe-kpsec1 {padding-top: 48px; padding-bottom: 96px}#brxe-kpsec1 .kp-table-wrap { overflow-x: auto; margin: 12px 0 8px;}#brxe-kpsec1 table { width: 100%; border-collapse: collapse; font-size: 16px; line-height: 1.5;}#brxe-kpsec1 th { border: 1px solid #D8CEC2; padding: 10px 12px; text-align: left; vertical-align: top;}#brxe-kpsec1 td { border: 1px solid #D8CEC2; padding: 10px 12px; text-align: left; vertical-align: top;}#brxe-kpsec1 th { background: #EFE7DD; font-weight: 700; color: #000;}#brxe-kpsec1 .brxe-text h3 { font-family: Lato; font-size: 20px; line-height: 1.3; color: #000; margin: 28px 0 8px;}#brxe-kpsec1 .brxe-text ul { padding-left: 20px;}#brxe-kpsec1 .brxe-text li { margin-bottom: 10px;}#brxe-kpsec1 .brxe-text a { color: #000; text-decoration: underline; text-underline-offset: 3px;}#brxe-kpsec1 .brxe-text a:hover { color: #5b5959;}@media (max-width: 991px) {#brxe-kpsec1 {padding-right: 40px; padding-left: 40px}}@media (max-width: 767px) {#brxe-kpsec1 {padding-top: 30px; padding-right: 20px; padding-bottom: 50px; padding-left: 20px}}@media (max-width: 478px) {#brxe-kpsec1 {padding-top: 50px; padding-bottom: 50px}}#brxe-kpcth2 {margin-top: 0; margin-bottom: 16px; color: #000; font-family: "Lato"}#brxe-kpctp1 {line-height: 1.7}#brxe-kpctp1 a {line-height: 1.7; font-size: inherit}#brxe-kpbtn1 {color: #fff; padding-top: 14px; padding-bottom: 14px; width: 100%}@media (max-width: 991px) {#brxe-kpbtn1 {width: 100%}}@media (max-width: 767px) {#brxe-kpbtn1 {width: 75%}}@media (max-width: 478px) {#brxe-kpbtn1 {width: 100%}}#brxe-kpbtn2 {border: 1px solid #000; border-radius: 12px; padding-top: 14px; padding-right: 20px; padding-bottom: 14px; padding-left: 20px; color: #000; font-size: 16px; background-color: var(--bricks-color-deep-orange); width: 100%}#brxe-kpbtn2:hover {background-color: var(--bricks-color-grey-700)}@media (max-width: 991px) {#brxe-kpbtn2 {width: 100%}}@media (max-width: 767px) {#brxe-kpbtn2 {width: 75%}}@media (max-width: 478px) {#brxe-kpbtn2 {width: 100%}}#brxe-kpbtns {flex-direction: row; column-gap: 25px; margin-top: 30px; align-self: center !important; justify-content: flex-start; align-items: center; display: grid; align-items: initial; grid-template-columns: 1fr 1fr; grid-template-rows: 1fr; gap: 20px; row-gap: 25px; width: 75%; justify-items: flex-start; align-items: flex-start}@media (max-width: 991px) {#brxe-kpbtns {margin-top: 20px; display: grid; align-items: initial; grid-template-columns: 1fr 1fr; width: 75%}}@media (max-width: 767px) {#brxe-kpbtns {margin-top: 15px; grid-template-columns: 1fr; grid-template-rows: 1fr 1fr; gap: 20px; justify-items: center; align-items: center; width: 100%}}@media (max-width: 478px) {#brxe-kpbtns {margin-top: 10px; row-gap: 15px; width: 100%; flex-direction: column}}#brxe-kpcta1 {margin-top: 0; display: block}#brxe-khcta1 {max-width: 760px; width: 100%}@media (max-width: 991px) {#brxe-khcta1 {max-width: 100%}}#brxe-khcta0 {background-color: #f7f3ee; padding-top: 64px; padding-right: 20px; padding-bottom: 64px; padding-left: 20px}@media (max-width: 767px) {#brxe-khcta0 {padding-top: 44px; padding-right: 20px; padding-bottom: 44px; padding-left: 20px}}