.dcv[data-astro-cid-ot74rofe]{--dcv-cyan:#a0f2f3;border-radius:inherit;width:100%;color:var(--ink);background:#fff;display:block;position:relative;overflow:hidden;container-type:inline-size}.dcv__in[data-astro-cid-ot74rofe]{position:absolute;inset:0}.dcv[data-astro-cid-ot74rofe] p[data-astro-cid-ot74rofe],.dcv[data-astro-cid-ot74rofe] ol[data-astro-cid-ot74rofe]{margin:0}.dcv__logo[data-astro-cid-ot74rofe]{z-index:2;width:40cqi;height:auto;position:absolute;top:8cqi;left:9cqi}.dcv--ink[data-astro-cid-ot74rofe]{background:var(--ink);color:#fff}.dcv--teal[data-astro-cid-ot74rofe]{background:var(--teal-deep);color:#fff}.dcv--paper[data-astro-cid-ot74rofe]{color:var(--ink);background:#fbfdfd;box-shadow:inset 0 0 0 1px #e3ebeb}.dcv-c__motif[data-astro-cid-ot74rofe]{fill:none;stroke-width:.22px;width:100%;height:100%;stroke:var(--dcv-cyan);opacity:.22;position:absolute;inset:0}.dcv--teal[data-astro-cid-ot74rofe] .dcv-c__motif[data-astro-cid-ot74rofe]{stroke:#fff;opacity:.2}.dcv--paper[data-astro-cid-ot74rofe] .dcv-c__motif[data-astro-cid-ot74rofe]{stroke:var(--teal-deep);opacity:.18}.dcv-c__body[data-astro-cid-ot74rofe]{position:absolute;top:44%;left:9cqi;right:12cqi}.dcv-c__eyebrow[data-astro-cid-ot74rofe]{font:600 3.6cqi/1.2 var(--f-text);letter-spacing:.04em;color:var(--dcv-cyan)}.dcv--paper[data-astro-cid-ot74rofe] .dcv-c__eyebrow[data-astro-cid-ot74rofe]{color:var(--teal-deep)}.dcv-c__rule[data-astro-cid-ot74rofe]{background:var(--dcv-cyan);width:14cqi;height:.7cqi;margin:3.2cqi 0 3.6cqi;display:block}.dcv--paper[data-astro-cid-ot74rofe] .dcv-c__rule[data-astro-cid-ot74rofe]{background:var(--teal-deep)}.dcv-c__title[data-astro-cid-ot74rofe]{font:800 9.4cqi/1.04 var(--f-head);letter-spacing:-.01em;text-wrap:balance}.dcv-c__line[data-astro-cid-ot74rofe]{font:400 3.6cqi/1.35 var(--f-text);opacity:.85;margin-top:2.6cqi!important}.dcv-c__meta[data-astro-cid-ot74rofe]{font:500 3.1cqi/1.3 var(--f-text);opacity:.85;border-top:.25cqi solid;padding-top:2.6cqi;position:absolute;bottom:7cqi;left:9cqi;right:9cqi}.dcv--report[data-astro-cid-ot74rofe]{background:var(--teal-deep);color:#fff}.dcv-r__photo[data-astro-cid-ot74rofe]{object-fit:cover;width:100%;height:63%;position:absolute;top:0;left:0}.dcv-r__shade[data-astro-cid-ot74rofe]{background:linear-gradient(#0b24288c,#0b242800);height:26%;position:absolute;top:0;left:0;right:0}.dcv-r__band[data-astro-cid-ot74rofe]{background:var(--teal-deep);flex-direction:column;height:38%;padding:6.5cqi 9cqi 6cqi;display:flex;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.dcv-r__motif[data-astro-cid-ot74rofe]{fill:none;stroke:#fff;stroke-width:.25px;opacity:.16;width:100%;height:100%;position:absolute;inset:0}.dcv-r__eyebrow[data-astro-cid-ot74rofe]{font:600 3.4cqi/1.2 var(--f-text);letter-spacing:.04em;color:var(--dcv-cyan);position:relative}.dcv-r__title[data-astro-cid-ot74rofe]{font:800 8.2cqi/1.04 var(--f-head);text-wrap:balance;position:relative;margin-top:2cqi!important}.dcv-r__meta[data-astro-cid-ot74rofe]{font:500 3cqi/1.3 var(--f-text);opacity:.85;padding-top:2cqi;position:relative;margin-top:auto!important}.dcv--brochure[data-astro-cid-ot74rofe]{background:var(--ui-deep,#0b2428);color:#fff}.dcv-b__photo[data-astro-cid-ot74rofe]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.dcv-b__shade[data-astro-cid-ot74rofe]{background:linear-gradient(#0b242880,#0b242800 22%),linear-gradient(#0b242800 42%,#0b2428e6 74%,#0b2428);position:absolute;inset:0}.dcv-b__text[data-astro-cid-ot74rofe]{position:absolute;bottom:9cqi;left:9cqi;right:9cqi}.dcv-b__eyebrow[data-astro-cid-ot74rofe]{font:600 3.6cqi/1.2 var(--f-text);letter-spacing:.04em;color:var(--dcv-cyan)}.dcv-b__title[data-astro-cid-ot74rofe]{font:800 12cqi/1 var(--f-head);text-wrap:balance;margin-top:1.6cqi!important}.dcv-b__rule[data-astro-cid-ot74rofe]{background:#fff6;width:100%;height:.25cqi;margin:4.4cqi 0 3.4cqi;display:block}.dcv-b__line[data-astro-cid-ot74rofe]{font:500 3.5cqi/1.5 var(--f-text)}.dcv-b__meta[data-astro-cid-ot74rofe]{font:400 3cqi/1.3 var(--f-text);opacity:.8;margin-top:3cqi!important}.dcv--lesson[data-astro-cid-ot74rofe]{--acc:#ffc94d;color:var(--ink);background:#e4f6f5}.dcv--coral[data-astro-cid-ot74rofe]{--acc:#ff8f7e}.dcv--lime[data-astro-cid-ot74rofe]{--acc:#b9e769}.dcv--cyan[data-astro-cid-ot74rofe]{--acc:#7fe3e6}.dcv-l__top[data-astro-cid-ot74rofe]{z-index:3;justify-content:space-between;align-items:center;gap:4cqi;display:flex;position:absolute;top:6.5cqi;left:7cqi;right:7cqi}.dcv-l__logo[data-astro-cid-ot74rofe]{width:36cqi;height:auto}.dcv-l__series[data-astro-cid-ot74rofe]{font:700 3.1cqi/1.15 var(--f-head);color:var(--teal-deep);text-align:right;max-width:30cqi}.dcv-l__bubbles[data-astro-cid-ot74rofe]{fill:none;width:100%;height:46%;stroke:var(--teal-deep);stroke-width:.45px;opacity:.55;position:absolute;top:14%;left:0}.dcv-l__bubbles[data-astro-cid-ot74rofe] .is-fill[data-astro-cid-ot74rofe]{fill:var(--acc);stroke:none;opacity:.9}.dcv-l__art[data-astro-cid-ot74rofe]{z-index:2;height:66cqi;position:absolute;top:20cqi;left:0;right:0}.dcv-l__photo[data-astro-cid-ot74rofe]{aspect-ratio:1;background:var(--teal-deep);border:1.8cqi solid #fff;border-radius:50%;width:62cqi;position:absolute;top:0;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 1.5cqi 4cqi #1730302e}.dcv-l__art[data-astro-cid-ot74rofe]:has(.dcv-l__photo):before{content:"";aspect-ratio:1;background:var(--acc);opacity:.85;border-radius:50%;width:22cqi;position:absolute;top:34cqi;left:12cqi}.dcv-l__art--pair[data-astro-cid-ot74rofe]:has(.dcv-l__photo):before{width:16cqi;top:4cqi;left:auto;right:4cqi}.dcv-l__photo[data-astro-cid-ot74rofe] img[data-astro-cid-ot74rofe]{object-fit:cover;width:100%;height:100%;display:block}.dcv-l__art--pair[data-astro-cid-ot74rofe] .dcv-l__photo[data-astro-cid-ot74rofe]{width:52cqi;left:8cqi;transform:none}.dcv-l__art--pair[data-astro-cid-ot74rofe] .dcv-l__photo--2[data-astro-cid-ot74rofe]{width:40cqi;top:22cqi;left:auto;right:8cqi}.dcv-l__badge[data-astro-cid-ot74rofe]{aspect-ratio:1;text-align:center;background:var(--acc);width:25cqi;color:var(--ink);border-radius:50%;place-content:center;display:grid;position:absolute;top:-2cqi;right:7cqi;transform:rotate(-8deg);box-shadow:0 1cqi 2.5cqi #17303033}.dcv-l__art--pair[data-astro-cid-ot74rofe] .dcv-l__badge[data-astro-cid-ot74rofe]{top:0;left:52cqi;right:auto}.dcv-l__grades[data-astro-cid-ot74rofe]{grid-template-columns:repeat(3,1fr);justify-items:center;gap:5cqi 3cqi;display:grid;position:absolute;top:2cqi;left:7cqi;right:7cqi}.dcv-l__g[data-astro-cid-ot74rofe]{aspect-ratio:1;text-align:center;background:var(--acc);width:20cqi;color:var(--ink);border-radius:50%;place-content:center;display:grid;box-shadow:0 1cqi 2.5cqi #17303029}.dcv-l__g[data-astro-cid-ot74rofe]:nth-child(3n+2){transform:translateY(4cqi)rotate(6deg)}.dcv-l__g[data-astro-cid-ot74rofe]:nth-child(3n+1),.dcv-l__g[data-astro-cid-ot74rofe]:nth-child(3n){transform:rotate(-6deg)}.dcv-l__g--1[data-astro-cid-ot74rofe]{background:#ff8f7e}.dcv-l__g--2[data-astro-cid-ot74rofe]{background:#b9e769}.dcv-l__g--3[data-astro-cid-ot74rofe]{background:#7fe3e6}.dcv-l__g[data-astro-cid-ot74rofe] small[data-astro-cid-ot74rofe]{font:700 3cqi/1 var(--f-head)}.dcv-l__g[data-astro-cid-ot74rofe] b[data-astro-cid-ot74rofe]{font:900 9.5cqi/.9 var(--f-head)}.dcv-l__badge[data-astro-cid-ot74rofe] small[data-astro-cid-ot74rofe]{font:700 3.6cqi/1 var(--f-head)}.dcv-l__badge[data-astro-cid-ot74rofe] b[data-astro-cid-ot74rofe]{font:900 13cqi/.9 var(--f-head)}.dcv-l__band[data-astro-cid-ot74rofe]{background:var(--teal-deep);color:#fff;height:43%;position:absolute;bottom:0;left:0;right:0}.dcv-l__wave[data-astro-cid-ot74rofe]{width:100%;height:7cqi;fill:var(--teal-deep);margin-bottom:-1px;position:absolute;bottom:100%;left:0}.dcv-l__spots[data-astro-cid-ot74rofe],.dcv-l__waves[data-astro-cid-ot74rofe]{width:100%;height:100%;position:absolute;inset:0}.dcv-l__spots[data-astro-cid-ot74rofe]{fill:#fff;opacity:.14}.dcv-l__waves[data-astro-cid-ot74rofe]{fill:none;stroke:#fff;stroke-width:.5px;opacity:.14}.dcv-l__words[data-astro-cid-ot74rofe]{flex-direction:column;display:flex;position:absolute;inset:7cqi 7cqi 6cqi}.dcv-l__unit[data-astro-cid-ot74rofe]{background:var(--acc);color:var(--ink);font:800 3.3cqi/1.2 var(--f-head);border-radius:99px;align-self:flex-start;padding:.9cqi 2.6cqi}.dcv-l__title[data-astro-cid-ot74rofe]{font:800 10cqi/1 var(--f-head);text-wrap:balance;margin-top:2.6cqi!important}.dcv-l__title[data-astro-cid-ot74rofe].is-long{font-size:8.4cqi}.dcv-l__list[data-astro-cid-ot74rofe]{counter-reset:l;padding:0;list-style:none;margin-top:2.4cqi!important}.dcv-l__list[data-astro-cid-ot74rofe] li[data-astro-cid-ot74rofe]{counter-increment:l;font:800 5.4cqi/1.12 var(--f-head);gap:2cqi;margin-bottom:1.3cqi;display:flex}.dcv-l__list[data-astro-cid-ot74rofe] li[data-astro-cid-ot74rofe]:before{content:counter(l);width:5.4cqi;color:var(--acc);flex:none}.dcv-l__foot[data-astro-cid-ot74rofe]{font:500 3cqi/1.3 var(--f-text);color:var(--dcv-cyan);margin-top:auto!important}.doc[data-astro-cid-ehzba5su]{aspect-ratio:1/1.1;isolation:isolate;width:100%;position:relative}.doc--n2[data-astro-cid-ehzba5su]{aspect-ratio:1}.doc--n3[data-astro-cid-ehzba5su]{aspect-ratio:1/.82}.doc--landscape[data-astro-cid-ehzba5su]{aspect-ratio:1/.78}.doc--tall[data-astro-cid-ehzba5su].doc--n1{aspect-ratio:1/1.2}.doc--tall[data-astro-cid-ehzba5su].doc--n2{aspect-ratio:1/1.08}.doc--tall[data-astro-cid-ehzba5su].doc--n3{aspect-ratio:1/.9}.doc__sheet[data-astro-cid-ehzba5su]{background:#fff;border-radius:3px;transition:transform .28s cubic-bezier(.2,.7,.2,1);display:block;position:absolute;box-shadow:0 1px 2px #1730301f,0 14px 30px #17303029}.doc__sheet[data-astro-cid-ehzba5su] img[data-astro-cid-ehzba5su]{border-radius:3px;width:100%;height:auto;display:block}.doc--n1[data-astro-cid-ehzba5su] .doc__sheet[data-astro-cid-ehzba5su]{width:78%;top:4%;left:11%;transform:rotate(-1.5deg)}.doc--landscape[data-astro-cid-ehzba5su] .doc__sheet[data-astro-cid-ehzba5su]{width:92%;top:8%;left:4%}.doc--n2[data-astro-cid-ehzba5su] .doc__sheet[data-astro-cid-ehzba5su]{width:66%}.doc--n2[data-astro-cid-ehzba5su] .doc__sheet--front[data-astro-cid-ehzba5su]{z-index:2;top:8%;left:29%;transform:rotate(1.5deg)}.doc--n2[data-astro-cid-ehzba5su] .doc__sheet--b1[data-astro-cid-ehzba5su]{z-index:1;top:3%;left:4%;transform:rotate(-7deg)}.doc--n3[data-astro-cid-ehzba5su] .doc__sheet[data-astro-cid-ehzba5su]{width:50%}.doc--n3[data-astro-cid-ehzba5su] .doc__sheet--front[data-astro-cid-ehzba5su]{z-index:3;top:9%;left:25%}.doc--n3[data-astro-cid-ehzba5su] .doc__sheet--b1[data-astro-cid-ehzba5su]{z-index:1;top:7%;left:2%;transform:rotate(-9deg)}.doc--n3[data-astro-cid-ehzba5su] .doc__sheet--b2[data-astro-cid-ehzba5su]{z-index:2;top:7%;left:48%;transform:rotate(8deg)}.doc--multi[data-astro-cid-ehzba5su] .doc__sheet--front[data-astro-cid-ehzba5su]{box-shadow:3px 3px 0 -1px #fff,3px 3px #c9d8d8,6px 6px 0 -1px #fff,6px 6px #c9d8d8,0 1px 2px #1730301f,0 18px 34px #17303033}.doc--covered[data-astro-cid-ehzba5su] .doc__badge[data-astro-cid-ehzba5su]{bottom:-14px}.doc--dark[data-astro-cid-ehzba5su] .doc__sheet[data-astro-cid-ehzba5su]{box-shadow:0 2px 4px #00000040,0 22px 44px #00000059}.doc__badge[data-astro-cid-ehzba5su]{background:var(--teal-deep);color:var(--white);font:600 .78rem/1.2 var(--f-text);letter-spacing:.01em;white-space:nowrap;border-radius:999px;padding:.3em .7em;position:absolute;bottom:10px;right:-6px;box-shadow:0 4px 10px #17303033}.doc-host:hover .doc--n2[data-astro-cid-ehzba5su] .doc__sheet--b1[data-astro-cid-ehzba5su],.doc-host:focus-within .doc--n2[data-astro-cid-ehzba5su] .doc__sheet--b1[data-astro-cid-ehzba5su]{transform:translate(-5%,-1%)rotate(-11deg)}.doc-host:hover .doc__sheet--front[data-astro-cid-ehzba5su],.doc-host:focus-within .doc__sheet--front[data-astro-cid-ehzba5su]{transform:translateY(-3%)rotate(.5deg)}.doc-host:hover .doc--n3[data-astro-cid-ehzba5su] .doc__sheet--b1[data-astro-cid-ehzba5su],.doc-host:focus-within .doc--n3[data-astro-cid-ehzba5su] .doc__sheet--b1[data-astro-cid-ehzba5su]{transform:translate(-5%)rotate(-12deg)}.doc-host:hover .doc--n3[data-astro-cid-ehzba5su] .doc__sheet--b2[data-astro-cid-ehzba5su],.doc-host:focus-within .doc--n3[data-astro-cid-ehzba5su] .doc__sheet--b2[data-astro-cid-ehzba5su]{transform:translate(5%)rotate(11deg)}@media (width<=599px){.doc__badge[data-astro-cid-ehzba5su]{font-size:.7rem;bottom:6px;right:-4px}}@media (prefers-reduced-motion:reduce){.doc__sheet[data-astro-cid-ehzba5su]{transition:none}}
