@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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}.wp-block-daikon-hero{position:relative;overflow:hidden}@media not all and (min-width:40rem){.wp-block-daikon-hero.has-graphic-image{padding-bottom:calc(var(--spacing,.25rem) * 0)}}@media(min-width:64rem){.wp-block-daikon-hero.has-graphic-image{flex-direction:column;min-height:500px;display:flex}}.wp-block-daikon-hero.has-graphic-image{--hero-content-width:min(720px, 54vw);--hero-graphic-gap:40px;--hero-graphic-max-height:450px;--hero-graphic-aspect:1}@media(min-width:96rem){.wp-block-daikon-hero.has-graphic-image{--hero-content-width:880px}}@media(min-width:64rem){body.home .wp-block-daikon-hero{min-height:631px}}@media not all and (min-width:40rem){.wp-block-daikon-hero.has-graphic-image .container{padding-right:calc(var(--spacing,.25rem) * 0)}}@media(min-width:64rem){.wp-block-daikon-hero.has-graphic-image .container{flex-grow:1}}.wp-block-daikon-hero .hero-content{gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;align-self:center;width:100%;display:flex}@media(min-width:64rem){.wp-block-daikon-hero .hero-content{max-width:896px}}@media not all and (min-width:40rem){.wp-block-daikon-hero.has-graphic-image .hero-content{padding-right:var(--site-gutter)}}@media(min-width:64rem){.wp-block-daikon-hero.has-graphic-image .hero-content{max-width:var(--hero-content-width)}}.wp-block-daikon-hero .hero-breadcrumbs a{text-decoration-line:none}.wp-block-daikon-hero .breadcrumb-separator{margin-inline:calc(var(--spacing,.25rem) * 2.5);height:calc(var(--spacing,.25rem) * 2.25);width:calc(var(--spacing,.25rem) * 1.5);background-color:currentColor;flex-shrink:0;display:inline-block;-webkit-mask-image:url(/wp-content/themes/daikon/public/build/assets/chevron-right-DC57e9HZ.svg);mask-image:url(/wp-content/themes/daikon/public/build/assets/chevron-right-DC57e9HZ.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.wp-block-daikon-hero .hero-graphic{display:none}@media not all and (min-width:40rem){.wp-block-daikon-hero .hero-graphic{align-self:flex-end;width:100%;max-width:350px;height:auto;display:block}}@media(min-width:64rem){.wp-block-daikon-hero .hero-graphic{right:var(--site-gutter);height:auto;max-height:var(--hero-graphic-max-height);display:block;position:absolute}}.wp-block-daikon-hero .wp-block-daikon-buttons{margin-top:calc(var(--spacing,.25rem) * 6)}.wp-block-daikon-hero.bg-background-3 :is(.hero-breadcrumbs,.hero-eyebrow,.hero-heading,.hero-description){color:var(--color-foreground-2,#052a30)}.wp-block-daikon-hero:is(.bg-background-5,.bg-background-6) :is(.hero-breadcrumbs,.hero-eyebrow,.hero-heading,.hero-description){color:var(--color-foreground-5,#fff)}@media(min-width:64rem){.wp-block-daikon-hero.has-graphic-image.bg-background-5 .hero-graphic{bottom:calc(var(--spacing,.25rem) * -16)}}.wp-block-daikon-hero.has-graphic-image.bg-background-5 .hero-graphic{--hero-graphic-aspect:615 / 533}@media(min-width:64rem){.wp-block-daikon-hero.has-graphic-image:not(.bg-background-5) .hero-graphic{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y);top:50%}.wp-block-daikon-hero.has-graphic-image .hero-graphic{width:min(calc(var(--hero-graphic-max-height) * var(--hero-graphic-aspect)),calc(100% - 2 * var(--site-gutter) - var(--hero-content-width) - var(--hero-graphic-gap)))}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}
