.dna-miko{padding-top:2.75rem}.dm-card{background:radial-gradient(28rem 16rem at 0 0,#ffb71a24,#0000 70%),radial-gradient(24rem 14rem at 100% 100%,#128c8514,#0000 70%),#fffdf8;border:1px solid #e8dfcd;border-radius:28px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label label""head print""quote quote";align-items:start;column-gap:1.1rem;padding:1.6rem 1.25rem 1.5rem;display:grid;box-shadow:0 1px 2px #0a083b0d,0 24px 48px -32px #0a083b66}.dm-label{grid-area:label}.dm-h{grid-area:head;align-self:center}@media (max-width:899px){.dm-card h2.ed-h.dm-h{font-size:clamp(1.75rem,1.2rem + 2.6vw,2.25rem)}}.dm-print{background:#fff;border-radius:4px;grid-area:print;justify-self:end;width:8.25rem;margin:.25rem .25rem 0 0;padding:.45rem .45rem 0;position:relative;rotate:3deg;box-shadow:0 1px 2px #1c160c14,0 18px 36px -16px #0a083b6b}.dm-print:before{content:"";z-index:1;background:#ffe48cc7;width:3rem;height:1.15rem;position:absolute;top:-.6rem;left:50%;translate:-50%;rotate:-4deg;box-shadow:0 1px 2px #0000001f}.dm-window{background:var(--color-paper-deep);border-radius:2px;overflow:hidden}.dm-photo{aspect-ratio:1;object-fit:cover;width:100%;height:auto;display:block}.dm-cap{font-family:var(--font-display);text-align:center;color:var(--color-ink);padding:.35rem 0 .45rem;font-size:1rem;font-style:italic;line-height:1.2}.dm-tag{background:#fff;border:1.5px solid #d8cdb7;border-radius:10px;flex-direction:column;align-items:center;gap:.1rem;width:max-content;margin:0;padding:.45rem .7rem .4rem;font-size:.78rem;line-height:1.3;display:flex;position:absolute;top:calc(100% + .9rem);left:50%;translate:-50%;rotate:-5deg;box-shadow:0 10px 22px -14px #0a083b73}.dm-tag:before{content:"";background:#8d8577;width:1.5px;height:.95rem;position:absolute;bottom:100%;left:calc(50% - .75px)}.dm-was{color:var(--color-ink-soft)}.dm-is{color:var(--color-ink);font-weight:800}.dm-quote{grid-area:quote;margin:3.6rem 0 0;position:relative}.dm-quote:before{content:"“";font-family:var(--font-display);color:var(--color-highlight);font-size:4.5rem;line-height:1;position:absolute;top:-1.55rem;left:-.2rem}.dm-quote blockquote{margin:0}.dm-quote blockquote p{font-family:var(--font-display);color:var(--color-ink);margin:0;padding-top:1.1rem;font-size:clamp(1.15rem,1rem + .8vw,1.5rem);font-style:italic;line-height:1.5}.dm-quote figcaption{color:var(--color-ink-soft);margin-top:.9rem;font-size:.95rem}.dm-quote figcaption a{color:var(--color-brand);text-underline-offset:.2em;margin-block:-.75rem;padding-block:.75rem;font-weight:700;text-decoration:underline;display:inline-block}@media (min-width:900px){.dna-miko{padding-top:4rem}.dm-card{grid-template:"print label""print head""print quote"1fr/15rem minmax(0,1fr);column-gap:3.5rem;padding:2.75rem 3.25rem 2.5rem 3rem}.dm-h{align-self:start}.dm-print{justify-self:start;width:15rem;margin:.5rem 0 4.5rem;padding:.6rem .6rem 0;rotate:-2.5deg}.dm-print:before{width:3.75rem;height:1.35rem}.dm-cap{padding:.5rem 0 .6rem;font-size:1.15rem}.dm-tag{font-size:.85rem;rotate:4deg}.dm-quote{margin-top:2.6rem}}.dna-why{isolation:isolate;background:radial-gradient(46rem 22rem at 100% 0%, #128c851a, transparent 70%), radial-gradient(40rem 20rem at 0% 100%, #ffb71a1f, transparent 70%), var(--color-paper-warm);position:relative;overflow:clip}.dna-why-grid{align-items:center;gap:2.75rem;display:grid}@media (min-width:900px){.dna-why-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3rem}}.dna-sub{font-family:var(--font-display);color:var(--color-ink);margin-top:3.5rem;font-size:clamp(1.4rem,1.1rem + 1vw,1.85rem);font-weight:600;line-height:1.2}.dl{--dl-h:112px;background:radial-gradient(22rem 12rem at 50% 30%,#fffffff2,#ffffff8c 70%),#fffaf0;border:1px solid #e8dfcd;border-radius:28px;margin:0;padding:1.25rem .5rem 0;box-shadow:0 1px 2px #0a083b0d,0 24px 48px -30px #0a083b66}@media (min-width:900px){.dl{--dl-h:160px;padding:2rem 1.5rem .25rem}}.dl-row{justify-content:center;align-items:flex-start;gap:clamp(.9rem,4vw,2.75rem);margin:0;padding:0;list-style:none;display:flex;position:relative}.dl-row:before{content:"";left:-.25rem;right:-.25rem;top:calc(var(--dl-h) - 7px);background:linear-gradient(#b98450,#8a5a2b 70%,#6f4620);border-radius:9999px;height:12px;position:absolute;box-shadow:0 8px 14px -8px #3c230a8c}.dl-bird{flex-direction:column;align-items:center;display:flex;position:relative}.dl-img{z-index:1;height:var(--dl-h);width:auto;max-width:none;display:block;position:relative}.dl-tag{transform-origin:50% -1.6rem;background:#fff;border:1.5px solid #d8cdb7;border-radius:12px;flex-direction:column;align-items:center;gap:.15rem;min-width:5.4rem;margin-top:1.6rem;padding:.85rem .6rem .55rem;display:flex;position:relative;box-shadow:0 10px 22px -14px #0a083b73}.dl-tag:before{content:"";background:#8d8577;width:1.5px;height:2.15rem;position:absolute;bottom:calc(100% - .55rem);left:calc(50% - .75px)}.dl-tag:after{content:"";background:var(--color-paper-warm);border:1.5px solid #b9ad95;border-radius:50%;width:.5rem;height:.5rem;position:absolute;top:.35rem;left:calc(50% - .25rem)}.dl-sym{width:2.7rem;height:1.2rem;display:block}.dl-q{font-family:var(--font-display);color:var(--color-brand);font-size:1.9rem;font-weight:600;line-height:1}.dl-sp{letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink);font-size:.72rem;font-weight:800}.dl-cap{text-align:center;max-width:26rem;color:var(--color-ink-soft);margin:1.1rem auto 0;padding:0 .75rem 1.1rem;font-size:.875rem}@media (prefers-reduced-motion:no-preference){.dl.is-live .dl-tag{transform:rotate(calc((var(--p) - .5) * var(--dl-sw,18deg)))}.dl.is-live .dl-bird:nth-child(2) .dl-tag{--dl-sw:-14deg}.dl.is-live .dl-bird:nth-child(3) .dl-tag{--dl-sw:22deg}}.dna-band{isolation:isolate;color:var(--color-on-dark);background:radial-gradient(720px 420px at 92% 0,#128c8561,#0000 62%),radial-gradient(640px 440px at 0 100%,#5b45d66b,#0000 60%),linear-gradient(160deg,#15115a 0%,#0c0a45 55%,#0a083b 100%);border-radius:28px;position:relative;overflow:clip}.dna-band-lede{max-width:40rem;color:var(--color-on-dark-soft);margin-top:1rem;font-size:1.125rem;line-height:1.6}.dna-band-ctas,.dna-faq-ctas{flex-wrap:wrap;align-items:center;gap:2.25rem 1rem;margin-top:3rem;display:flex}.dna-faq-ctas{justify-content:center}.dj{margin-top:2.75rem;position:relative}.dj-steps{gap:1.9rem;margin:0;padding:0;list-style:none;display:grid;position:relative}.dj-step{grid-template-columns:56px minmax(0,1fr);align-items:start;gap:1rem;display:grid;position:relative}.dj-step:not(:last-child):after{content:"";border-left:2px dashed #ffffff4d;position:absolute;top:60px;bottom:calc(-1.9rem - 4px);left:27px}.dj-disc{z-index:2;background:#fff;border-radius:50%;place-items:center;width:56px;height:56px;display:grid;position:relative;box-shadow:0 0 0 3px #ffb71a,0 12px 28px -10px #0009}.dj-disc img{width:62%;height:62%;display:block}.dj-body{flex-direction:column;align-items:flex-start;padding-top:.15rem;display:flex}.dj-n{font-family:var(--ed-mono);letter-spacing:.16em;color:#ffb71a;font-size:.75rem}.dj-t{font-family:var(--font-display);color:#fff;margin-top:.2rem;font-size:1.3rem;font-weight:600;line-height:1.2}.dj-x{color:var(--color-on-dark-soft);margin-top:.4rem;font-size:.95rem;line-height:1.55}.dj-meta{color:#ffd27a;background:#ffb71a1f;border:1px solid #ffb71a73;border-radius:9999px;margin-top:.7rem;padding:.22rem .7rem;font-size:.8rem;font-weight:800}.dj-route{display:none}.dj-rail-fill{z-index:1;transform-origin:50% 0;width:2px;transform:scaleY(var(--dj-k,1));background:#ffb71a;display:none;position:absolute;left:27px}.dj.is-live .dj-rail-fill{display:block}.dj.is-live .dj-step:not(.is-on) .dj-disc{background:#1f1b66;box-shadow:0 0 0 2px #ffffff4d}.dj.is-live .dj-step:not(.is-on) .dj-disc img{opacity:.4}@media (prefers-reduced-motion:no-preference){.dj-disc{transition:background-color .35s,box-shadow .35s}.dj-disc img{transition:opacity .35s,transform .45s cubic-bezier(.3,1.6,.5,1)}.dj.is-live .dj-step:not(.is-on) .dj-disc img{transform:scale(.82)}}.dj-trav{z-index:1;pointer-events:none;will-change:transform;display:none;position:absolute;top:0;left:0}.dj.is-live .dj-trav{display:block}.dj-g{opacity:0;filter:drop-shadow(0 6px 10px #00000073);max-width:none;display:block;position:absolute}.dj-g--bird svg{width:100%;height:100%;display:block;overflow:visible}.dj-trav[data-leg=bird] .dj-g--bird,.dj-trav[data-leg=sample] .dj-g--sample,.dj-trav[data-leg=certificate] .dj-g--certificate{opacity:1}.dj-g--bird{width:52px;height:37px;top:-19px;left:-26px}.dj-g--sample{width:34px;height:34px;top:-17px;left:-17px}.dj-g--certificate{width:38px;height:38px;top:-19px;left:-19px}.dj-g--bird .sb-wing-up{display:none}.dj-trav.is-flying .dj-g--bird .sb-wing-up{display:inline}.dj-trav.is-flying .dj-g--bird .sb-wing-fold,.dj-trav.is-flying .dj-g--bird .sb-feet{display:none}@media (prefers-reduced-motion:no-preference){.dj-trav.is-flying .dj-g--bird .sb-wing-up{transform-box:view-box;transform-origin:25px 15px;animation:.32s ease-in-out infinite alternate dj-flap}}@keyframes dj-flap{0%{transform:rotate(-18deg)}to{transform:rotate(34deg)scaleY(.7)}}@media (min-width:900px){.dj{margin-top:3rem}.dj-route{z-index:0;width:100%;height:88px;display:block;position:absolute;top:4rem;left:0;overflow:visible}.dj-trail{fill:none;stroke-linecap:round}.dj-trail--ghost{stroke:#ffffff42;stroke-width:3px;stroke-dasharray:1 11}.dj-trail--lit{stroke:#ffb71a;stroke-width:4px;stroke-dasharray:1 11}.dj-mask{stroke-dasharray:1 1;stroke-dashoffset:0}.dj.is-live .dj-mask{stroke-dashoffset:calc(1 - var(--dj-k,0))}.dj.is-live .dj-rail-fill{display:none}.dj-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding-top:4rem}.dj-step{text-align:center;flex-direction:column;align-items:center;gap:1.1rem;padding-inline:.9rem;display:flex}.dj-step:not(:last-child):after{display:none}.dj-disc{width:88px;height:88px;box-shadow:0 0 0 4px #ffb71a,0 16px 34px -12px #000000a6}.dj-body{align-items:center}.dj-t{font-size:1.4rem}.dj-g--bird{width:64px;height:46px;top:-23px;left:-32px}.dj-g--sample{width:42px;height:42px;top:-21px;left:-21px}.dj-g--certificate{width:46px;height:46px;top:-23px;left:-23px}}.dna-faq{background:var(--color-paper-warm);border-top:1px solid var(--color-line)}.dna-why,.dna-band,.dna-know,.dna-faq{content-visibility:auto}.dna-why{contain-intrinsic-size:auto 1290px}.dna-band{contain-intrinsic-size:auto 1370px}.dna-know{contain-intrinsic-size:auto 670px}.dna-faq{contain-intrinsic-size:auto 740px}@media (min-width:900px){.dna-why{contain-intrinsic-size:auto 815px}.dna-band{contain-intrinsic-size:auto 900px}.dna-know{contain-intrinsic-size:auto 530px}.dna-faq{contain-intrinsic-size:auto 755px}}.wpr[data-wp-replica=dna-sexing] .eael-tab-title{text-transform:none}.wpr[data-wp-replica=dna-sexing] .eael-advance-tabs .eael-tabs-content>div.active{opacity:1;display:block}.wpr[data-wp-replica=dna-sexing] .eael-advance-tabs .eael-tabs-nav>ul li.active{color:#fff!important;background-color:#128c85!important}
