.dp26{--dp26-textures:none;--dp26-blue:#1f00ff;--dp26-blue-ink:#2555fb;--dp26-yellow:#ebff00;--dp26-amber:#ffd632;--dp26-pink:#ff08a7;--dp26-pink-deep:#cf0087;--dp26-orange:#ff8503;--dp26-sky:#1686ff;--dp26-pale:#d7e9ff;--dp26-lilac:#e9ccff;--dp26-violet:#6f23fe;--dp26-on-colour-shadow:0 1px 1px #000000bf,0 0 1px #000000bf;--dp26-ink:#0d0d0d;--dp26-hero-sub:#c4d1ff;--dp26-page:#000;--dp26-gutter:12px;--dp26-radius:40px;--dp26-pad:40px;background:var(--dp26-page);color:#000;font-family:var(--font-primary);overflow-x:clip}html:has(.dp26){--pa-background:#000;background:#000}html.dp26-page{--pa-background:#000;background:#000}.dp26-display{font-family:var(--font-primary);letter-spacing:.03em;text-transform:capitalize;margin:0;font-style:normal;font-weight:700;line-height:.95}.dp26-display--hero{text-transform:capitalize;color:#fff;text-shadow:.088em 0em 0 var(--dp26-pink),.085em .023em 0 var(--dp26-pink),.076em .044em 0 var(--dp26-pink),.062em .062em 0 var(--dp26-pink),.044em .076em 0 var(--dp26-pink),.023em .085em 0 var(--dp26-pink),0em .088em 0 var(--dp26-pink),-.023em .085em 0 var(--dp26-pink),-.044em .076em 0 var(--dp26-pink),-.062em .062em 0 var(--dp26-pink),-.076em .044em 0 var(--dp26-pink),-.085em .023em 0 var(--dp26-pink),-.088em 0em 0 var(--dp26-pink),-.085em -.023em 0 var(--dp26-pink),-.076em -.044em 0 var(--dp26-pink),-.062em -.062em 0 var(--dp26-pink),-.044em -.076em 0 var(--dp26-pink),-.023em -.085em 0 var(--dp26-pink),0em -.088em 0 var(--dp26-pink),.023em -.085em 0 var(--dp26-pink),.044em -.076em 0 var(--dp26-pink),.062em -.062em 0 var(--dp26-pink),.076em -.044em 0 var(--dp26-pink),.085em -.023em 0 var(--dp26-pink),.06em 0em 0 var(--dp26-pink),.055em .023em 0 var(--dp26-pink),.042em .042em 0 var(--dp26-pink),.023em .055em 0 var(--dp26-pink),0em .06em 0 var(--dp26-pink),-.023em .055em 0 var(--dp26-pink),-.042em .042em 0 var(--dp26-pink),-.055em .023em 0 var(--dp26-pink),-.06em 0em 0 var(--dp26-pink),-.055em -.023em 0 var(--dp26-pink),-.042em -.042em 0 var(--dp26-pink),-.023em -.055em 0 var(--dp26-pink),0em -.06em 0 var(--dp26-pink),.023em -.055em 0 var(--dp26-pink),.042em -.042em 0 var(--dp26-pink),.055em -.023em 0 var(--dp26-pink),.03em 0em 0 var(--dp26-pink),.021em .021em 0 var(--dp26-pink),0em .03em 0 var(--dp26-pink),-.021em .021em 0 var(--dp26-pink),-.03em 0em 0 var(--dp26-pink),-.021em -.021em 0 var(--dp26-pink),0em -.03em 0 var(--dp26-pink),.021em -.021em 0 var(--dp26-pink);text-align:center;font-size:clamp(2.25rem,4.8vw,68px);line-height:.98}.dp26-display--section{color:var(--dp26-blue);font-size:52px;line-height:.95}.dp26-display--stat{letter-spacing:.03em;color:#000;font-size:clamp(4rem,9vw,7.5rem);line-height:1}.dp26-body{font-family:var(--font-primary);letter-spacing:.04em;margin:0;font-weight:500}.dp26-sections{gap:var(--dp26-gutter);padding:0 var(--dp26-gutter)var(--dp26-gutter);z-index:1;background:var(--dp26-page);border-radius:0 0 var(--dp26-radius)var(--dp26-radius);box-shadow:0 -200px 0 var(--dp26-page);flex-direction:column;display:flex;position:relative}.dp26-footer{--dp26-night:#14062f;background:var(--dp26-night);color:#fff;font-family:var(--font-primary);position:relative;overflow:clip;container-type:inline-size}.dp26-footer__inner{z-index:1;max-width:1416px;margin:0 auto;padding:136px 40px 32px;position:relative}.dp26-footer__grid{grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr));gap:40px;display:grid}.dp26-footer__brand{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.dp26-footer__wordmark{color:#fff;letter-spacing:-.01em;align-items:center;gap:12px;font-size:24px;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.dp26-footer__wordmark img{border-radius:10px}.dp26-footer__line{color:#ffffffdb;max-width:30ch;margin:0;font-size:1.125rem;line-height:1.45}.dp26-footer__title{color:#5c80fc;letter-spacing:.1em;text-transform:capitalize;margin:0 0 16px;font-size:16px;font-weight:600}.dp26-footer__col ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.dp26-footer__col a{color:#fff;font-size:13.5px;font-weight:500;line-height:1.35;text-decoration:none;transition:color .15s}.dp26-footer__col a:hover{color:#fff;text-underline-offset:4px;text-decoration:underline}.dp26-footer a:focus-visible{outline:3px solid var(--dp26-yellow);outline-offset:3px;border-radius:4px}.dp26-cta:focus-visible,.dp26-faqTab:focus-visible,.dp26-pill:focus-visible,.dp26-request__submit:focus-visible,.dp26-quietLink:focus-visible{outline-offset:3px;outline:3px solid}.dp26-nav__link:focus-visible,.dp26-nav__cta:focus-visible,.dp26-nav__login:focus-visible,.dp26-nav__chev:focus-visible,.dp26-nav__teachers:focus-visible,.dp26-nav__burger:focus-visible,.dp26-nav__logo:focus-visible,.dp26-navPanel__link:focus-visible,.dp26-navDrawer__row:focus-visible,.dp26-navAcc__head:focus-visible,.dp26-stepsDots__dot:focus-visible,.dp26-footer__col a:focus-visible,.dp26-footer__directory a:focus-visible,.dp26-footer__legal a:focus-visible{outline:3px solid var(--dp26-yellow);outline-offset:2px;border-radius:4px}.dp26-footer__bottom{color:#ffffffb8;border-top:1px solid #ffffff29;flex-wrap:wrap;gap:6px 28px;margin-top:44px;padding-top:20px;font-size:.875rem;display:flex}.dp26-footer__bottom p{margin:0}.dp26-footer__mark{pointer-events:none;-webkit-user-select:none;user-select:none;height:.468em;font-size:27.4cqw;position:relative}.dp26-footer__mark:before{content:attr(data-word);font-family:var(--font-alumni-collegiate),"Alumni Sans Collegiate One",var(--font-archivo-black),sans-serif;white-space:nowrap;color:var(--dp26-violet);opacity:.55;font-size:1em;font-style:italic;line-height:1;position:absolute;bottom:-.38em;left:50%;transform:translate(-50%)}@media (max-width:1100px){.dp26-footer .dp26-footer__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.dp26-footer__brand{grid-column:1/-1}}@media (max-width:640px){.dp26-sections{border-radius:0 0 28px 28px}.dp26-footer__inner{padding:128px 20px 28px}.dp26-footer .dp26-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px}}.dp26-section{border-radius:var(--dp26-radius);isolation:isolate;position:relative;overflow:clip}.dp26-section__inner{z-index:1;padding:clamp(2rem,4.4vw,4rem) clamp(1.25rem,2.8vw,2.5rem);position:relative}.dp26-doodle{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.dp26-doodle:before{content:"";opacity:.16;background-color:#fff;width:1817px;height:1374px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask:url(/dp-landing-2026/doodle.svg) 50%/100% 100% no-repeat;mask:url(/dp-landing-2026/doodle.svg) 50%/100% 100% no-repeat}.dp26-section__bg{z-index:0;pointer-events:none;background:url(/dp-landing-2026/section-bg.svg) 50%/1817px 1374px no-repeat;position:absolute;inset:0}.dp26-things .dp26-section__bg{background-position:top;background-repeat:repeat-y}.dp26-section--onLight .dp26-doodle:before{background-color:var(--dp26-blue-ink);opacity:.1}.dp26-section--onAmber .dp26-doodle:before{opacity:.04;background-color:#000}.dp26-section--onDark .dp26-doodle:before{opacity:.07;background-color:#fff}.dp26-final .dp26-section__bg{background-image:url(/dp-landing-2026/hero-bg.svg)}.dp26-doodle,.dp26-section__bg,.dp26-hero__bg,.dp26-subjects__bg,.dp26-subHero__bg{display:var(--dp26-textures,block)}.dp26-sticker{background:var(--dp26-pink-deep);color:var(--dp26-yellow);font-family:var(--font-primary);white-space:nowrap;justify-content:center;align-items:center;padding:6px 12px;font-size:clamp(1.125rem,2.3vw,2rem);font-weight:700;line-height:1.1;display:inline-flex;position:relative;transform:rotate(-5deg);box-shadow:4px 5px #00000038}.dp26-sticker--violet{background:var(--dp26-violet);color:#fff}.dp26-headline{text-align:center;flex-direction:column;align-items:center;gap:0;display:flex}.dp26-headline__sticker{margin-top:-.35em}.dp26-sticker--art{width:calc(var(--dp26-sticker-w,192)*1px*.78);max-width:100%;height:auto;margin-top:clamp(-10px,-.6vw,-4px);margin-left:clamp(60px,8vw,115px);display:block}.dp26-headline--start{text-align:left;align-items:flex-start}.dp26-cta{min-height:46px;color:var(--dp26-blue-ink);font-family:var(--font-primary);letter-spacing:.04em;text-transform:capitalize;background:#fff;border:2px solid #000;border-radius:8px;align-items:center;gap:8px;padding:11px 20px;font-size:1.125rem;font-weight:600;text-decoration:none;transition:transform .12s,box-shadow .12s;display:inline-flex;box-shadow:4px 4px #000}.dp26-cta:hover{transform:translate(1px,1px);box-shadow:3px 3px #000}.dp26-cta:active{transform:translate(4px,4px);box-shadow:0 0 #000}.dp26-quietLink{color:#fff;font-family:var(--font-primary);letter-spacing:.04em;text-underline-offset:4px;font-size:1.125rem;font-weight:500;text-decoration:underline;display:inline-block}.dp26-quietLink--muted{color:#ffffffb8}.dp26-hero{background:var(--dp26-blue);align-items:flex-start;min-height:900px;display:flex}.dp26-hero__bg{z-index:0;pointer-events:none;background:url(/dp-landing-2026/hero-bg.svg) 50%/1817px 1374px no-repeat;position:absolute;inset:0}.dp26-hero__inner{z-index:2;width:100%;min-height:calc(100svh/var(--pa-zoom,1) - 72px);flex-direction:column;align-items:center;padding:80px 24px 0;display:flex;position:relative}.dp26-hero__sticker{margin-bottom:32px}.dp26-sticker--art.dp26-hero__sticker{width:calc(var(--dp26-sticker-w,192)*1px*.975)}.dp26-hero__title{max-width:min(1340px,95%)}.dp26-hero__sub{max-width:570px;color:var(--dp26-hero-sub);text-align:center;margin-top:auto;margin-bottom:32px;padding-top:64px;font-size:1.125rem;line-height:1.45}.dp26-hero__actions{flex-direction:column;align-items:center;gap:20px;padding-bottom:64px;display:flex}.dp26-laurels{z-index:2;flex-wrap:wrap;justify-content:center;align-items:center;gap:24px 64px;margin-bottom:32px;padding:0 24px;display:flex;position:relative}.dp26-laurel{justify-content:center;align-items:center;gap:8px;max-width:100%;display:flex}.dp26-laurel__wreath{flex:none;width:34.11px;height:68.24px}.dp26-laurel__wreath--left{scale:-1 1}.dp26-laurel__text{text-align:center;flex-direction:column;align-items:center;gap:6px;min-width:0;display:flex}.dp26-laurel__title{font-family:var(--font-primary);letter-spacing:.04em;color:#fff;font-size:1.25rem;font-weight:600}.dp26-laurel__sub{font-family:var(--font-primary);letter-spacing:.03em;color:#ffffffb8;font-size:.875rem;font-weight:500}.dp26-laurels--onLight .dp26-laurel__title{color:#000}.dp26-laurels--onLight .dp26-laurel__sub{color:#0000008c}.dp26-hero__art{z-index:1;object-fit:fill;pointer-events:none;-webkit-user-select:none;user-select:none;height:66.7%;position:absolute;top:calc(50.22% - 80px)}.dp26-hero__art--left{width:36.23%;left:-3.67%}.dp26-hero__art--right{width:37.22%;right:-3.67%}.dp26-reveal{z-index:3;pointer-events:none;border-radius:inherit;position:absolute;inset:0;overflow:clip}.dp26-reveal__svg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.dp26-reveal__scene{visibility:hidden}.dp26-reveal[data-ready] .dp26-reveal__scene{visibility:visible}.dp26-reveal__bg{background:#fafafa;width:100%;height:100%}.dp26-reveal__bg canvas{width:100%;height:100%;display:block}.dp26-reveal__content{zoom:var(--pa-zoom,1);width:100%;height:auto}.dp26-reveal__content .dp26-hero__title{color:var(--dp26-blue)}.dp26-reveal__content .dp26-hero__sub{color:#000}.dp26-reveal__content .dp26-cta{background:var(--dp26-blue-ink);color:#fff}.dp26-reveal__content .dp26-cta img{filter:brightness(0)invert()}.dp26-reveal__content .dp26-quietLink{color:#000}.dp26-subjects{background:var(--dp26-pale);min-height:900px}.dp26-subjects__bg{z-index:0;pointer-events:none;background:url(/dp-landing-2026/subjects-bg.svg) 50%/1817px 1374px no-repeat;position:absolute;inset:0}.dp26-subjects__carousel{width:100%;margin:32px 0 8px}.dp26-subjects__carousel img{width:100%;height:auto;display:block}.dp26-subjects__captionLink{color:var(--dp26-blue);white-space:nowrap;margin-top:10px;line-height:1.5;display:inline-block}span.dp26-subjects__captionLink{visibility:hidden}.dp26-subjects__captionName{font-family:var(--font-primary);letter-spacing:.03em;justify-content:center;align-items:center;min-height:3.6rem;margin:0;font-size:1.5rem;font-weight:600;line-height:1.2;display:flex}.dp26-subjects__captionLevel{min-height:1.3725rem;margin:6px 0 0;font-size:1.125rem;line-height:1.22}.dp26-subjects__pending{text-align:center;color:#1c2b52;max-width:560px;margin:48px auto;font-size:1.125rem;line-height:1.5}.dp26-flow{--dp26-flow-card:clamp(124px,17vw,208px);flex-direction:column;align-items:center;gap:20px;display:flex}.dp26-flow__stage{cursor:grab;outline:none;width:100%;padding:40px 0;position:relative;overflow:hidden}.dp26-flow__stage:active{cursor:grabbing}.dp26-flow__stage:focus-visible{outline:3px solid var(--dp26-blue);outline-offset:8px;border-radius:24px}.dp26-flow__track{height:calc(var(--dp26-flow-card)*60/49);transform-style:preserve-3d;-webkit-user-select:none;user-select:none;position:relative}.dp26-flow__tile{width:var(--dp26-flow-card);aspect-ratio:49/60;perspective:900px;will-change:transform;position:absolute;top:0;left:50%}.dp26-flow__book{width:100%;height:100%;transform-style:preserve-3d;transition:transform .4s ease-out;position:relative}.dp26-flow__tile:hover .dp26-flow__book{transform:rotateY(-22deg)scale(1.04)}.dp26-flow__book:after{content:"";background:linear-gradient(90deg,#d8dced 0 2%,#fdfdff 12%,#eceef6);border-radius:2px 3px 3px 2px;position:absolute;inset:2% 0 2% 2%;transform:translateZ(0)}.dp26-flow__link{transform-style:preserve-3d;color:inherit;cursor:pointer;-webkit-user-drag:none;border-radius:6px 4px 4px 6px;text-decoration:none;display:block;position:absolute;inset:0}.dp26-flow__link:focus-visible{outline:3px solid var(--dp26-pink);outline-offset:4px}.dp26-flow__art{background:#eef4ff;border-radius:6px 4px 4px 6px;place-items:center;padding-left:8.2%;display:grid;position:absolute;inset:0;overflow:clip;transform:translateZ(7px);box-shadow:0 18px 40px #10245e38,0 1.8px 3.6px #0000000d,inset 0 -.9px #0000001a,inset 0 1.8px 1.8px #ffffff1a,inset 3.6px 0 3.6px #0000001a}.dp26-flow__art--cover{background:0 0;padding-left:0}.dp26-flow__art--cover img{object-fit:cover;width:100%;height:100%;display:block}@media (prefers-reduced-motion:reduce){.dp26-flow__book{transition:none}.dp26-flow__tile:hover .dp26-flow__book{transform:none}}.dp26-flow__art:before{content:"";opacity:.4;background:linear-gradient(90deg,#fff0,#fff0 12%,#ffffff40 29.25%,#fff0 50.5% 75.25%,#ffffff40 91%,#fff0),linear-gradient(90deg,#00000008,#0000001a 12%,#0000 30%,#00000005 50%,#0003 73.5%,#00000080 75.25%,#00000026 85.25%,#0000);width:8.2%;height:100%;position:absolute;top:0;left:0}.dp26-flow__art svg{width:86%;height:auto}html.dp26-page .dp26-flow__stage:not([data-ready]) .dp26-flow__tile{visibility:hidden}.dp26-flow__caption{text-align:center;min-height:56px}.dp26-request{background:linear-gradient(90deg,var(--dp26-blue),#a194ff);border-radius:24px;margin-top:40px;padding:6px}.dp26-request__inner{border:2.5px dashed #fff;border-radius:20px;flex-wrap:wrap;align-items:flex-start;gap:20px;padding:19px 24px;display:flex;position:relative;overflow:clip}.dp26-request__copy{color:#fff;flex:300px;min-width:260px}.dp26-request__title{letter-spacing:.03em;color:#fff;font-size:40px}.dp26-request__blurb{margin-top:8px;font-size:1.125rem;line-height:1.22}.dp26-request__form{flex:2 580px;grid-template-columns:1fr 1fr;align-items:center;gap:15px;padding-right:165px;display:grid}.dp26-request__field{color:#000;min-width:0;height:52px;font-family:var(--font-primary);letter-spacing:.04em;background:#fff;border:0;border-radius:12px;padding:0 16px;font-size:1rem;font-weight:500}.dp26-request__field::placeholder{color:#89869b}.dp26-request__submit{background:var(--dp26-blue-ink);color:#fff;height:44px;font-family:var(--font-primary);letter-spacing:.04em;text-transform:capitalize;cursor:pointer;border:2px solid #000;border-radius:8px;grid-column:2;justify-self:end;padding:0 32px;font-size:1.125rem;font-weight:600;transition:transform .12s,box-shadow .12s;box-shadow:4px 4px #000}.dp26-request__submit:hover:not(:disabled){transform:translate(1px,1px);box-shadow:3px 3px #000}.dp26-request__submit:disabled{opacity:.6;cursor:not-allowed}.dp26-request__books{pointer-events:none;width:170px;height:auto;position:absolute;bottom:-28px;right:-20px}.dp26-request__status{color:#fff;grid-column:1/-1;margin-top:4px;font-size:.95rem}.dp26-request__inner>.dp26-request__status{flex:2 580px;align-self:center;padding-right:165px}.dp26-problem{background:#fff}.dp26-problem__sub{text-align:center;color:#1c2b52;max-width:44rem;margin:20px auto 0;font-size:1.125rem;line-height:1.5}.dp26-problemGrid{--dp26-problem-line:#ff9500;border:1px solid var(--dp26-problem-line);background:#fff;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:40px;display:grid}.dp26-problemGrid__cell{flex-direction:column;gap:12px;min-width:0;min-height:304px;padding:20px 16px;display:flex}.dp26-problemGrid__cell+.dp26-problemGrid__cell{border-left:1px solid var(--dp26-problem-line)}.dp26-problemGrid__art{border-bottom:1px solid var(--dp26-problem-line);justify-content:center;align-items:center;height:102px;margin:0 -16px 8px;display:flex;position:relative}.dp26-problemGrid__art>img{width:auto;max-width:80%;height:60px}.dp26-llm{width:100%;overflow:hidden;-webkit-mask:linear-gradient(90deg,#0000,#000 14% 86%,#0000);mask:linear-gradient(90deg,#0000,#000 14% 86%,#0000)}.dp26-llm__track{width:max-content;display:flex}.dp26-llm__chip{white-space:nowrap;background:#fff;border:1px solid #000;border-radius:999px;align-items:center;gap:8px;margin-right:12px;padding:5px 12px 5px 5px;display:inline-flex}.dp26-llm__icon{background:var(--dp26-pale);width:28px;height:28px;color:var(--dp26-ink);border-radius:50%;flex:none;place-items:center;display:grid}.dp26-llm__icon img{width:20px;height:20px}.dp26-llm__face{background:var(--dp26-pale);border:1.5px solid #000;border-radius:50%;flex:none;width:56px;height:56px;margin-right:14px;overflow:hidden}.dp26-llm__face img{object-fit:cover;object-position:50% 25%;transform-origin:50% 32%;width:100%;height:100%;display:block;scale:1.6}.dp26-llm__name{color:var(--dp26-ink);font-family:var(--font-primary);font-size:.875rem;font-weight:600}.dp26-qsheets{justify-content:center;align-items:flex-start;width:100%;height:calc(100% + 20px);margin-top:-20px;padding-top:14px;display:flex;overflow:hidden}.dp26-qsheets__fan{flex:0 116px;min-width:0}.dp26-qsheets__fan:first-child{translate:6px 14px;rotate:-8deg}.dp26-qsheets__fan:nth-child(2){z-index:1;position:relative}.dp26-qsheets__fan:nth-child(3){translate:-6px 14px;rotate:8deg}.dp26-qsheets__fan .dp26-qsheet{min-height:170px;margin:0}.dp26-qsheet{--qs-ink:var(--dp26-blue);--qs-tint:var(--dp26-pale);--qs-on-ink:#fff;background:var(--qs-tint);font-family:var(--font-primary);border:1.5px solid #000;border-radius:10px;margin:0 4px 12px 0;padding:8px 9px 9px;box-shadow:3px 3px #000}.dp26-qsheet--pink{--qs-ink:var(--dp26-pink);--qs-tint:#ffd9f0}.dp26-qsheet--sky{--qs-ink:var(--dp26-sky);--qs-tint:#d6eaff}.dp26-qsheet--orange{--qs-ink:var(--dp26-orange);--qs-tint:#ffe6cc}.dp26-qsheet--violet{--qs-ink:var(--dp26-violet);--qs-tint:var(--dp26-lilac)}.dp26-qsheet--amber{--qs-ink:var(--dp26-amber);--qs-tint:#fff5c7;--qs-on-ink:#000}.dp26-qsheet--blue{--qs-ink:var(--dp26-blue);--qs-tint:var(--dp26-pale)}.dp26-qsheet__head{white-space:nowrap;justify-content:space-between;align-items:center;gap:6px;display:flex}.dp26-qsheet__q{color:#000;font-size:10px;font-weight:800}.dp26-qsheet__subject{background:var(--qs-ink);color:var(--qs-on-ink);letter-spacing:.03em;text-overflow:ellipsis;border:1px solid #000;border-radius:999px;padding:2px 6px;font-size:8px;font-weight:700;overflow:hidden}.dp26-qsheet__line{background:#00000024;border-radius:2px;height:4px;margin-top:6px;display:block}.dp26-qsheet__line--short{width:62%}.dp26-qsheet__opts{gap:4px;margin-top:7px;display:flex}.dp26-qsheet__opt{color:#000;background:#fff;border:1px solid #000;border-radius:50%;place-items:center;width:16px;height:16px;font-size:8px;font-weight:700;display:grid}.dp26-qsheet__opt--on{background:var(--qs-ink);color:var(--qs-on-ink);box-shadow:0 0 0 2px #fff,0 0 0 3px #000}.dp26-qsheet__working{letter-spacing:.03em;color:#0000008c;background:#fff9;border:1px dashed #00000073;border-radius:6px;margin-top:8px;padding:3px 6px;font-size:8px;font-weight:700;display:block}.dp26-llm--still{position:relative;top:-10px;-webkit-mask:none;mask:none;container-type:inline-size}.dp26-llm--still .dp26-llm__track{grid-template-columns:repeat(2,max-content);justify-content:center;gap:10px;width:auto;padding:0 16px;animation:none;display:grid}.dp26-llm--still .dp26-llm__chip{--dp26-llm-stagger:clamp(0px,(100cqi - 270px)/2,40px)}.dp26-llm--still .dp26-llm__chip:nth-child(-n+2){translate:calc(-1*var(--dp26-llm-stagger))0}.dp26-llm--still .dp26-llm__chip:nth-child(n+3){translate:var(--dp26-llm-stagger)0}@container (min-width:560px){.dp26-llm--still .dp26-llm__track{grid-template-columns:repeat(4,max-content)}.dp26-llm--still .dp26-llm__chip{--dp26-llm-stagger:0px}}.dp26-llm--still .dp26-llm__chip{margin-right:0}.dp26-llm--still.dp26-llm--faces .dp26-llm__track{flex-wrap:wrap;justify-content:center;gap:40px 14px;height:60px;padding-top:2px;display:flex;overflow:hidden}.dp26-llm--still.dp26-llm--faces .dp26-llm__face{margin-right:0}.dp26-llm--faces .dp26-llm__face img{filter:grayscale()}.dp26-problemGrid__head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:-6px;display:flex}.dp26-problemGrid__label{color:#b85a00;font-family:var(--font-primary);margin:0;font-size:1.625rem;font-weight:600}.dp26-problemGrid__text{letter-spacing:normal;font-size:1.0625rem;font-weight:500;line-height:1.5}.dp26-solutionSection{border-radius:var(--dp26-radius);isolation:isolate;background:#fff;position:relative}.dp26-solutionScroll--live{height:calc(100vh*var(--dp26-solution-cards,3))}.dp26-solutionScroll--live .dp26-solutionScroll__pin{align-items:center;min-height:100vh;display:flex;position:sticky;top:0}.dp26-solution{grid-template-columns:minmax(0,1fr) minmax(0,424px);align-items:start;gap:48px;margin-top:96px;display:grid}.dp26-solutionScroll--live .dp26-solution{width:100%;margin-top:0}.dp26-solution__blurb{letter-spacing:normal;margin-top:21px;font-size:1.25rem;line-height:1.4}.dp26-stack{flex-direction:column;display:flex}.dp26-stackCard{color:#fff;border-radius:48px;min-height:400px;padding:24px;position:relative;overflow:clip}.dp26-stackCard+.dp26-stackCard{margin-top:-333px}.dp26-solutionScroll--live .dp26-stackCard{transform:translateY(calc((1 - var(--dp26-card-in,1))*112%));will-change:transform}.dp26-stackCard--pink{background:var(--dp26-pink)}.dp26-stackCard--orange{background:var(--dp26-orange)}.dp26-stackCard--sky{background:var(--dp26-sky)}.dp26-stackCard__index{font-family:var(--font-primary);margin:0;font-size:2rem;font-weight:700}.dp26-stackCard__title{font-family:var(--font-primary);letter-spacing:.03em;max-width:374px;margin:6px 0 0;font-size:2.5rem;font-weight:600;line-height:1.05}.dp26-stackCard__text{letter-spacing:.03em;max-width:355px;font-size:1rem;line-height:1.5;position:absolute;top:207px;left:24px;right:24px}.dp26-stackCard__blob{pointer-events:none;opacity:.05;width:140%;max-width:none;height:172px;position:absolute;bottom:-48px;left:50%;transform:translate(-50%)}.dp26-stepsDots{display:none}.dp26-stepsSection{border-radius:var(--dp26-radius);isolation:isolate;background:#fff;position:relative}.dp26-stepsScroll--live{height:calc(100vh + 150vh*var(--dp26-steps-count,4))}.dp26-stepsScroll__pin{position:relative}.dp26-stepsScroll--live .dp26-stepsScroll__pin{min-height:calc(100vh/var(--pa-zoom,1));flex-direction:column;justify-content:flex-end;display:flex;position:sticky;top:0}.dp26-stepsScroll--live .dp26-section__inner{flex-direction:column;flex:1;padding-top:24px;display:flex}.dp26-stepsScroll--live .dp26-steps__layout{margin-top:auto}.dp26-steps__layout{grid-template-columns:minmax(0,340px) minmax(0,1fr) minmax(0,340px);align-items:center;gap:32px;margin-top:56px;display:grid}.dp26-stepsScroll--live .dp26-steps__cards{grid-area:1/1/auto/-1;grid-template-columns:subgrid;pointer-events:none;align-items:center;display:grid}.dp26-stepsScroll--live .dp26-stepCard--left{grid-column:1}.dp26-stepsScroll--live .dp26-stepCard--right{grid-column:3}.dp26-stepsScroll--live .dp26-phone{width:max(min(620px,96vw),min(900px,calc((100vh/var(--pa-zoom,1) - 76px)*830/914),calc(60vw/var(--pa-zoom,1))));grid-area:1/2}.dp26-stepCard{background:var(--dp26-orange);color:#fff;border-radius:48px;min-height:335px;padding:40px 24px;position:relative;overflow:clip}.dp26-stepCard--orange{background:var(--dp26-orange)}.dp26-stepCard--pink{background:var(--dp26-pink)}.dp26-stepCard--sky{background:var(--dp26-sky)}.dp26-stepCard--lime{background:var(--dp26-yellow);color:#000}.dp26-stepCard--lime .dp26-stepCard__index{color:#0000008f}.dp26-stepCard__blob{opacity:.06;pointer-events:none;width:118%;max-width:none;height:auto;position:absolute;top:259px;left:50%;transform:translate(-50%)}.dp26-stepsScroll--live .dp26-stepCard{transform:translateY(calc(var(--dp26-step-at,-1)*-124%));opacity:clamp(0,calc(1.55 - var(--dp26-step-near,1)*1.9),1);will-change:transform,opacity;grid-row:1;margin-bottom:145px;transition:transform 1.05s cubic-bezier(.16,1,.3,1),opacity .75s cubic-bezier(.33,1,.68,1)}.dp26-stepCard__index{font-family:var(--font-primary);margin:0;font-size:1.5rem;font-weight:600}.dp26-stepCard__title{font-family:var(--font-primary);letter-spacing:.03em;margin:6px 0 0;font-size:1.75rem;font-weight:600}.dp26-stepCard__text{letter-spacing:.03em;font-size:1rem;position:absolute;top:187px;left:24px;right:24px}.dp26-phone{place-self:end center;width:min(620px,96vw);margin-bottom:calc(-1*clamp(2rem,4.4vw,4rem));position:relative;transform:translate(22.36%)}.dp26-phone__hand{z-index:1;pointer-events:none;width:100%;height:auto;display:block;position:relative}.dp26-phone__viewport{z-index:2;background:#fff;border-radius:9.558%/4.813%;width:32.773%;height:59.11%;position:absolute;top:4.776%;left:11.251%;overflow:clip}.dp26-phone__screen{object-fit:cover;object-position:top center;width:100%;height:100%;position:absolute;inset:0}.dp26-stepsScroll--live .dp26-phone__screen{transform:translateY(calc(var(--dp26-step-at,-1)*-100%));opacity:clamp(0,calc(1.5 - var(--dp26-step-near,1)*2.4),1);will-change:transform,opacity;transition:transform .95s cubic-bezier(.16,1,.3,1),opacity .7s cubic-bezier(.33,1,.68,1)}.dp26-stepsScroll--static .dp26-phone__screen:not(:first-child),.dp26-stepsScroll--static .dp26-stepCard:not(:first-of-type){display:none}.dp26-things{background:#fff}.dp26-thing{grid-template-columns:minmax(0,40fr) minmax(0,60fr);align-content:center;align-items:center;gap:48px;min-height:100vh;display:grid}.dp26-thing:nth-child(2n){grid-template-columns:minmax(0,60fr) minmax(0,40fr)}.dp26-thing:nth-child(2n) .dp26-thing__media{order:-1}.dp26-thing__title{font-family:var(--font-primary);letter-spacing:.03em;margin:0;font-size:clamp(2rem,3.4vw,3rem);font-weight:600;line-height:1.3}.dp26-thing__text{letter-spacing:.03em;max-width:607px;margin:16px 0 0;font-size:1rem;line-height:1.5}.dp26-thing__media{background:var(--dp26-pale);border-radius:24px;display:flex;overflow:clip}.dp26-thing__media:empty{aspect-ratio:655/458}.dp26-thing__media .dp-player{flex-direction:column;width:100%;margin:0;display:flex}.dp26-thing__media .dp-player__stage{aspect-ratio:10/7;background:#0b0b0c;position:relative;overflow:clip}.dp26-thing__media .dp-player__stage video{object-fit:cover;opacity:0;width:100%;height:100%;display:block}.dp26-thing__media .dp-player__stage video.tile-media-in{opacity:1}.dp26-thing__media .dp-player__idle{cursor:pointer;background:#0000001f;border:0;place-items:center;width:100%;padding:0;display:grid;position:absolute;inset:0}.dp26-thing__media .dp-player__idle-play{background:var(--dp26-yellow);color:#000;border:2px solid #000;border-radius:50%;place-items:center;width:76px;height:76px;transition:transform .14s,box-shadow .14s;display:grid;box-shadow:4px 4px #000}.dp26-thing__media .dp-player__idle:hover .dp-player__idle-play{transform:translate(-2px,-2px);box-shadow:6px 6px #000}.dp26-thing__media .dp-player__loading,.dp26-thing__media .dp-player__error{color:#fff;text-align:center;align-content:center;place-items:center;gap:14px;padding:24px;display:grid;position:absolute;inset:0}.dp26-thing__media .dp-player__loading-pill{background:#000000b3;border-radius:999px;place-items:center;padding:12px 16px;display:inline-grid}.dp26-thing__media .dp-player__error p{font-family:var(--font-primary);margin:0;font-size:.95rem;font-weight:600}.dp26-thing__media .dp-player__error button{background:var(--dp26-yellow);color:#000;font-family:var(--font-primary);cursor:pointer;border:2px solid #000;border-radius:8px;align-items:center;gap:8px;padding:10px 16px;font-size:.85rem;font-weight:600;display:inline-flex;box-shadow:3px 3px #000}.dp26-thing__media .dp-player__controls{background:var(--dp26-ink);color:#fff;align-items:center;gap:14px;padding:12px 16px;display:flex}.dp26-thing__media .dp-player__toggle,.dp26-thing__media .dp-player__mute{cursor:pointer;border:2px solid #000;border-radius:8px;flex:none;place-items:center;width:40px;height:40px;transition:transform .14s,box-shadow .14s;display:grid}.dp26-thing__media .dp-player__toggle{background:var(--dp26-yellow);color:#000;box-shadow:3px 3px #000}.dp26-thing__media .dp-player__mute{color:#000;background:#fff;box-shadow:3px 3px #000}.dp26-thing__media .dp-player__toggle:hover,.dp26-thing__media .dp-player__mute:hover{transform:translate(-1px,-1px);box-shadow:4px 4px #000}.dp26-thing__media .dp-player__toggle:disabled,.dp26-thing__media .dp-player__mute:disabled{opacity:.4;cursor:not-allowed;transform:none}.dp26-thing__media .dp-player__seek{cursor:pointer;appearance:none;background:0 0;flex:auto;min-width:60px;height:12px;margin:0;padding:0}.dp26-thing__media .dp-player__seek::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--dp26-yellow)var(--played,0%),#4a4a4a var(--played,0%));border:2px solid #000;border-radius:999px;height:12px}.dp26-thing__media .dp-player__seek::-moz-range-track{background:#4a4a4a;border:2px solid #000;border-radius:999px;height:12px}.dp26-thing__media .dp-player__seek::-moz-range-progress{background:var(--dp26-yellow);border-radius:999px;height:12px}.dp26-thing__media .dp-player__seek::-webkit-slider-thumb{appearance:none;background:#fff;border:2px solid #000;border-radius:4px;width:14px;height:20px;margin-top:-4px}.dp26-thing__media .dp-player__seek::-moz-range-thumb{background:#fff;border:2px solid #000;border-radius:4px;width:14px;height:20px}.dp26-thing__media .dp-player__title{min-width:0;font-family:var(--font-primary);text-overflow:ellipsis;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;flex:0 auto;font-size:.8rem;font-weight:600;line-height:1.2;overflow:hidden}@media (max-width:560px){.dp26-thing__media .dp-player__title{display:none}}@media (prefers-reduced-motion:reduce){.dp26-thing__media .dp-player__toggle,.dp26-thing__media .dp-player__mute,.dp26-thing__media .dp-player__idle-play{transition:none}.dp26-thing__media .dp-player__toggle:hover,.dp26-thing__media .dp-player__mute:hover,.dp26-thing__media .dp-player__idle:hover .dp-player__idle-play{transform:none}}.dp26-pills{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.dp26-pill{background:var(--dp26-pink);color:#fff;font-family:var(--font-primary);letter-spacing:.03em;filter:drop-shadow(4px 4px #000);border-radius:12px;align-items:center;gap:8px;padding:12px 20px;font-size:1.125rem;font-weight:500;line-height:1.33;text-decoration:none;transition:transform .12s;display:inline-flex}.dp26-pill:hover{transform:translate(1px,1px)}.dp26-pill svg{flex:none}.dp26-statRow{gap:var(--dp26-gutter);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.dp26-stat{background:var(--dp26-amber);min-height:556px;position:relative}.dp26-stat__orbit{transform-origin:top;pointer-events:none;width:400px;height:400px;position:absolute;top:calc(100% - 420px);left:50%;transform:translate(-50%)scale(2.1)}.dp26 .dp26-stat__orbit .porbit{inset:0}.dp26 .dp26-stat__orbit .porbit__chip,.dp26 .dp26-stat__orbit .porbit__photo{width:29px;height:29px}.dp26-stat__inner{padding:24px var(--dp26-pad)}.dp26-stat__label{letter-spacing:.03em;max-width:260px;margin:0;font-size:1.125rem;line-height:1.33}.dp26-compare{color:#fff;background:#000}.dp26-compare .dp26-display--section{background:linear-gradient(99.5deg,#ea92f4 0%,#a992f4 77%);color:#0000;-webkit-background-clip:text;background-clip:text}.dp26-compareScroll{-webkit-overflow-scrolling:touch;margin-top:56px;overflow-x:auto}.dp26-compareTable{border-collapse:separate;border-spacing:0;text-align:left;width:100%;min-width:940px}.dp26-compareTable th,.dp26-compareTable td{vertical-align:middle;font-family:var(--font-primary);letter-spacing:.03em;border-bottom:1px solid #373c40;padding:16px;font-size:1rem;font-weight:500;line-height:1.5}.dp26-compareTable thead th{color:#fff;border-bottom:0;padding-bottom:24px;font-size:1.125rem;font-weight:600}.dp26-compareTable__feature{color:#9e9e9e;width:30%}.dp26-compareTable__brand{white-space:nowrap;z-index:1;align-items:center;gap:12px;font-size:1.25rem;font-weight:500;display:inline-flex;position:relative}.dp26-compareTable__brand img{width:28px;height:28px}.dp26-compareTable__rival{background:#1d1d1d}.dp26-compareTable__ours{background:linear-gradient(#ea92f41f,#a992f41f);border-left:5px solid #d4c1fe;border-right:5px solid #d4c1fe}.dp26-compareTable thead .dp26-compareTable__ours{text-align:center;color:var(--dp26-ink);--dp26-tile:20px;background:#d4c1fe;border-top:5px solid #d4c1fe;border-top-left-radius:29px;border-top-right-radius:29px;position:relative;overflow:hidden}.dp26-compareTable__mosaic{width:calc(var(--dp26-tile)*4);height:calc(var(--dp26-tile)*.95*4);pointer-events:none;--dp26-tile-light:repeating-linear-gradient(135deg,#caadfe 0 1px,#d4c1fe 1px 4px);--dp26-tile-mid:repeating-linear-gradient(135deg,#9961fe 0 1px,#a981fd 1px 4px);--dp26-tile-brand:repeating-linear-gradient(135deg,#4f12fd 0 1px,#6f23fe 1px 4px);--dp26-tile-dark:linear-gradient(#2202a0,#2202a0);background-image:  var(--dp26-tile-dark),var(--dp26-tile-brand),var(--dp26-tile-mid),var(--dp26-tile-light),var(--dp26-tile-dark),var(--dp26-tile-brand),var(--dp26-tile-mid),var(--dp26-tile-dark),var(--dp26-tile-brand),var(--dp26-tile-dark);background-position:0 0,calc(var(--dp26-tile)*1)0,calc(var(--dp26-tile)*2)0,calc(var(--dp26-tile)*3)0,calc(var(--dp26-tile)*1)calc(var(--dp26-tile)*.95),calc(var(--dp26-tile)*2)calc(var(--dp26-tile)*.95),calc(var(--dp26-tile)*3)calc(var(--dp26-tile)*.95),calc(var(--dp26-tile)*2)calc(var(--dp26-tile)*1.9),calc(var(--dp26-tile)*3)calc(var(--dp26-tile)*1.9),calc(var(--dp26-tile)*3)calc(var(--dp26-tile)*2.85);background-size:var(--dp26-tile)calc(var(--dp26-tile)*.95);background-repeat:no-repeat;border-top-right-radius:26px;position:absolute;top:0;right:0;overflow:hidden}.dp26-compareTable__mark{background-image:linear-gradient(135deg,#ff809f 0%,#ff3d6edb 50%,#e60039 100%);border-radius:6.16px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.dp26-compareTable__brand .dp26-compareTable__mark img{width:18px;height:16px;display:block}.dp26-compareTable tfoot td{letter-spacing:.02em;text-align:center;border-bottom:0;font-size:1.625rem;font-weight:600}.dp26-compareTable tfoot .dp26-compareTable__rival{background:#2a2d2f}.dp26-compareTable tfoot .dp26-compareTable__ours{color:var(--dp26-ink);background:#d4c1fe;border-bottom:5px solid #d4c1fe;border-bottom-right-radius:29px;border-bottom-left-radius:29px}.dp26-compareSwitch{display:none}.dp26-compareSwitch__select{z-index:1;opacity:0;cursor:pointer;width:100%;height:100%;font-size:16px;position:absolute;inset:0}.dp26-compareSwitch__select:focus-visible+.dp26-compareSwitch__button{outline-offset:2px;outline:2px solid}.dp26-compareTable__per{color:#9aa2a8;font-size:1.375rem;font-weight:500}.dp26-compareTable tfoot .dp26-compareTable__rival .dp26-compareTable__per{margin-top:4px;font-size:.8125rem;font-weight:400;line-height:1.3;display:block}.dp26-compareTable tfoot .dp26-compareTable__ours .dp26-compareTable__per{color:var(--dp26-ink)}.dp26-cellValue{align-items:center;gap:12px;display:inline-flex}.dp26-cellValue img{flex:none;width:20px;height:20px}.dp26-compare__key{color:#ffffffdb;font-family:var(--font-primary);flex-wrap:wrap;gap:12px 28px;margin-top:28px;font-weight:500;display:flex}.dp26-compare__key span{align-items:center;gap:10px;display:inline-flex}.dp26-compare__note{color:#ffffffc7;max-width:92ch;font-family:var(--font-primary);margin:14px 0 0;font-size:.95rem;line-height:1.65}.dp26-compare__note a{color:var(--dp26-lilac);text-underline-offset:3px;text-decoration:underline}.dp26-compare__footLink{text-align:center;margin-top:48px;display:block}.dp26-plans{background:var(--dp26-lilac)}.dp26-plans .dp26-display--section{color:#000}.dp26-plans__corner{z-index:0;pointer-events:none;background:url(/dp-landing-2026/corner-mosaic.svg) 50%/contain no-repeat;width:130px;height:124px;position:absolute}.dp26-plans__corner--tr{top:0;right:0}.dp26-plans__corner--bl{bottom:0;left:0;transform:rotate(180deg)}.dp26-planGrid{--dp26-free-col:435px;--dp26-pro-col:869px;--dp26-plan-gap:32px;grid-template-columns:minmax(0,var(--dp26-free-col))minmax(0,var(--dp26-pro-col));gap:var(--dp26-plan-gap);justify-content:center;align-items:stretch;margin-top:56px;display:grid;position:relative}.dp26-plan{border-radius:24px;padding:26px 32px}.dp26-plan--free{background:0 0;flex-direction:column;justify-content:center;padding-left:0;padding-right:24px;display:flex}.dp26-plan--pro{background:var(--dp26-violet);color:#fff}.dp26-plan__head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.dp26-plan__name{font-family:var(--font-primary);letter-spacing:.02em;margin:0;font-size:1.75rem;font-weight:600}.dp26-plan__meta{letter-spacing:.03em;margin:4px 0 0;font-size:1.125rem}.dp26-plan__payRow{align-items:center;gap:28px;margin-top:26px;display:flex}.dp26-plan__payRow .dp26-plan__price{flex:none;margin:0}.dp26-plan__payRow .dp26-planCta{flex:1;min-width:0;margin-top:0}.dp26-plan__price{font-family:var(--font-primary);align-items:baseline;gap:16px;margin:26px 0 0;font-weight:600;display:flex}.dp26-plan--pro .dp26-plan__price{letter-spacing:.02em;font-size:2.625rem}.dp26-plan--free .dp26-plan__price{letter-spacing:.02em;font-size:1.75rem}.dp26-plan__per{font-size:1.375rem;font-weight:500}.dp26-plan__rule{opacity:.25;border:0;border-top:1.5px solid;margin:24px 0}.dp26-plan__groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 40px;display:grid}.dp26-plan--free .dp26-plan__groups{grid-template-columns:minmax(0,1fr)}.dp26-plan__groupTitle{letter-spacing:.02em;color:#ffffffd9;margin:0 0 16px;font-size:.875rem}.dp26-plan--free .dp26-plan__groupTitle{color:#0009}.dp26-plan__list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.dp26-plan--free .dp26-plan__list{gap:22px}.dp26-plan__item{letter-spacing:.02em;align-items:flex-start;gap:10px;font-size:1rem;line-height:1.375;display:flex}.dp26-plan__item img{flex:none;width:20px;height:20px;margin-top:1px}.dp26-plan__itemNote{color:#0000009e}.dp26-planCta{background:var(--dp26-lilac);color:#2202a0;width:100%;font-family:var(--font-primary);letter-spacing:.03em;text-transform:capitalize;cursor:pointer;border:0;border-radius:4px;align-items:stretch;margin-top:24px;font-size:1.125rem;font-weight:600;text-decoration:none;display:flex;position:relative;overflow:clip}.dp26-planCta__chip{z-index:0;background:#2202a0;place-items:center;width:48px;transition:width .42s cubic-bezier(.16,1,.3,1);display:grid;position:absolute;inset:0 auto 0 0}.dp26-planCta:hover .dp26-planCta__chip,.dp26-planCta:focus-visible .dp26-planCta__chip,.dp26-planCta--filled .dp26-planCta__chip{width:100%}.dp26-planCta__chip>*{position:absolute;right:10px}.dp26-planCta__label{z-index:1;flex:1;place-items:center;min-height:48px;margin-left:48px;padding:0 12px;transition:color .42s cubic-bezier(.16,1,.3,1);display:grid;position:relative}.dp26-planCta:hover .dp26-planCta__label,.dp26-planCta:focus-visible .dp26-planCta__label,.dp26-planCta--filled .dp26-planCta__label{color:var(--dp26-lilac)}.dp26-planCta--free{color:#000;background:#bd9bd6}.dp26-planCta--free .dp26-planCta__chip{background:#9479a8}.dp26-planCta--free:hover .dp26-planCta__label,.dp26-planCta--free:focus-visible .dp26-planCta__label,.dp26-planCta--free.dp26-planCta--filled .dp26-planCta__label{color:#000}@media (prefers-reduced-motion:reduce){.dp26-planCta__chip,.dp26-planCta__label{transition:none}}.dp26-planOr{left:calc(max(0px,( 100% - var(--dp26-free-col,435px) - var(--dp26-plan-gap,32px) - var(--dp26-pro-col,869px))/2) + var(--dp26-free-col,435px) + var(--dp26-plan-gap,32px));z-index:2;color:#fff;width:44px;height:44px;font-family:var(--font-primary);letter-spacing:.03em;text-transform:capitalize;background:#000;border-radius:50%;place-items:center;font-size:.8125rem;font-weight:600;display:grid;position:absolute;top:50%;transform:translate(-50%,-50%)}.dp26-faq{color:#fff;background:#000}.dp26-faq .dp26-display--section{color:#fff}.dp26-faqLayout{grid-template-columns:minmax(0,1fr) minmax(0,800px);align-items:start;gap:48px;margin-top:48px;display:grid}.dp26-faqItem{background:#1d1d1d;border-radius:16px;transition:background-color .35s;overflow:clip}.dp26-faqItem--open{background:var(--dp26-pink)}.dp26-faqItem__reveal{grid-template-rows:0fr;transition:grid-template-rows .38s cubic-bezier(.33,1,.68,1);display:grid}.dp26-faqItem--open .dp26-faqItem__reveal{grid-template-rows:1fr}.dp26-faqItem__clip{min-height:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.dp26-faqItem,.dp26-faqItem__reveal{transition:none}}.dp26-faqHead{flex-direction:column;align-items:flex-start;gap:32px;display:flex}.dp26-faqTabs{flex-wrap:wrap;gap:8px;display:flex}.dp26-faqTab{color:#ffffffb8;font-family:var(--font-primary);letter-spacing:.02em;cursor:pointer;background:0 0;border:1px solid #ffffff38;border-radius:999px;padding:9px 18px;font-size:.9375rem;font-weight:500;transition:background-color .18s,color .18s,border-color .18s}.dp26-faqTab:hover{color:#fff;border-color:#ffffff73}.dp26-faqTab--on{background:var(--dp26-pink);border-color:var(--dp26-pink);color:#fff;font-weight:600}.dp26-faqPanel{flex-direction:column;gap:12px;display:flex}.dp26-faqItem__q{text-align:left;cursor:pointer;width:100%;font-family:var(--font-primary);letter-spacing:.02em;color:#fff;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:20px;font-size:1.125rem;font-weight:500;list-style:none;display:flex}.dp26-faqItem--open .dp26-faqItem__q{font-weight:600}.dp26-faqItem__q::-webkit-details-marker{display:none}.dp26-faqItem__chevron{background:var(--dp26-ink);border-radius:8px;flex:none;place-items:center;width:40px;height:40px;transition:transform .18s;display:grid}.dp26-faqItem--open .dp26-faqItem__chevron{transform:rotate(180deg)}.dp26-faqItem__a{letter-spacing:.03em;color:#fff;margin:0;padding:0 20px 20px;font-size:1rem;line-height:1.5}.dp26-final{background:var(--dp26-blue);min-height:561px}.dp26-final__inner{z-index:2;min-height:inherit;text-align:center;flex-direction:column;align-items:center;gap:22px;padding:48px clamp(24px,22vw,320px) 24px;display:flex;position:relative}.dp26-final__inner .dp26-storeRow{margin-top:auto}.dp26-final__title{letter-spacing:.03em;text-transform:capitalize;color:#fff;max-width:820px;font-size:64px;line-height:.95}.dp26-final__line{white-space:nowrap;display:block}.dp26-final__sub{color:var(--dp26-hero-sub);max-width:706px;font-size:1.125rem;line-height:1.45}.dp26-storeRow{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:8px;display:flex}.dp26-storeBadge{color:#fff;background:#0f0f0f;border-radius:7px;align-items:center;gap:11px;padding:9px 13px;text-decoration:none;display:inline-flex}.dp26-storeBadge img{width:32px;height:32px}.dp26-storeBadge__small{font-family:var(--font-primary);letter-spacing:.04em;font-size:.72rem;font-weight:400;display:block}.dp26-storeBadge__big{font-family:var(--font-primary);font-size:1.15rem;font-weight:500;line-height:1.1;display:block}.dp26-final__device{z-index:1;pointer-events:none;position:absolute;bottom:0}.dp26-final__device img{width:100%;height:auto;display:block}.dp26-final__device--phone{width:clamp(150px,15vw,226px);bottom:-40px;left:3%}.dp26-final__device--laptop{width:clamp(325px,37.5vw,550px);right:calc(-1% - 64px)}.dp26 .dp-footer{background:var(--dp26-page);color:#fff;border-radius:var(--dp26-radius);margin:var(--dp26-gutter);padding:clamp(2.5rem,4vw,4rem) 0 2rem}.dp26 .dp-footer .dp-container{max-width:1340px;margin:0 auto;padding:0 clamp(1.25rem,2.8vw,2.5rem)}.dp26 .dp-footer__grid{grid-template-columns:minmax(0,1.6fr) repeat(auto-fit,minmax(150px,1fr));gap:40px 32px;display:grid}.dp26 .dp-footer__brand p{max-width:320px;color:var(--dp26-hero-sub);margin:12px 0 20px;font-size:1rem;line-height:1.5}.dp26 .dp-footer__wordmark{color:#fff;font-family:var(--font-primary);align-items:center;gap:10px;font-size:1.25rem;font-weight:600;text-decoration:none;display:inline-flex}.dp26 .dp-footer__logo{border-radius:10px}.dp26 .dp-footer .btn--yellow{background:var(--dp26-yellow);color:#000;font-family:var(--font-primary);border:2px solid #000;border-radius:8px;align-items:center;gap:8px;padding:11px 20px;font-size:1rem;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:4px 4px #000}.dp26 .dp-footer h2{font-family:var(--font-primary);letter-spacing:.1em;text-transform:uppercase;color:var(--dp26-yellow);margin:0 0 14px;font-size:.8125rem;font-weight:600}.dp26 .dp-footer ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.dp26 .dp-footer li a{color:var(--dp26-hero-sub);font-size:.95rem;text-decoration:none}.dp26 .dp-footer li a:hover{color:#fff;text-decoration:underline}.dp26 .dp-footer__bottom{color:#ffffffa8;border-top:1px solid #fff3;margin-top:40px;padding-top:24px;font-size:.85rem;line-height:1.6}.dp26 .dp-footer__bottom p{margin:0}@media (min-width:901px) and (max-width:1200px){.dp26-hero__sub{max-width:24rem}.dp26-hero__title{max-width:82%}}@media (max-width:1180px) and (hover:none),(max-width:1180px) and (pointer:coarse){.dp26-solutionScroll--live,.dp26-stepsScroll--live{height:auto}.dp26-stepsScroll--live .dp26-stepsScroll__pin{min-height:0;display:block;position:static}.dp26-stepsScroll--live .dp26-section__inner{padding-top:clamp(2rem,4.4vw,4rem);display:block}.dp26-stepsScroll--live .dp26-steps__layout{grid-template-columns:minmax(0,1fr);margin-top:56px}.dp26-stepsScroll--live .dp26-steps__cards,.dp26-stepsScroll--live .dp26-stepCard,.dp26-stepsScroll--live .dp26-stepCard--left,.dp26-stepsScroll--live .dp26-stepCard--right,.dp26-stepsScroll--live .dp26-phone{grid-area:auto/1}.dp26-stepsScroll--live .dp26-steps__cards{pointer-events:auto;flex-direction:column;gap:24px;display:flex}.dp26-stepsScroll--live .dp26-stepCard{opacity:1;transform:none}.dp26-stepsScroll--live .dp26-phone__screen:not(:first-child){display:none}.dp26-stepsScroll--live .dp26-phone__screen{opacity:1;transform:none}.dp26-solutionScroll--live .dp26-solutionScroll__pin{min-height:0;display:block;position:static}.dp26-solutionScroll--live .dp26-solution{margin-top:96px}.dp26-solutionScroll--live .dp26-stackCard{transform:none}.dp26-solution,.dp26-steps__layout{grid-template-columns:minmax(0,1fr)}.dp26-stepsSection{overflow:clip}.dp26-stackCard__index{font-size:26px}.dp26-stackCard__title{font-size:clamp(28px,8.65vw,34px)}.dp26-stackCard+.dp26-stackCard{margin-top:16px}.dp26-stackCard__text{margin-top:24px;font-size:13px;position:static}.dp26-stackCard,.dp26-stepCard{min-height:0}.dp26-stepCard__text{margin-top:24px;position:static}}@media (max-width:1180px){.dp26-display--hero{font-size:clamp(26px,8vw,32px);line-height:1.05}.dp26-hero__sub{font-size:14px}.dp26-display--section{font-size:clamp(26px,7.4vw,30px);line-height:1.05}.dp26-plan--pro .dp26-plan__price{gap:8px;font-size:38px}.dp26-plan--free .dp26-plan__price{gap:6px;font-size:28px}.dp26-plan--free .dp26-plan__per{font-size:27px}.dp26-sticker--art{width:calc(var(--dp26-sticker-w,192)*1px*.52)}.dp26-sticker--art.dp26-hero__sticker{width:calc(var(--dp26-sticker-w,192)*1px*.65)}.dp26-plans__corner{width:86px;height:82px}.dp26-plans .dp26-headline{padding-inline:30px}.dp26-plan__payRow{flex-direction:column;align-items:stretch;gap:20px}.dp26-faqLayout,.dp26-planGrid{grid-template-columns:minmax(0,1fr)}.dp26-stepsScroll--swipe .dp26-stepsScroll__pin{min-height:0;display:block;position:static}.dp26-stepsScroll--swipe .dp26-section__inner{padding-top:clamp(2rem,4.4vw,4rem);display:block}.dp26-stepsScroll--swipe .dp26-steps__layout{flex-direction:column;margin-top:40px;display:flex}.dp26-stepsScroll--swipe .dp26-phone{order:1;width:min(460px,108vw);margin:20px auto -96px;transform:translate(12.6%)}.dp26-stepsScroll--swipe .dp26-steps__cards{scroll-snap-type:x mandatory;touch-action:pan-x pinch-zoom;overscroll-behavior-x:contain;cursor:grab;scrollbar-width:none;pointer-events:auto;flex-direction:row;gap:16px;width:100%;min-width:0;padding-inline:0;display:flex;overflow-x:auto}.dp26-stepsScroll--swipe .dp26-steps__cards::-webkit-scrollbar{display:none}.dp26-stepsScroll--swipe .dp26-stepCard{scroll-snap-align:center;opacity:1;flex:0 0 100%;margin-bottom:0;transform:none}.dp26-stepsDots{justify-content:center;gap:8px;margin-top:20px;display:flex}.dp26-stepsDots__dot{cursor:pointer;background:#0000002e;border:0;border-radius:50%;width:8px;height:8px;padding:0;transition:background-color .25s}.dp26-stepsDots__dot--on{background:var(--dp26-ink)}.dp26-stepsScroll--swipe .dp26-phone__screen{opacity:calc(1 - var(--dp26-step-near,1));transition:opacity .3s;transform:none}.dp26-planOr{justify-self:center;margin:-4px auto;position:static;transform:none}.dp26-plan--free{background:#ffffff73;border-radius:24px;padding:26px 32px}}@media (max-width:900px){.dp26{--dp26-radius:28px;--dp26-pad:24px}.dp26-hero{min-height:0}.dp26-hero__inner{min-height:0;padding-top:64px}.dp26-hero__actions{padding-bottom:64px}.dp26-flow{--dp26-flow-card:clamp(112px,34vw,150px)}.dp26-flow__stage{padding:24px 0}.dp26-hero__bg,.dp26-subjects__bg,.dp26-section__bg{background-size:900px 681px}.dp26-headline__sticker{margin-top:-6px}.dp26-sticker--art{margin-left:0}.dp26-hero__art,.dp26-final__device{display:none}.dp26-thing,.dp26-thing:nth-child(2n){grid-template-columns:minmax(0,1fr);gap:24px;min-height:0;margin-top:72px}.dp26-thing:nth-child(2n) .dp26-thing__media{order:0}.dp26-problemGrid{grid-template-columns:minmax(0,1fr)}.dp26-problemGrid__cell+.dp26-problemGrid__cell{border-left:0;border-top:1px solid var(--dp26-problem-line)}.dp26-problemGrid__cell{min-height:0}.dp26-problemGrid__label{font-size:1.25rem}.dp26-problemGrid__text{font-size:1.0625rem}.dp26-statRow{grid-template-columns:minmax(0,1fr)}.dp26-stat{min-height:0}:is(.dp26-stat:has(.dp26-stat__orbit),.dp26-stat:has(.dp26-globe)){min-height:400px}.dp26-stat__orbit{top:calc(100% - 280px);transform:translate(-50%)scale(1.4)}.dp26-stat__inner{padding:32px 24px}.dp26-subjects{min-height:0}.dp26-laurels{gap:8px 32px;margin-bottom:0}.dp26-laurel__wreath{width:18px;height:36px}.dp26-laurel__text{gap:2px}.dp26-hero__sticker{margin-bottom:18px}.dp26-hero__sub{margin-top:0;margin-bottom:32px;padding-top:52px}.dp26-laurel__title{font-size:1rem}.dp26-laurel__sub{font-size:.75rem}.dp26-request__books{display:none}.dp26-request__inner>.dp26-request__status{padding-right:0}.dp26-request__form{flex:100%;grid-template-columns:minmax(0,1fr);padding-right:0}.dp26-request__submit{grid-column:1;justify-self:stretch}.dp26-plan__groups{grid-template-columns:minmax(0,1fr)}.dp26-final{min-height:0}.dp26-compareTable__feature{width:34%;min-width:170px}.dp26-compareTable__brand{gap:8px;font-size:1rem}.dp26-compare[data-rival=rv] .dp26-compareTable__rival[data-rival=rd],.dp26-compare[data-rival=rd] .dp26-compareTable__rival[data-rival=rv],.dp26-compareTable thead .dp26-compareTable__rival .dp26-compareTable__brand{display:none}.dp26-compare[data-rival=rd] thead .dp26-compareTable__rival[data-rival=rv]{display:table-cell}.dp26-compare[data-rival=rd] thead .dp26-compareTable__rival[data-rival=rd]{display:none}.dp26-compareScroll{padding-inline:5px;overflow-x:visible}.dp26-compareTable{table-layout:fixed;width:100%;min-width:0}.dp26-compareTable__rival,.dp26-compareTable__ours{width:31%}.dp26-compare .dp26-section__inner{padding-inline:3px}.dp26-compareTable th,.dp26-compareTable td{text-align:center;padding:12px 6px;font-size:.9rem}.dp26-compareTable th:first-child,.dp26-compareTable td:first-child{text-align:left;width:auto}.dp26-compareTable thead .dp26-compareTable__rival .dp26-compareTable__brand img{width:20px;height:20px}.dp26-compareTable__rival .dp26-cellValue span,.dp26-compareTable__ours .dp26-cellValue span{display:none}.dp26-compareTable__rival .dp26-cellValue,.dp26-compareTable__ours .dp26-cellValue{justify-content:center}.dp26-compareSwitch{justify-content:flex-end;margin-bottom:14px;display:flex;position:relative}.dp26-compareSwitch__button img{width:20px;height:20px}.dp26-compareSwitch__button{width:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:6px;padding:0;display:flex}.dp26-compareSwitch__name{white-space:nowrap;align-items:center;gap:4px;font-size:.8125rem;font-weight:500;display:inline-flex}.dp26-compareTable thead .dp26-compareTable__ours .dp26-compareTable__brand{white-space:nowrap;flex-direction:column;gap:6px;font-size:.6875rem}.dp26-compareTable thead th{vertical-align:bottom;padding-bottom:14px;font-size:1rem}.dp26-compareTable thead .dp26-compareTable__ours{--dp26-tile:10.5px;padding-right:calc(var(--dp26-tile)*4 + 10px)}.dp26-compareTable tfoot td{font-size:1.15rem}.dp26-compareTable tfoot .dp26-compareTable__ours small{display:block}}@media (max-width:560px){.dp26{--dp26-gutter:8px;--dp26-radius:22px}.dp26-section__inner{padding:32px 16px}.dp26-sticker{font-size:1rem}.dp26-faqItem__q{padding:16px;font-size:1rem}.dp26-faqItem__a{padding:0 16px 16px}.dp26-plan,.dp26-plan--free{padding:20px}.dp26-storeBadge__big{font-size:1rem}}@media (prefers-reduced-motion:reduce){.dp26-cta,.dp26-pill,.dp26-request__submit,.dp26-faqItem__chevron{transition:none}.dp26-cta:hover,.dp26-cta:active,.dp26-pill:hover,.dp26-request__submit:hover:not(:disabled){transform:none}}.dp26-nav{z-index:120;padding:12px var(--dp26-gutter)0;position:relative}.dp26-nav__bar{color:#fff;background:#0e0e0e;border-radius:9999px;align-items:center;gap:24px;width:calc(100% - 16px);max-width:1400px;margin:0 auto;padding:10px 14px 10px 18px;display:flex;position:relative;box-shadow:0 6px 24px #00000059}.dp26-nav__logo{color:#fff;letter-spacing:-.01em;flex:none;align-items:center;gap:9px;font-size:17px;font-weight:700;text-decoration:none;display:inline-flex}.dp26-nav__logo img{border-radius:7px;display:block}.dp26-nav__links{align-items:center;gap:4px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.dp26-nav__actions{align-items:center;gap:6px;margin-left:auto;display:flex}.dp26-nav__link{color:#fff;white-space:nowrap;border-radius:9999px;align-items:center;gap:5px;padding:8px 12px;font-size:14.5px;font-weight:500;line-height:1;text-decoration:none;transition:background .16s,opacity .16s;display:inline-flex}.dp26-nav__link:hover{background:#ffffff1a}.dp26-nav__link[data-nav-unwired],.dp26-navPanel__link[data-nav-unwired],.dp26-navDrawer__row[data-nav-unwired]{cursor:default}.dp26-nav__menu{border-radius:9999px;align-items:center;display:inline-flex;position:relative}.dp26-nav__menu:hover,.dp26-nav__menu--open{background:#ffffff1a}.dp26-nav__menu .dp26-nav__link:hover{background:0 0}.dp26-nav__chev{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:9999px;align-items:center;padding:8px 10px 8px 2px;display:inline-flex}.dp26-nav__chev svg{transition:transform .18s}.dp26-nav__menu--open .dp26-nav__chev svg{transform:rotate(180deg)}.dp26-nav__teachers{opacity:.78;text-underline-offset:4px;text-decoration:underline}.dp26-nav__teachers:hover{opacity:1;background:0 0}.dp26-nav__cta,.dp26-nav__login{cursor:pointer;min-height:40px;color:var(--dp26-blue-ink);font-family:var(--font-primary);letter-spacing:.04em;white-space:nowrap;border:2px solid #000;border-color:var(--dp26-blue);background:#fff;border-radius:8px;justify-content:center;align-items:center;padding:7px 16px;font-size:14.5px;font-weight:600;line-height:1.5;text-decoration:none;transition:filter .12s;display:inline-flex}.dp26-nav__cta:hover,.dp26-nav__login:hover{filter:brightness(1.08)}.dp26-nav__cta{background:var(--dp26-blue);color:#fff}.dp26-nav__login{color:var(--dp26-blue)}.dp26-nav__cta--block{width:100%;padding:15px 18px;font-size:16px}.dp26-nav__burger{color:#fff;cursor:pointer;background:#ffffff1a;border:0;border-radius:9999px;justify-content:center;align-items:center;width:40px;height:40px;margin-left:auto;display:none}.dp26-navPanel{color:#fff;max-width:1400px;margin:0 auto;padding-top:22px;animation:.16s both dp26-navPanel-in;position:absolute;top:calc(100% - 18px);left:8px;right:8px}.dp26-navPanel--swap{animation:none}@keyframes dp26-navPanel-in{0%{opacity:0;transform:translateY(-6px)}}.dp26-navPanel__box{border-radius:28px;transition:height .3s cubic-bezier(.4,0,.2,1);overflow:hidden}.dp26-navPanel--swap .dp26-navPanel__inner>*{animation:.3s cubic-bezier(.4,0,.2,1) both dp26-navPanel-fill}@keyframes dp26-navPanel-fill{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.dp26-navPanel__box{transition:none}}.dp26-navPanel__inner{background:#0e0e0e;border-radius:28px;padding:26px 30px 22px;box-shadow:0 18px 48px #00000073}.dp26-navPanel__cols{align-items:flex-start;gap:40px;display:flex}.dp26-navPanel__col{flex:1 1 0;min-width:0}.dp26-navPanel__col:has(.dp26-navPanel__years){flex-grow:1.5}.dp26-navPanel__heading{color:#5c80fc;letter-spacing:.1em;text-transform:capitalize;border-bottom:1px solid #ffffff24;margin:0 0 14px;padding-bottom:10px;font-size:16px;font-weight:600}.dp26-navPanel__list,.dp26-navPanel__yearList{gap:2px;margin:0;padding:0;list-style:none;display:grid}.dp26-navPanel__list--two{grid-template-columns:1fr 1fr;gap:2px 20px}.dp26-navPanel__link{color:#fff;border-radius:10px;padding:7px 10px;text-decoration:none;transition:background .14s;display:block}.dp26-navPanel__link:not([data-nav-unwired]):hover{background:#ffffff17}.dp26-navPanel__link--icon{align-items:flex-start;gap:10px;display:flex}.dp26-navPanel__icon{color:#5c80fc;flex:none;margin-top:1px}.dp26-navPanel__link:not([data-nav-unwired]):hover .dp26-navPanel__icon{color:#fff}.dp26-navPanel__linkText{min-width:0}.dp26-navPanel__linkName{font-size:13.5px;font-weight:500;line-height:1.3;display:block}.dp26-navPanel__linkNote{color:#ffffff80;margin-top:2px;font-size:12.5px;line-height:1.35;display:block}.dp26-navPanel__cols--features{gap:28px}.dp26-navPanel__tag{color:#8fa8ff;letter-spacing:.04em;vertical-align:1px;border:1px solid #5c80fcb3;border-radius:4px;margin-left:7px;padding:1px 6px;font-size:10.5px;font-weight:600;line-height:1.4;display:inline-block}.dp26-navPanel__years{grid-template-columns:repeat(5,minmax(0,1fr));gap:18px 10px;display:grid}.dp26-navPanel__yearName{color:#fff;letter-spacing:.03em;background:#5c80fc;border-radius:4px;margin-top:8px;margin-bottom:6px;margin-left:10px;padding:3px 8px;font-size:13px;font-weight:600;display:inline-block}.dp26-navDrawer{display:none}.dp26-navAcc__head{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;padding:15px 4px;font-size:17px;font-weight:600;display:flex}.dp26-navAcc__head svg{transition:transform .2s}.dp26-navAcc--open .dp26-navAcc__head svg{transform:rotate(180deg)}.dp26-navAcc__wrap{grid-template-rows:0fr;transition:grid-template-rows .24s;display:grid}.dp26-navAcc--open .dp26-navAcc__wrap{grid-template-rows:1fr}.dp26-navAcc__body{overflow:hidden}.dp26-navDrawer__heading{color:#5c80fc;letter-spacing:.1em;text-transform:capitalize;margin:10px 4px 4px;font-size:16px;font-weight:600}.dp26-navDrawer__group{padding:6px 0 10px}.dp26-navDrawer__groupName{color:#fff;letter-spacing:.03em;background:#5c80fc;border-radius:4px;margin:8px 4px 4px;padding:3px 8px;font-size:13px;font-weight:600;display:inline-block}.dp26-navDrawer__list{gap:2px;margin:0;padding:0;list-style:none;display:grid}.dp26-navDrawer__row{color:#fff;border-top:1px solid #ffffff1a;align-items:center;gap:6px;min-height:48px;padding:0 4px;font-size:17px;font-weight:600;text-decoration:none;display:flex}@media (max-width:1100px){.dp26-nav__links,.dp26-nav__actions{display:none}.dp26-nav__burger{display:inline-flex}.dp26-navPanel{display:none}.dp26-nav__bar{gap:12px;padding:8px 10px 8px 14px}.dp26-navDrawer{inset:var(--dp26-nav-h,72px)0 0;z-index:119;color:#fff;background:#0e0e0e;flex-direction:column;animation:.18s both dp26-navDrawer-in;display:flex;position:fixed}.dp26-navDrawer__scroll{-webkit-overflow-scrolling:touch;flex:auto;padding:6px 18px 18px;overflow-y:auto}.dp26-navDrawer__foot{padding:14px 18px calc(18px + env(safe-area-inset-bottom,0px));border-top:1px solid #ffffff1f;flex:none}.dp26-navDrawer .dp26-navPanel__link{flex-direction:column;justify-content:center;min-height:40px;padding:6px 4px;display:flex}.dp26-navDrawer .dp26-navPanel__link--icon{flex-direction:row;justify-content:flex-start;align-items:flex-start}.dp26-navDrawer .dp26-navPanel__linkName{font-size:14px}.dp26-navDrawer__list{gap:0}}@keyframes dp26-navDrawer-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.dp26-navPanel,.dp26-navDrawer{animation:none}.dp26-nav,.dp26-navAcc__wrap{transition:none}.dp26-nav__cta:hover{transform:none}}.dp26-footer__directory{border-bottom:1px solid #ffffff29;gap:32px;margin-bottom:48px;padding-bottom:32px;display:grid}.dp26-footer__dirHead{color:#5c80fc;letter-spacing:.1em;text-transform:capitalize;margin:0 0 14px;font-size:16px;font-weight:600}.dp26-footer__dirYears{grid-template-columns:repeat(5,minmax(0,1fr));gap:18px 14px;display:grid}.dp26-footer__dirBlock--features{border-top:1px solid #ffffff29;padding-top:32px}.dp26-footer__dirFeatures{grid-template-columns:repeat(3,minmax(0,1fr))}.dp26-footer__dirYear{color:#fff9;margin-top:8px;margin-bottom:8px;font-size:14px;font-weight:500;display:block}.dp26-footer__dirList{columns:4;column-gap:14px}.dp26-footer__directory ul{margin:0;padding:0;list-style:none}.dp26-footer__directory li{margin-bottom:6px}.dp26-footer__directory a{color:#fff;font-size:13.5px;font-weight:500;text-decoration:none}.dp26-footer__legal a{color:#fff;font-size:.875rem;text-decoration:none}.dp26-footer__directory a:hover,.dp26-footer__legal a:hover{color:#fff;text-decoration:underline}.dp26-footer__legal [data-nav-unwired],.dp26-footer__col [data-nav-unwired]{color:#ffffff73;cursor:default;font-size:13.5px}.dp26-footer__directory [data-nav-unwired]{color:#fff;cursor:default;font-size:13.5px;font-weight:500}.dp26-footer__legal{flex-wrap:wrap;gap:6px 24px;width:100%;margin:0 0 10px;padding:0;list-style:none;display:flex}@media (max-width:1180px){.dp26-footer__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px}.dp26-footer__dirYears{grid-template-columns:repeat(2,minmax(0,1fr))}.dp26-footer__dirList{columns:2}}@media (max-width:640px){.dp26-footer__dirYears{grid-template-columns:minmax(0,1fr)}.dp26-footer__dirList{columns:1}}@media (max-width:1439px){.dp26-display--section{font-size:48px}}@media (max-width:1023px){.dp26-display--section{font-size:30px}}@media (max-width:600px){.dp26-display--section,.dp26-request__title{font-size:28px}.dp26-request__title br{display:none}}@media (max-width:1023px){.dp26-final__title{font-size:clamp(2.25rem,5.6vw,5rem)}}@media (max-width:600px){.dp26-final__title{font-size:min(32px,8.06452vw - 3.87097px)}.dp26-final__inner .dp26-storeRow{flex-wrap:nowrap;gap:8px;margin-top:10px}.dp26-final__inner .dp26-storeBadge{white-space:nowrap;flex:none;gap:7px;padding:7px 10px}.dp26-final__inner .dp26-storeBadge img{width:22px;height:22px}.dp26-final__inner .dp26-storeBadge__small{font-size:.58rem}.dp26-final__inner .dp26-storeBadge__big{font-size:.92rem}.dp26-laurels{row-gap:20px}.dp26-display--hero{font-size:clamp(32px,10vw,40px)}.dp26-laurel__title{font-size:1.125rem}.dp26-laurel__sub{font-size:.875rem}.dp26-hero__sub{font-size:16px}.dp26-hero__sticker{margin-bottom:54px}}@media (min-width:901px) and (max-width:1180px){.dp26-footer__dirFeatures{grid-template-columns:repeat(3,minmax(0,1fr))}}
