@import"https://fonts.googleapis.com/css2?family=DM+Sans:opsz,wght@9..40,400;9..40,500;9..40,600;9..40,700&display=swap";.dmrs-full{width:100%;padding:0 24px;overflow-x:clip}.dmrs{--paper:#FBF4E8;--ink:#1F2A4D;--ink-soft:#4A5370;--line:#E3D9C7;--gold:#F2B33D;--leaf:#5BA37A;--leaf-ink:#2F6B4C;--sky:#E7EEF7;--blush:#F8E3DE;--lilac:#ECE6F5;--card:#FFFDF9;--ring:#7FB3F0;color:var(--ink);font-family:DM Sans,Segoe UI,Helvetica,Arial,sans-serif;font-size:19px;line-height:1.55;max-width:1120px;margin:0 auto;padding:0}.dmrs .people{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.dmrs .person{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:24px;display:flex;flex-direction:column;gap:10px;font-size:17px}.dmrs .avatar{width:84px;height:84px;border-radius:50%;background:var(--lilac);border:3px solid var(--gold);display:grid;place-items:center;color:var(--ink-soft);font-size:13px;font-weight:700;text-align:center;line-height:1.2;overflow:hidden}.dmrs .avatar img{width:100%;height:100%;object-fit:cover;display:block}.dmrs .person .name{font-family:DM Sans,Segoe UI,Helvetica,Arial,sans-serif;font-size:22px;font-weight:600}.dmrs .person .title{color:var(--ink-soft);font-size:16px}.dmrs .person .did{padding-top:8px;border-top:1px dashed var(--line)}.dmrs .person .quote{font-style:italic}.dmrs *{box-sizing:border-box}.dmrs a{color:inherit;text-decoration:underline;text-decoration-color:var(--gold);text-decoration-thickness:2px;text-underline-offset:3px}.dmrs a:hover{text-decoration-color:var(--leaf)}.dmrs h1,.dmrs h2,.dmrs h3{font-family:DM Sans,Segoe UI,Helvetica,Arial,sans-serif;font-weight:700;line-height:1.12;margin:0;letter-spacing:-.02em;color:var(--ink)}.dmrs h1{font-size:clamp(40px,6vw,56px)}.dmrs h2{font-size:clamp(30px,4vw,40px)}.dmrs h3{font-size:24px;font-weight:600}.dmrs p{margin:0}.dmrs .eyebrow{font-size:16px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft)}.dmrs .accent{font-style:italic;font-weight:500;color:var(--leaf-ink)}.dmrs .hero{padding:24px 0 48px;display:grid;grid-template-columns:1.2fr .8fr;gap:40px;align-items:center}.dmrs .hero .lede{font-size:22px;color:var(--ink-soft);margin-top:22px;max-width:60ch}.dmrs .hero .note{margin-top:28px;font-size:17px;display:flex;gap:10px;align-items:flex-start}.dmrs .moonplate{aspect-ratio:1/1;max-width:340px;justify-self:end;width:100%}.dmrs .moonplate svg{width:100%;height:100%;display:block}.dmrs section{padding:56px 0;border-top:1px solid var(--line)}.dmrs section>.eyebrow{margin-bottom:10px}.dmrs section>h2{margin-bottom:18px}.dmrs .intro{color:var(--ink-soft);max-width:66ch;margin-bottom:34px}.dmrs .ledger{border-top:2px solid var(--ink)}.dmrs .row{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:28px;padding:26px 0;border-bottom:1px solid var(--line)}.dmrs .row h3{margin-bottom:8px}.dmrs .row .claim{max-width:62ch}.dmrs .src{font-size:16px;color:var(--ink-soft);display:flex;flex-direction:column;gap:8px;padding-top:6px}.dmrs .chips{display:flex;gap:8px;flex-wrap:wrap}.dmrs .chip{font-size:14px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:4px 10px;border-radius:999px;background:var(--sky);color:var(--ink)}.dmrs .chip.strong{background:var(--leaf);color:#0f2a1c}.dmrs .chip.small{background:var(--lilac)}.dmrs .chip.n{background:transparent;border:1.5px solid var(--line);text-transform:none;letter-spacing:0;font-weight:600}.dmrs .pairs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.dmrs .pair{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:26px 26px 22px;display:flex;flex-direction:column;gap:12px}.dmrs .pair .what{font-family:DM Sans,Segoe UI,Helvetica,Arial,sans-serif;font-size:23px;font-weight:600;line-height:1.2}.dmrs .pair .why{color:var(--ink-soft);font-size:17px}.dmrs .pair .because{font-size:17px}.dmrs .pair .because b{color:var(--leaf-ink)}.dmrs .pair .foot{margin-top:auto;font-size:15px;color:var(--ink-soft);padding-top:10px;border-top:1px dashed var(--line)}.dmrs .ages{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.dmrs .age{background:var(--sky);border-radius:14px;padding:22px 20px;display:flex;flex-direction:column;gap:10px;font-size:17px}.dmrs .age .yrs{font-family:DM Sans,Segoe UI,Helvetica,Arial,sans-serif;font-size:34px;font-weight:700;line-height:1}.dmrs .age .yrs small{font-family:DM Sans,sans-serif;font-size:15px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;display:block;margin-top:6px;color:var(--ink-soft)}.dmrs .age ul{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:6px;list-style:disc}.dmrs .age .ask{margin-top:auto;padding-top:10px;border-top:1px solid rgba(31,42,77,.15);font-weight:600}.dmrs .notbox{background:var(--ink);color:var(--paper);border-radius:16px;padding:36px;display:grid;grid-template-columns:1fr 1fr;gap:28px}.dmrs .notbox h2{color:var(--paper)}.dmrs .notbox .eyebrow{color:var(--gold)}.dmrs .notbox ul{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:12px;font-size:18px;list-style:disc}.dmrs .notbox li b{color:var(--gold)}.dmrs .notbox .side{font-size:17px;color:#d9deec;align-self:end}.dmrs .guide{display:grid;grid-template-columns:1fr 1fr;gap:28px;align-items:start}.dmrs .guide ol{margin:0;padding-left:22px;display:flex;flex-direction:column;gap:16px}.dmrs .guide li b{font-family:DM Sans,Segoe UI,Helvetica,Arial,sans-serif;font-weight:600;font-size:21px;display:block;margin-bottom:2px}.dmrs .guide li span{color:var(--ink-soft);font-size:17px}.dmrs .card-mock{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:26px;font-size:17px;box-shadow:0 10px 30px #1f2a4d14}.dmrs .card-mock .eyebrow{color:var(--leaf-ink);margin-bottom:8px}.dmrs .card-mock h3{margin-bottom:12px}.dmrs .card-mock ul{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:8px;list-style:disc}.dmrs .card-mock .sig{margin-top:16px;font-size:15px;color:var(--ink-soft);border-top:1px dashed var(--line);padding-top:10px}.dmrs .disclosure{margin-top:26px;padding:18px 22px;background:var(--blush);border-radius:12px;font-size:17px;max-width:80ch}.dmrs .sources ol{margin:0;padding-left:22px;font-size:16px;color:var(--ink-soft);display:grid;grid-template-columns:1fr 1fr;gap:10px 36px}.dmrs .sources li{line-height:1.45}.dmrs .foot{padding:30px 0 10px;font-size:16px;color:var(--ink-soft)}@media(max-width:860px){.dmrs-full{padding:0 16px}.dmrs .people,.dmrs .hero{grid-template-columns:1fr}.dmrs .moonplate{max-width:200px;justify-self:start}.dmrs .row,.dmrs .pairs,.dmrs .notbox,.dmrs .guide,.dmrs .sources ol{grid-template-columns:1fr}.dmrs .ages{grid-template-columns:repeat(2,minmax(0,1fr))}.dmrs .notbox{padding:26px}}@media(max-width:520px){.dmrs .ages{grid-template-columns:1fr}}.dmrs .pair{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-auto-rows:auto;gap:12px 24px;align-items:start}.dmrs .pair>p{grid-column:1}.dmrs .pair .foot{margin-top:0;align-self:end}.dmrs .pg{grid-column:2;grid-row:1 / span 5;margin:0;width:300px;max-width:100%;justify-self:end}.dmrs .pg .shot{position:relative;width:100%;aspect-ratio:1/1;border-radius:10px;overflow:hidden;box-shadow:0 6px 18px #1f2a4d2e;background-size:200% auto;background-repeat:no-repeat;background-color:var(--sky)}.dmrs .pg.l .shot{background-position:left center}.dmrs .pg.r .shot{background-position:right center}.dmrs .pg.full .shot{aspect-ratio:2/1;background-size:100% auto;background-position:center}.dmrs .pg .ring{position:absolute;left:3%;right:3%;top:77%;bottom:1%;border:4px solid var(--ring);border-radius:12px;box-shadow:0 0 0 3px #ffffffe6,0 0 0 8px color-mix(in srgb,var(--ring) 35%,transparent);pointer-events:none}.dmrs .pg figcaption{font-size:14px;line-height:1.3;color:var(--ink-soft);margin-top:8px;text-align:right}.dmrs .src .pg{grid-column:auto;grid-row:auto;width:300px;justify-self:start;margin-bottom:6px}.dmrs .src .pg .shot{width:100%}.dmrs .src .pg figcaption{text-align:left}@media(max-width:1100px){.dmrs .pairs{grid-template-columns:1fr}}@media(max-width:700px){.dmrs .pair{grid-template-columns:1fr}.dmrs .pair>p{grid-column:1}.dmrs .pg{grid-column:1;grid-row:1;justify-self:start;width:100%}.dmrs .src .pg{width:100%}.dmrs .pg figcaption{text-align:left}}.dmrs .pairs{grid-template-columns:1fr!important;gap:18px}.dmrs .pair{grid-template-columns:360px minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto auto 1fr;gap:10px 28px;padding:24px}.dmrs .pair .pg{grid-column:1;grid-row:1 / span 3;width:360px;justify-self:start}.dmrs .pair>p:nth-of-type(1){grid-column:2;grid-row:1}.dmrs .pair>p:nth-of-type(2){grid-column:2;grid-row:2}.dmrs .pair>p:nth-of-type(3){grid-column:2;grid-row:3;align-self:start}.dmrs .pair>p:nth-of-type(4){grid-column:3;grid-row:1 / span 2}.dmrs .pair>p:nth-of-type(5){grid-column:3;grid-row:3;align-self:end}@media(max-width:1000px){.dmrs .pair{grid-template-columns:300px minmax(0,1fr);grid-template-rows:auto}.dmrs .pair .pg{grid-row:1 / span 5;width:300px}.dmrs .pair>p:nth-of-type(1),.dmrs .pair>p:nth-of-type(2),.dmrs .pair>p:nth-of-type(3),.dmrs .pair>p:nth-of-type(4),.dmrs .pair>p:nth-of-type(5){grid-column:2;grid-row:auto;align-self:start}}@media(max-width:700px){.dmrs .pair{grid-template-columns:1fr}.dmrs .pair .pg{grid-column:1;grid-row:1;width:100%}.dmrs .pair>p:nth-of-type(1),.dmrs .pair>p:nth-of-type(2),.dmrs .pair>p:nth-of-type(3),.dmrs .pair>p:nth-of-type(4),.dmrs .pair>p:nth-of-type(5){grid-column:1}}.dmrs .age .pg{width:100%;grid-column:auto;grid-row:auto;justify-self:stretch;margin:0 0 4px}.dmrs .age .pg .shot{width:100%;box-shadow:0 4px 14px #1f2a4d29}.dmrs .age .pg figcaption{text-align:left}.dmrs .sky{background:var(--sky);margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-left:calc(50vw - 50%);padding-right:calc(50vw - 50%);border-top:0}.dmrs .hero.sky{padding-top:40px;padding-bottom:48px;margin-top:0}.dmrs .accent{color:var(--ink);font-style:italic;font-weight:500}.dmrs .pair .because b,.dmrs .inbook b{color:var(--ink)}.dmrs .pair>p:nth-of-type(3){background:var(--sky);color:var(--ink);padding:10px 14px;border-radius:10px}.dmrs .inbook{margin-top:10px;background:var(--sky);color:var(--ink);padding:10px 14px;border-radius:10px;max-width:62ch}.dmrs .pair .why,.dmrs .card-mock .eyebrow{color:var(--ink)}.dmrs .guide{grid-template-columns:1.1fr .9fr;gap:36px}.dmrs .guide ol{gap:14px;padding-left:0;list-style:none;counter-reset:step}.dmrs .guide ol>li{display:grid;grid-template-columns:44px minmax(0,1fr);grid-template-rows:auto auto;column-gap:14px;row-gap:2px;align-items:start;background:var(--card);border:1px solid var(--line);border-radius:12px;padding:14px 16px}.dmrs .guide ol>li:before{counter-increment:step;content:counter(step);grid-column:1;grid-row:1 / span 2;width:44px;height:44px;border-radius:50%;background:var(--ink);color:var(--paper);font-weight:700;font-size:20px;display:grid;place-items:center}.dmrs .guide ol>li b{grid-column:2;grid-row:1;font-size:20px;margin:0;line-height:1.3}.dmrs .guide ol>li span{grid-column:2;grid-row:2;display:block;color:var(--ink);font-size:17px}.dmrs .card-mock{box-shadow:none}.dmrs .card-mock ul{gap:12px}.dmrs .card-mock ul li b{color:var(--ink)}.dmrs .disclosure{background:var(--card);border:1px solid var(--line)}@media(max-width:860px){.dmrs .guide{grid-template-columns:1fr}}.dmrs .hero{grid-template-columns:1fr 1.05fr;gap:48px}.dmrs .heroshot{margin:0;justify-self:end;width:100%;max-width:560px}.dmrs .heroshot img{display:block;width:100%;height:auto;border-radius:14px;box-shadow:0 14px 40px #1f2a4d2e}.dmrs .heroshot figcaption{font-size:14px;color:var(--ink-soft);margin-top:10px;text-align:right}@media(max-width:860px){.dmrs .heroshot{max-width:100%;justify-self:stretch}.dmrs .heroshot figcaption{text-align:left}}.dmrs h1,.dmrs h2{text-wrap:balance}.dmrs .hero.sky{border-top:0}.dmrs .sources h2{margin-bottom:22px}.dmrs .notbox h2{margin:10px 0 20px}.dmrs .avatar.placeholder{font-size:13px}.dmrs .avatar{width:150px;height:150px;font-size:15px}.dmrs .person{align-items:flex-start}.dmrs .person .did{width:100%}@media(max-width:860px){.dmrs .person{align-items:center;text-align:center}.dmrs .avatar{width:180px;height:180px}.dmrs .person .did{border-top-color:var(--line)}.dmrs .people{gap:18px}}.dmrs .hero{display:grid;grid-template-columns:1fr 1.05fr;grid-template-rows:auto auto;gap:18px 48px;align-items:center}.dmrs .hero-head{grid-column:1;grid-row:1;align-self:end}.dmrs .hero-text{grid-column:1;grid-row:2;align-self:start}.dmrs .hero .heroshot{grid-column:2;grid-row:1 / span 2}.dmrs .hero .lede{margin-top:0}@media(max-width:860px){.dmrs .hero.sky{grid-template-columns:1fr;grid-template-rows:auto auto;gap:0;padding-top:0;padding-bottom:30px}.dmrs .hero .heroshot{grid-column:1;grid-row:1;position:relative;margin:0 -16px;max-width:none;width:auto;justify-self:stretch}.dmrs .hero .heroshot img{aspect-ratio:4/5;object-fit:cover;object-position:center 25%;border-radius:0;box-shadow:none}.dmrs .hero .heroshot:after{content:"";position:absolute;left:0;right:0;bottom:0;height:60%;background:linear-gradient(to top,#1f2a4dd9,#1f2a4d66 55%,#1f2a4d00)}.dmrs .hero .heroshot figcaption{display:none}.dmrs .hero-head{grid-column:1;grid-row:1;align-self:end;z-index:1;padding:0 4px 22px}.dmrs .hero-head h1{color:#fbf4e8;font-size:38px;line-height:1.05;text-shadow:0 2px 10px rgba(31,42,77,.35)}.dmrs .hero-head .accent{display:none}.dmrs .hero-head .eyebrow{color:#fbf4e8}.dmrs .hero-text{grid-row:2;padding-top:22px}.dmrs .hero .lede{font-size:19px;color:var(--ink)}.dmrs .hero .note{margin-top:14px;font-size:16px}}@media(min-width:861px){.dmrs .person{align-items:center;text-align:center;padding:28px 24px}.dmrs .avatar{width:220px;height:220px;border-width:4px}.dmrs .person .name{font-size:24px}.dmrs .person .did{width:100%;padding-top:12px}}.dmrs .people{display:flex;flex-wrap:wrap;justify-content:center;gap:22px}.dmrs .person{flex:1 1 300px;max-width:360px}@media(max-width:860px){.dmrs .person{flex-basis:100%;max-width:100%}}.dmrs section:has(>.people){text-align:center}.dmrs section:has(>.people) .intro{margin-left:auto;margin-right:auto}.dmrs section:has(>.people) .disclosure{margin-left:auto;margin-right:auto;text-align:left}.dmrs .person{background:#dce7f7;border-color:#c5d7f0}.dmrs .avatar{border-color:#7fb3f0;background:#eef4fc}.dmrs .person .did{border-top-color:#b9cdeb}.dmrs .person{background:#1f2a4d;border-color:#1f2a4d;color:#fff}.dmrs .person .name,.dmrs .person .did,.dmrs .person .quote{color:#fff}.dmrs .person .title{color:#ffffffd1}.dmrs .person .did{border-top-color:#ffffff4d}.dmrs .avatar{border-color:#fff;background:#2c3a66;color:#fffc}.dmrs .row .ftitle{display:flex;align-items:center;gap:12px}.dmrs .row .ficon{width:42px;height:42px;border-radius:50%;background:var(--accent,#E7EEF7);display:inline-grid;place-items:center;font-size:21px;flex:none}.dmrs .row .inbook{background:var(--accent,#E7EEF7)}.dmrs .row .chip.n{border-color:var(--accent,#E7EEF7);background:color-mix(in srgb,var(--accent,#E7EEF7) 55%,#fff)}.dmrs .person{background:#fff;border-color:#d9e2f0;color:#1f2a4d}.dmrs .person .name,.dmrs .person .did,.dmrs .person .quote{color:#1f2a4d}.dmrs .person .title{color:#4a5370}.dmrs .person .did{border-top-color:#d9e2f0}.dmrs .avatar{border-color:#7fb3f0;background:#eef4fc;color:#4a5370}@media(max-width:860px){.dmrs .hero-head{text-align:center;padding:0 12px 24px}.dmrs .hero-head h1,.dmrs .hero-head .eyebrow{color:#fff}.dmrs .hero-head h1{text-wrap:balance}}.dmrs .dm-car.is-js{display:flex;flex-wrap:nowrap;gap:0;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.dmrs .dm-car.is-js::-webkit-scrollbar{display:none}.dmrs .dm-car.is-js>*{flex:0 0 100%;scroll-snap-align:start;box-sizing:border-box;min-width:0}.dmrs .dm-car.is-js .row{border-bottom:0;padding:10px 4px 6px}.dmrs .dm-car.is-js .pair{margin:4px}.dmrs .dm-car__nav{display:flex;align-items:center;justify-content:center;gap:18px;margin-top:16px}.dmrs .dm-car__nav[hidden]{display:none}.dmrs .dm-car__arrow{width:40px;height:40px;border-radius:50%;border:1.5px solid rgba(31,42,77,.22);background:#fff;color:var(--ink);display:inline-grid;place-items:center;cursor:pointer;padding:0}.dmrs .dm-car__arrow svg{width:18px;height:18px}.dmrs .dm-car__arrow:hover{border-color:var(--ring)}.dmrs .dm-car__dots{display:flex;gap:8px}.dmrs .dm-car__dot{width:9px;height:9px;border-radius:50%;border:0;padding:0;background:#1f2a4d38;cursor:pointer;transition:transform .2s,background .2s}.dmrs .dm-car__dot.is-on{background:var(--ring);transform:scale(1.35)}.dmrs .dm-car__arrow:focus-visible,.dmrs .dm-car__dot:focus-visible{outline:3px solid var(--ring);outline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/16/assets/dm-expert-panel.css.map */
