.dx-cur{display:inline-flex;gap:2px;padding:3px;margin:0 0 .9rem;border-radius:99px;background:var(--dx-ink3)}.dbx2 .dx-cur button{margin:0;padding:.35rem .75rem;min-height:0;border:0;border-radius:99px;background:#fff0;color:var(--dx-dim);font-family:var(--dbx-text-med);font-size:.75rem;letter-spacing:.04em;text-transform:none;line-height:1.2;box-shadow:none}.dbx2 .dx-cur button:hover{color:#fff}.dbx2 .dx-cur button[aria-pressed="true"]{background:var(--dx-bone);color:var(--dx-ink)}.dbx2 .dx-cur button:focus-visible{outline:2px solid var(--dx-cyan);outline-offset:2px}body.dbx2 .cookieadmin_law_container,body.dbx2 .cookieadmin_consent_inside{background:var(--dx-ink2)!important;border-color:var(--dx-line2,rgb(255 255 255 / .14))!important;border-radius:14px!important;color:var(--dx-bone)!important}body.dbx2 .cookieadmin_law_container *{color:var(--dx-bone)!important}body.dbx2 .cookieadmin_btn{border-radius:99px!important;border:1px solid var(--dx-line2,rgb(255 255 255 / .2))!important;background:transparent!important;color:var(--dx-bone)!important;box-shadow:none!important}body.dbx2 .cookieadmin_btn.cookieadmin_accept_btn{background:var(--dx-bone)!important;border-color:var(--dx-bone)!important;color:var(--dx-ink)!important}body.dbx2.blog .blog-header-wrapper{display:none}@media (max-width:374px){body.dbx2 .dx-svc__title,body.dbx2 #main h2,body.dbx2 #main h3,body.dbx2 .dx-blg__t{hyphens:manual;-webkit-hyphens:manual}}@media (min-width:850px) and (max-width:1000px){body.dbx2 .dx-hero .dx-hero__inner>.dx-hero__lead{max-width:calc(60vw - 30px)}}@font-face{font-family:"DX Cabinet";src:url("https://danbia.ae/wp-content/themes/flatsome-child/assets/dbx2-cabinet-grotesk-800.woff2") format("woff2");font-weight:400 900;font-display:swap}@font-face{font-family:"DX Label";src:url("https://danbia.ae/wp-content/themes/flatsome-child/assets/dbx2-cabinet-grotesk-500.woff2") format("woff2");font-weight:100 600;font-display:swap}@font-face{font-family:"DX Label";src:url("https://danbia.ae/wp-content/themes/flatsome-child/assets/dbx2-cabinet-grotesk-700.woff2") format("woff2");font-weight:700 900;font-display:swap}@font-face{font-family:"DX Erode";src:url("https://danbia.ae/wp-content/themes/flatsome-child/assets/dbx2-erode-400.woff2") format("woff2");font-weight:400;font-display:swap;unicode-range:U+0000-00B6,U+00B8-FFFF}@font-face{font-family:"DX Erode";src:url("https://danbia.ae/wp-content/themes/flatsome-child/assets/dbx2-erode-500.woff2") format("woff2");font-weight:500;font-display:swap;unicode-range:U+0000-00B6,U+00B8-FFFF}@font-face{font-family:"DX Erode";src:url("https://danbia.ae/wp-content/themes/flatsome-child/assets/dbx2-erode-600.woff2") format("woff2");font-weight:600;font-display:swap;unicode-range:U+0000-00B6,U+00B8-FFFF}html body.dbx2{--dbx-display:"DX Cabinet",system-ui,sans-serif;--dbx-display-i:"DX Cabinet",system-ui,sans-serif;--dbx-text:"DX Erode",Georgia,serif;--dbx-text-med:"DX Label",system-ui,sans-serif;--dbx-mono:"DX Label",system-ui,sans-serif;font-family:var(--dbx-text);font-variant-numeric:lining-nums}.dbx2 .dx-grad{background:none;-webkit-background-clip:border-box;background-clip:border-box;color:#5FB3BA}:root{--dx-ink:#0B1214;--dx-ink2:#131C1F;--dx-ink3:#1A2528;--dx-bone:#E8E3D9;--dx-paper:#F2EFE9;--dx-dim:#A3AFB2;--dx-line:rgba(232,227,217,.12);--dx-line2:rgba(232,227,217,.22);--dx-cyan:#5FB3BA;--dx-mag:#D9799F;--dx-grad:linear-gradient(100deg,#5FB3BA 0%,#63617C 48%,#D9799F 100%);--dx-max:1280px;--dx-gut:clamp(1.25rem,.6rem + 2.4vw,3.5rem);--dx-ease:cubic-bezier(.2,.7,.2,1)}body.dbx2,body.dbx2 #wrapper,body.dbx2 #main{background:var(--dx-ink)}body.dbx2{color:var(--dx-bone)}.dbx2 .dx-wrap{max-width:var(--dx-max);margin:0 auto;padding:0 var(--dx-gut);position:relative;z-index:2}.dbx2 .dx-grad{background:var(--dx-grad);-webkit-background-clip:text;background-clip:text;color:#fff0}.dbx2 [class^="dx-"] ul,.dbx2 ul[class^="dx-"]{list-style:none;margin-left:0;padding:0}.dbx2 ul[class^="dx-"]>li{margin-left:0}.dx-hero{position:relative;min-height:calc(100vh - 84px);min-height:calc(100svh - 84px);display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding:clamp(2.5rem,6vh,4rem) 0 clamp(2.5rem,5vh,3.5rem);isolation:isolate;background:var(--dx-ink)}.dx-hero::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,var(--dx-ink) 0%,rgb(11 18 20 / .95) 38%,rgb(11 18 20 / .5) 62%,rgb(11 18 20 / .12) 100%),linear-gradient(0deg,var(--dx-ink) 0%,transparent 22%)}.dx-hero__bg{position:absolute;inset:0;z-index:0;pointer-events:none}.dx-orb{position:absolute;width:70vmax;height:70vmax;border-radius:50%;will-change:transform}.dx-orb--dan{background:radial-gradient(closest-side,rgb(31 127 136 / .30),rgb(31 127 136 / .08) 55%,transparent);top:-28vmax;left:-18vmax;animation:dx-drift 19s ease-in-out infinite alternate}.dx-orb--bia{background:radial-gradient(closest-side,rgb(168 67 111 / .28),rgb(168 67 111 / .07) 55%,transparent);bottom:-34vmax;right:-12vmax;animation:dx-drift 23s ease-in-out infinite alternate-reverse}@keyframes dx-drift{to{transform:translate3d(6vmax,5vmax,0)}}.dx-grain{position:absolute;inset:0;opacity:.06;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url("%23n")'/%3E%3C/svg%3E")}.dx-hero__wall{position:absolute;inset:0;z-index:0;perspective:1700px;pointer-events:none}.dx-wall{position:absolute;top:-38%;right:-16%;width:64%;height:180%;display:grid;grid-template-columns:repeat(3,1fr);gap:1.4rem;transform:rotateX(24deg) rotateY(-16deg) rotateZ(9deg);will-change:transform}.dx-wall__col{animation:dx-up 90s linear infinite;will-change:transform;backface-visibility:hidden;-webkit-backface-visibility:hidden;contain:layout paint}.dx-hero.is-off .dx-wall__col,.dx-hero.is-off .dx-orb{animation-play-state:paused}.dx-wall__col:nth-child(2){animation-name:dx-down;animation-duration:105s}.dx-wall__col:nth-child(3){animation-duration:120s}@keyframes dx-up{from{transform:translate3d(0,0,0)}to{transform:translate3d(0,-50%,0)}}@keyframes dx-down{from{transform:translate3d(0,-50%,0)}to{transform:translate3d(0,0,0)}}.dx-shot{margin:0 0 1.4rem;border-radius:14px;overflow:hidden;aspect-ratio:1440/900;background:var(--dx-ink2);border:1px solid var(--dx-line);box-shadow:0 40px 70px -30px rgb(0 0 0 / .9),0 0 0 1px rgb(31 127 136 / .04)}.dx-shot img{display:block;width:100%;height:100%;object-fit:cover;object-position:top;opacity:.9;image-rendering:auto}.dx-hero__inner{width:100%}.dx-eyebrow{display:inline-flex;align-items:center;gap:.65rem;margin:0 0 1.6rem;padding:.5rem 1rem;border:1px solid var(--dx-line2);border-radius:99px;background:rgb(11 18 20 / .55);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-family:var(--dbx-mono);font-size:.74rem;letter-spacing:.14em;text-transform:uppercase;color:var(--dx-bone)}.dx-dot{width:8px;height:8px;border-radius:50%;background:var(--dx-cyan);box-shadow:0 0 0 0 rgb(31 127 136 / .7);animation:dx-pulse 2.2s infinite}@keyframes dx-pulse{70%{box-shadow:0 0 0 10px #fff0}100%{box-shadow:0 0 0 0 #fff0}}.dbx2 .dx-hero__title{font-family:var(--dbx-display);font-weight:400;font-size:clamp(3.1rem,1.3rem + 5vw,6.4rem);line-height:.9;letter-spacing:-.025em;color:#fff;margin:0 0 1.8rem;max-width:10.5ch;text-wrap:balance}.dbx2 .dx-hero__title .dx-grad{font-family:var(--dbx-display-i);display:inline-block;padding-right:.06em}.dx-hero__lead{font-size:clamp(1.05rem,.95rem + .5vw,1.38rem);line-height:1.55;color:var(--dx-bone);max-width:41rem;margin:0 0 2rem;opacity:.92}.dx-hero__cta{display:flex;flex-wrap:wrap;gap:.9rem}.dbx2 .dx-btn{display:inline-flex;align-items:center;gap:.6rem;padding:1.05rem 1.65rem;border-radius:99px;font-family:var(--dbx-text-med);font-size:1rem;line-height:1;letter-spacing:.01em;text-decoration:none;white-space:nowrap;transition:transform .3s var(--dx-ease),box-shadow .3s var(--dx-ease),border-color .3s,background .3s}.dbx2 .dx-btn--glow{color:var(--dx-ink);background:var(--dx-grad);background-size:160% 100%;box-shadow:0 12px 40px -12px rgb(168 67 111 / .65)}.dbx2 .dx-btn--glow:hover{color:var(--dx-ink);transform:translateY(-2px);background-position:100% 0;box-shadow:0 0 34px rgb(31 127 136 / .45),0 16px 50px -10px rgb(168 67 111 / .85)}.dbx2 .dx-btn--ghost{color:#fff;border:1px solid var(--dx-line2);background:rgb(255 255 255 / .03)}.dbx2 .dx-btn--ghost:hover{color:#fff;border-color:var(--dx-cyan);box-shadow:0 0 24px rgb(31 127 136 / .2)}.dbx2 .dx-btn span{transition:transform .3s var(--dx-ease)}.dbx2 .dx-btn:hover span{transform:translateX(4px)}.dbx2 .dx-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:clamp(2rem,5vh,3rem) 0 0;border-top:1px solid var(--dx-line)}.dbx2 .dx-stats>li{padding:1.6rem 1.4rem 0;border-left:1px solid var(--dx-line)}.dbx2 .dx-stats>li:first-child{padding-left:0;border-left:0}.dx-stats strong{display:block;font-family:var(--dbx-display);font-weight:400;font-size:clamp(2.3rem,1.4rem + 2.9vw,4.3rem);line-height:1;letter-spacing:-.02em;background:var(--dx-grad);-webkit-background-clip:text;background-clip:text;color:#fff0;font-variant-numeric:tabular-nums;white-space:nowrap}.dx-stats span{display:block;margin-top:.7rem;color:#fff;font-size:.95rem;line-height:1.38}.dx-stats em{display:block;margin-top:.4rem;font-style:normal;font-family:var(--dbx-mono);font-size:.68rem;letter-spacing:.1em;text-transform:uppercase;color:var(--dx-dim)}.dx-scroll{position:absolute;left:50%;bottom:1.4rem;z-index:3;width:26px;height:42px;margin-left:-13px;border:1px solid var(--dx-line2);border-radius:20px}.dx-scroll span{position:absolute;left:50%;top:8px;width:4px;height:8px;margin-left:-2px;border-radius:2px;background:var(--dx-cyan);animation:dx-scroll 1.8s var(--dx-ease) infinite}@keyframes dx-scroll{0%{opacity:0;transform:translateY(0)}30%{opacity:1}100%{opacity:0;transform:translateY(14px)}}.dx-logos{position:relative;padding:2.6rem 0 2.9rem;background:var(--dx-ink);border-top:1px solid var(--dx-line);border-bottom:1px solid var(--dx-line);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.dx-logos__label{margin:0 0 1.6rem;text-align:center;font-family:var(--dbx-mono);font-size:.7rem;letter-spacing:.16em;text-transform:uppercase;color:var(--dx-dim)}.dx-marquee{display:flex;align-items:center;width:max-content;animation:dx-marq 55s linear infinite}.dx-logos:hover .dx-marquee{animation-play-state:paused}.dbx2 .dx-logo{height:46px;width:auto;max-width:none;margin:0 2.6rem;filter:grayscale(1) brightness(0) invert(1);opacity:.5;transition:opacity .3s}.dbx2 .dx-logo:hover{opacity:1}@keyframes dx-marq{to{transform:translate3d(-50%,0,0)}}.dx-sec{position:relative;padding:clamp(5rem,12vh,9rem) 0;background:var(--dx-ink);overflow:hidden}.dx-sec__head{max-width:46rem;margin:0 0 clamp(2.5rem,6vh,4rem)}.dx-kicker{display:inline-flex;align-items:center;gap:.6rem;margin:0 0 1.2rem;font-family:var(--dbx-mono);font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:var(--dx-cyan)}.dx-kicker::before{content:"";width:28px;height:1px;background:currentColor}.dbx2 .dx-h2{font-family:var(--dbx-display);font-weight:400;font-size:clamp(2.4rem,1.2rem + 4vw,5rem);line-height:.98;letter-spacing:-.02em;color:#fff;margin:0 0 1.2rem;text-wrap:balance}.dbx2 .dx-h2 .dx-grad{font-family:var(--dbx-display-i);padding-right:.05em}.dx-sec__lead{font-size:clamp(1.02rem,.96rem + .3vw,1.2rem);line-height:1.6;color:var(--dx-bone);opacity:.85;margin:0}.dbx2 .dx-btn--sm{padding:.7rem 1.1rem;font-size:.88rem}.dx-demos::before{content:"";position:absolute;width:60vmax;height:60vmax;right:-30vmax;top:10%;border-radius:50%;background:var(--dx-mag);filter:blur(140px);opacity:.08;pointer-events:none}.dx-tabs{display:flex;gap:.5rem;margin:0 0 1.5rem;padding:.4rem;border:1px solid var(--dx-line);border-radius:99px;width:max-content;max-width:100%;overflow-x:auto;background:rgb(255 255 255 / .02);scrollbar-width:none}.dbx2 .dx-tabs button{display:inline-flex;align-items:center;gap:.55rem;margin:0;padding:.75rem 1.25rem;border:0;border-radius:99px;background:#fff0;color:var(--dx-dim);font-family:var(--dbx-text-med);font-size:.95rem;text-transform:none;letter-spacing:0;line-height:1;cursor:pointer;white-space:nowrap;transition:color .25s,background .25s;min-height:0}.dbx2 .dx-tabs button b{font-family:var(--dbx-mono);font-weight:400;font-size:.7rem;opacity:.7}.dbx2 .dx-tabs button:hover{color:#fff}.dbx2 .dx-tabs button[aria-selected="true"]{color:var(--dx-ink);background:var(--dx-bone)}.dx-panel{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:clamp(1.5rem,4vw,4rem);align-items:center}.dx-panel[hidden]{display:none}.dx-panel.is-active{animation:dx-in .5s var(--dx-ease)}@keyframes dx-in{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.dx-device{position:relative;border-radius:18px;background:var(--dx-paper);color:var(--dx-ink);overflow:hidden;box-shadow:0 50px 100px -40px rgb(0 0 0 / .9),0 0 0 1px rgb(255 255 255 / .06),0 0 80px -20px rgb(31 127 136 / .25)}.dx-device__bar{display:flex;align-items:center;gap:.4rem;padding:.75rem 1rem;background:#E2DDD3;border-bottom:1px solid #D9D3C8}.dx-device__bar i{width:10px;height:10px;border-radius:50%;background:#C9C2B6}.dx-device__bar em{flex:1;margin-left:.6rem;font-style:normal;font-family:var(--dbx-mono);font-size:.72rem;color:#5A6668;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dx-switch{display:flex;padding:3px;border-radius:99px;background:#CFC8BC}.dbx2 .dx-switch button{margin:0;padding:.4rem .8rem;border:0;border-radius:99px;background:#fff0;font-size:.75rem;font-family:var(--dbx-text-med);text-transform:none;letter-spacing:0;line-height:1;color:#4A4A4A;cursor:pointer;min-height:0}.dbx2 .dx-switch button[aria-pressed="true"]{background:var(--dx-ink);color:#fff}.dx-pdp{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1fr);gap:1.5rem;padding:1.6rem;min-height:440px}.dx-pdp__img{display:flex;align-items:center;justify-content:center;border-radius:12px;background:radial-gradient(circle at 50% 40%,#fff,#E8E3D9)}.dx-bottle{width:min(70%,190px);height:auto;filter:drop-shadow(0 24px 30px rgb(11 18 20 / .25));transition:transform .5s var(--dx-ease)}.dx-pdp__brand{margin:0 0 .2rem;font-family:var(--dbx-mono);font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:#5A6668}.dbx2 .dx-pdp__title{margin:0 0 .6rem;font-family:var(--dbx-display);font-weight:400;font-size:1.7rem;line-height:1.1;color:var(--dx-ink)}.dx-pdp__claim{margin:0 0 .8rem;font-size:.82rem;color:#0A7E8C}.dx-pdp__desc{margin:0 0 1rem;font-size:.9rem;color:#777}.dx-pdp__price{display:flex;align-items:baseline;gap:.7rem;flex-wrap:wrap;margin:0 0 .9rem}.dx-pdp__price strong{font-family:var(--dbx-display);font-weight:400;font-size:1.9rem;color:var(--dx-ink)}.dx-pdp__price span{font-size:.82rem;color:#0A7E8C;font-family:var(--dbx-text-med)}.dx-mini{margin:.6rem 0 .35rem;font-family:var(--dbx-mono);font-size:.64rem;letter-spacing:.1em;text-transform:uppercase;color:#5A6668}.dx-chips{display:flex;gap:.4rem;flex-wrap:wrap}.dbx2 .dx-chips button{display:flex;flex-direction:column;align-items:flex-start;gap:2px;margin:0;padding:.5rem .7rem;border:1px solid #D9D3C8;border-radius:10px;background:#fff;color:var(--dx-ink);font-family:var(--dbx-text-med);font-size:.82rem;text-transform:none;letter-spacing:0;line-height:1.1;cursor:pointer;min-height:0;transition:border-color .2s,box-shadow .2s}.dbx2 .dx-chips button small{font-size:.68rem;color:#5A6668;font-family:var(--dbx-text)}.dbx2 .dx-chips button[aria-pressed="true"]{border-color:var(--dx-ink);box-shadow:inset 0 0 0 1px var(--dx-ink)}.dx-ship{margin:.9rem 0 0;padding:.8rem;border-radius:10px;background:#fff;border:1px solid #E2DDD3;font-size:.8rem}.dx-ship label{display:flex;align-items:center;gap:.5rem;margin:0;font-size:.78rem;font-weight:400;color:#4A4A4A}.dbx2 .dx-ship select{width:auto;height:auto;margin:0;padding:.25rem 1.6rem .25rem .5rem;font-size:.78rem;border-radius:6px;background-color:#F2EFE9;border:1px solid #D9D3C8;box-shadow:none}.dx-ship p{margin:.5rem 0 .45rem;color:var(--dx-ink);line-height:1.35}.dx-bar{height:5px;border-radius:5px;background:#E8E3D9;overflow:hidden}.dx-bar span{display:block;height:100%;width:0;border-radius:5px;background:linear-gradient(90deg,#0A7E8C,#5FB3BA);transition:width .5s var(--dx-ease)}.dbx2 .dx-pdp__buy{width:100%;margin:1rem 0 0;padding:.95rem 1rem;border:0;border-radius:10px;background:var(--dx-ink);color:#fff;font-family:var(--dbx-text-med);font-size:.92rem;text-transform:none;letter-spacing:0;cursor:pointer;min-height:0}.dx-pdp[data-mode="before"] .dx-after{display:none}.dx-pdp[data-mode="after"] .dx-before{display:none}.dx-pdp[data-mode="before"]{grid-template-columns:1fr 1fr}.dx-pdp[data-mode="before"] .dx-pdp__img{background:#ddd}.dx-pdp[data-mode="before"] .dx-bottle{filter:grayscale(1);opacity:.6}.dx-pdp[data-mode="before"] .dx-pdp__buy{background:#888}.dx-explain h3{margin:0 0 1.2rem;font-family:var(--dbx-display);font-weight:400;font-size:clamp(1.6rem,1.1rem + 1.4vw,2.3rem);line-height:1.08;color:#fff}.dbx2 .dx-explain ul{margin:0 0 1.8rem;padding:0;list-style:none}.dbx2 .dx-explain li{position:relative;margin:0 0 .9rem;padding-left:1.6rem;color:var(--dx-bone);line-height:1.55;font-size:.98rem}.dx-explain li::before{content:"";position:absolute;left:0;top:.55em;width:9px;height:9px;border-radius:50%;background:var(--dx-grad)}.dx-anchor{display:flex;flex-direction:column;gap:.25rem;margin:0 0 1.1rem;padding:1rem 1.2rem;border:1px solid var(--dx-line2);border-radius:14px;background:rgb(255 255 255 / .03)}.dx-anchor span{font-family:var(--dbx-mono);font-size:.66rem;letter-spacing:.1em;text-transform:uppercase;color:var(--dx-dim)}.dx-anchor strong{font-family:var(--dbx-display);font-weight:400;font-size:1.45rem;color:#fff}.dbx2 .dx-link{color:var(--dx-cyan);font-family:var(--dbx-text-med);text-decoration:none;border-bottom:1px solid rgb(31 127 136 / .35);padding-bottom:2px}.dbx2 .dx-link:hover{color:#fff;border-color:#fff}.dx-device--chat{background:#0F1719;color:var(--dx-bone)}.dx-device--chat .dx-device__bar{background:#131C1F;border-color:#24312F}.dx-device--chat .dx-device__bar i{background:#24312F}.dx-device--chat .dx-device__bar em{color:var(--dx-dim)}.dx-chat{padding:1.6rem;min-height:300px;display:flex;flex-direction:column;gap:1rem}.dx-msg{max-width:88%;padding:.9rem 1.1rem;border-radius:16px;line-height:1.55;font-size:.95rem;min-height:1em}.dx-msg:empty{display:none}.dx-msg--user{align-self:flex-end;background:#24312F;color:#fff;border-bottom-right-radius:4px}.dx-msg--ai{align-self:flex-start;background:rgb(31 127 136 / .08);border:1px solid rgb(31 127 136 / .22);border-bottom-left-radius:4px}.dx-msg--ai b{color:#fff}.dx-msg.is-typing::after{content:"▍";color:var(--dx-cyan);animation:dx-blink .9s steps(2) infinite}@keyframes dx-blink{50%{opacity:0}}.dx-source{align-self:flex-start;font-family:var(--dbx-mono);font-size:.72rem;color:var(--dx-cyan);padding:.4rem .7rem;border:1px solid rgb(31 127 136 / .3);border-radius:99px}.dx-source span{color:var(--dx-dim);margin-right:.4rem}.dx-chat__foot{display:flex;gap:.6rem;flex-wrap:wrap;padding:0 1.6rem 1.4rem}.dbx2 .dx-code{margin:0;padding:1.2rem 1.6rem;background:#0B1214;border-top:1px solid #24312F;color:#A3AFB2;font-family:var(--dbx-mono);font-size:.74rem;line-height:1.6;white-space:pre-wrap;border-radius:0}.dx-code mark{background:#fff0;color:var(--dx-mag)}.dx-cart{padding:1.4rem;display:flex;flex-direction:column;gap:.9rem;min-height:440px}.dx-cart__free{padding:.9rem 1rem;border-radius:12px;background:#fff;border:1px solid #E2DDD3}.dx-cart__free p{margin:0 0 .5rem;font-size:.86rem;color:var(--dx-ink)}.dx-cart__row{display:grid;grid-template-columns:56px 1fr auto auto;gap:.9rem;align-items:center;padding:.8rem;border-radius:12px;background:#fff;border:1px solid #E2DDD3}.dx-cart__row small{display:block;font-size:.75rem;color:#5A6668}.dx-cart__row b{font-family:var(--dbx-text-med);font-weight:400}.dx-cart__thumb{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:10px;background:#E8E3D9}.dx-cart__thumb .dx-bottle{width:34px}.dx-qty{display:flex;align-items:center;border:1px solid #D9D3C8;border-radius:99px}.dbx2 .dx-qty button{width:30px;height:30px;margin:0;padding:0;border:0;background:#fff0;font-size:1rem;line-height:1;color:var(--dx-ink);cursor:pointer;min-height:0}.dx-qty output{min-width:1.4rem;text-align:center;font-size:.9rem}.dx-cart__up{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1rem;border-radius:12px;border:1px dashed #0A7E8C;background:rgb(10 126 140 / .05)}.dx-cart__up small{display:block;font-size:.72rem;color:#0A7E8C}.dx-cart__up.is-added{border-style:solid;opacity:.6}.dx-cart__sum{display:flex;justify-content:space-between;align-items:baseline;padding:.4rem .2rem;border-top:1px solid #D9D3C8}.dx-cart__sum strong{font-family:var(--dbx-display);font-weight:400;font-size:1.6rem}.dx-cart__pay{display:grid;grid-template-columns:repeat(4,1fr);gap:.4rem}.dx-cart__pay span{padding:.6rem .3rem;text-align:center;border-radius:8px;background:var(--dx-ink);color:#fff;font-size:.75rem;font-family:var(--dbx-text-med)}.dbx2 .dx-trust{display:flex;justify-content:space-between;gap:.5rem;margin:0;padding:0;list-style:none;font-size:.72rem;color:#5A6668}.dbx2 .dx-trust li{margin:0;padding-left:1.1rem;position:relative}.dx-trust li::before{content:"✓";position:absolute;left:0;color:#0A7E8C}.dx-device--brand{background:#F2EFE9}.dx-brand{position:relative;height:360px;overflow:hidden}.dx-brand__s{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.6rem;opacity:0;transform:scale(.96);transition:opacity .45s var(--dx-ease),transform .45s var(--dx-ease);pointer-events:none}.dx-brand[data-brand="0"] .dx-brand__s--0,.dx-brand[data-brand="1"] .dx-brand__s--1,.dx-brand[data-brand="2"] .dx-brand__s--2,.dx-brand[data-brand="3"] .dx-brand__s--3,.dx-brand[data-brand="4"] .dx-brand__s--4{opacity:1;transform:none}.dx-mark{display:inline-block;width:56px;height:56px;border-radius:50%;background:conic-gradient(from 210deg,#0A7E8C,#5FB3BA,#D9799F,#8E2F5A,#0A7E8C);-webkit-mask:radial-gradient(circle at 62% 38%,transparent 26%,#000 27%);mask:radial-gradient(circle at 62% 38%,transparent 26%,#000 27%)}.dx-mark--xs{width:16px;height:16px}.dx-mark--sm{width:28px;height:28px}.dx-mark--xl{width:150px;height:150px}.dx-tabmock{display:flex;align-items:center;gap:.6rem;padding:.7rem 1rem;min-width:260px;border-radius:10px 10px 0 0;background:#fff;box-shadow:0 10px 30px rgb(0 0 0 / .08);font-size:.85rem;color:#4A4A4A}.dx-tabmock i{margin-left:auto;font-style:normal;color:#999}.dx-appicon{display:flex;align-items:center;justify-content:center;width:110px;height:110px;border-radius:26px;background:var(--dx-ink);box-shadow:0 20px 40px rgb(11 18 20 / .3)}.dx-brand__s--1 small{font-size:.85rem;color:#4A4A4A}.dx-label{display:flex;flex-direction:column;align-items:center;gap:.5rem;width:180px;padding:2rem 1rem;border-radius:12px;background:#fff;box-shadow:0 30px 50px -20px rgb(11 18 20 / .35);text-align:center}.dx-label b{font-family:var(--dbx-display);font-weight:400;font-size:1.6rem;letter-spacing:.3em;color:var(--dx-ink)}.dx-label small{font-size:.7rem;color:#5A6668;letter-spacing:.05em}.dx-brand__s--3{justify-content:flex-start;padding:1rem;gap:0}.dx-webhead{display:flex;align-items:center;gap:.6rem;width:100%;padding:.8rem 1rem;background:#fff;border-radius:10px 10px 0 0}.dx-webhead b{font-family:var(--dbx-display);font-weight:400;letter-spacing:.25em}.dx-webhead nav{margin-left:auto;display:flex;gap:.5rem}.dx-webhead nav i{width:36px;height:6px;border-radius:3px;background:#E2DDD3}.dx-webhero{display:flex;align-items:flex-end;width:100%;flex:1;padding:1.4rem;border-radius:0 0 10px 10px;background:linear-gradient(135deg,#0B1214,#0A7E8C 60%,#D9799F)}.dx-webhero b{font-family:var(--dbx-display);font-weight:400;font-size:2rem;color:#fff}.dx-billboard{display:flex;align-items:center;gap:1.6rem;padding:2.4rem 3rem;background:var(--dx-ink);border:10px solid #2A383C;transform:perspective(700px) rotateY(-14deg);box-shadow:30px 40px 60px rgb(11 18 20 / .4)}.dx-billboard b{font-family:var(--dbx-display);font-weight:400;font-size:3.4rem;letter-spacing:.3em;color:#fff}.dx-brand__ctrl{padding:1rem 1.6rem 1.4rem;background:#E8E3D9}.dbx2 .dx-brand__ctrl input[type=range]{width:100%;margin:0;padding:0;border:0;height:auto;box-shadow:none;background:#fff0;accent-color:#0A7E8C}.dx-brand__ticks{display:flex;justify-content:space-between;margin-top:.4rem;font-family:var(--dbx-mono);font-size:.66rem;color:#5A6668}@media (max-width:849px){.dx-panel{grid-template-columns:1fr}.dx-pdp{grid-template-columns:1fr;min-height:0}.dx-pdp__img{min-height:200px}.dx-pdp[data-mode="before"]{grid-template-columns:1fr}.dx-device__bar em{display:none}.dx-cart__row{grid-template-columns:48px 1fr auto}.dx-cart__row>strong{display:none}.dx-billboard{padding:1.6rem;gap:1rem}.dx-billboard b{font-size:2rem}.dx-mark--xl{width:90px;height:90px}}.dx-show{background:linear-gradient(180deg,var(--dx-ink) 0%,#0E1618 100%)}.dx-filter{display:flex;flex-wrap:wrap;gap:.5rem;margin:0 0 2rem}.dbx2 .dx-filter button{margin:0;padding:.6rem 1rem;border:1px solid var(--dx-line2);border-radius:99px;background:#fff0;color:var(--dx-bone);font-family:var(--dbx-text-med);font-size:.88rem;text-transform:none;letter-spacing:0;line-height:1;cursor:pointer;min-height:0;transition:all .25s}.dbx2 .dx-filter button small{font-family:var(--dbx-mono);font-size:.68rem;opacity:.6;margin-left:.25rem}.dbx2 .dx-filter button:hover{border-color:var(--dx-cyan)}.dbx2 .dx-filter button[aria-pressed="true"]{background:var(--dx-bone);border-color:var(--dx-bone);color:var(--dx-ink)}.dx-refs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}.dx-ref{position:relative;display:flex;flex-direction:column;border-radius:18px;overflow:hidden;background:var(--dx-ink2);border:1px solid var(--dx-line);transition:transform .45s var(--dx-ease),border-color .3s,box-shadow .45s var(--dx-ease)}.dx-ref:hover{transform:translateY(-6px);border-color:rgb(31 127 136 / .4);box-shadow:0 30px 60px -30px rgb(0 0 0 / .9),0 0 50px -20px rgb(31 127 136 / .35)}.dx-ref--wide{grid-column:span 2}.dx-ref.is-hidden{display:none}.dx-ref__media{position:relative;aspect-ratio:16/10;overflow:hidden;background:#0B1214}.dx-ref__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:top;transition:transform 4s var(--dx-ease),object-position 4s var(--dx-ease)}.dx-ref--shot:hover .dx-ref__media img{object-position:bottom}.dx-ref--tile .dx-ref__media img{object-fit:contain;padding:8%;transform:scale(1.02)}.dx-ref--tile:hover .dx-ref__media img{transform:scale(1.08)}.dx-ref__body{display:flex;flex-direction:column;flex:1;padding:1.3rem 1.4rem 1.4rem}.dx-ref__metric{margin:0 0 .3rem;font-family:var(--dbx-display);font-size:1.9rem;line-height:1;background:var(--dx-grad);-webkit-background-clip:text;background-clip:text;color:#fff0}.dbx2 .dx-ref h3{margin:0 0 .45rem;font-family:var(--dbx-text-med);font-weight:400;font-size:1.08rem;color:#fff}.dx-ref__body>p{margin:0 0 1rem;font-size:.9rem;line-height:1.5;color:var(--dx-dim)}.dx-ref__links{display:flex;gap:1rem;margin-top:auto!important;font-size:.84rem}.dbx2 .dx-ref__links a{color:var(--dx-cyan);text-decoration:none;font-family:var(--dbx-text-med)}.dbx2 .dx-ref__links a:hover{color:#fff}.dx-own{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:2rem;align-items:center;margin-top:clamp(3rem,8vh,5rem);padding:clamp(1.5rem,3vw,2.5rem);border-radius:24px;background:linear-gradient(120deg,rgb(31 127 136 / .08),rgb(168 67 111 / .08));border:1px solid var(--dx-line2)}.dbx2 .dx-own h3{margin:0 0 .6rem;font-family:var(--dbx-display);font-weight:400;font-size:clamp(1.8rem,1.2rem + 1.6vw,2.6rem);color:#fff}.dx-own__head p:last-child{margin:0;color:var(--dx-bone);opacity:.85;line-height:1.55}.dx-own__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem}.dbx2 .dx-own__card{display:flex;flex-direction:column;gap:.35rem;padding:1.2rem;border-radius:16px;background:rgb(11 18 20 / .7);border:1px solid var(--dx-line);text-decoration:none;transition:transform .3s var(--dx-ease),border-color .3s}.dbx2 .dx-own__card:hover{transform:translateY(-4px);border-color:var(--dx-mag)}.dx-own__dom{font-family:var(--dbx-mono);font-size:.74rem;color:var(--dx-cyan)}.dx-own__card b{font-family:var(--dbx-text-med);font-weight:400;color:#fff;font-size:1rem;line-height:1.3}.dx-own__card small{color:var(--dx-dim);font-size:.82rem;line-height:1.4}.dx-net__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:clamp(2rem,5vw,5rem);align-items:center}.dx-quote{margin:2rem 0 0;padding:0 0 0 1.4rem;border-left:2px solid var(--dx-mag);font-family:var(--dbx-display-i);font-size:1.25rem;line-height:1.45;color:#fff}.dx-quote cite{display:block;margin-top:.8rem;font-style:normal;font-family:var(--dbx-mono);font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;color:var(--dx-dim)}.dx-net__map{position:relative;aspect-ratio:1/0.86}.dx-net__map svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.dx-net__map line{stroke:rgb(232 227 217 / .14);stroke-width:.18;vector-effect:non-scaling-stroke}.dx-net__map line.dx-node--group{stroke:rgb(31 127 136 / .45)}.dx-net__map line.dx-node--shop{stroke:rgb(168 67 111 / .3);stroke-dasharray:.6 .6}.dbx2 .dx-net__map ul{position:absolute;inset:0;margin:0;padding:0;list-style:none}.dbx2 .dx-node{position:absolute;margin:0;transform:translate(-50%,-50%);z-index:2}.dx-node span{display:block;padding:.5rem .85rem;border-radius:99px;background:var(--dx-ink2);border:1px solid var(--dx-line2);color:var(--dx-bone);font-size:.78rem;font-family:var(--dbx-text-med);white-space:nowrap;transition:all .3s var(--dx-ease)}.dx-node--center span{padding:1rem 1.4rem;font-size:.95rem;color:var(--dx-ink);background:var(--dx-grad);border:0;box-shadow:0 0 60px rgb(31 127 136 / .35)}.dx-node--group span{border-color:rgb(31 127 136 / .5)}.dx-node--shop span{border-color:rgb(168 67 111 / .4);font-size:.74rem}.dx-node:hover span{transform:scale(1.08);color:#fff;border-color:#fff}.dx-net.is-in .dx-node{animation:dx-pop .6s var(--dx-ease) both}.dx-net.is-in .dx-node:nth-child(n+2){animation-delay:calc(var(--i,0) * 60ms)}@keyframes dx-pop{from{opacity:0;transform:translate(-50%,-50%) scale(.6)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@media (max-width:849px){.dx-refs{grid-template-columns:1fr}.dx-ref--wide{grid-column:auto}.dx-own,.dx-own__grid,.dx-net__grid{grid-template-columns:1fr}.dx-net__map{aspect-ratio:1/1.05}.dx-node span{font-size:.66rem;padding:.35rem .55rem}.dx-node--center span{font-size:.8rem;padding:.7rem 1rem}}@media (min-width:850px) and (max-width:1100px){.dx-refs{grid-template-columns:repeat(2,minmax(0,1fr))}}.dx-cfg{background:radial-gradient(80vmax 60vmax at 100% 0%,rgb(168 67 111 / .07),transparent 60%),radial-gradient(70vmax 50vmax at 0% 100%,rgb(31 127 136 / .07),transparent 60%),var(--dx-ink)}.dbx2 .dx-steps{display:flex;flex-wrap:wrap;gap:.5rem;margin:0 0 2rem;padding:0;list-style:none;counter-reset:none}.dbx2 .dx-steps li{display:flex;align-items:center;gap:.55rem;margin:0;padding:.55rem 1rem .55rem .55rem;border:1px solid var(--dx-line);border-radius:99px;color:var(--dx-dim);font-size:.88rem;font-family:var(--dbx-text-med)}.dx-steps li b{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--dx-ink3);font-family:var(--dbx-mono);font-weight:400;font-size:.75rem}.dbx2 .dx-steps li.is-on{color:#fff;border-color:var(--dx-line2)}.dx-steps li.is-on b{background:var(--dx-grad);color:var(--dx-ink)}.dx-steps li.is-done b{background:var(--dx-cyan);color:var(--dx-ink)}.dx-cfg__grid{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:clamp(1.5rem,3vw,3rem);align-items:start}.dx-step[hidden]{display:none}.dx-step{animation:dx-in .45s var(--dx-ease)}.dbx2 .dx-step__t{margin:0 0 .5rem;font-family:var(--dbx-display);font-weight:400;font-size:clamp(1.7rem,1.2rem + 1.4vw,2.4rem);color:#fff}.dx-step__s{margin:0 0 1.6rem;color:var(--dx-dim);line-height:1.55}.dx-step__nav{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:2rem}.dx-goals{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.dbx2 .dx-goal{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:.4rem;margin:0;padding:1.5rem 1.4rem;min-height:150px;border:1px solid var(--dx-line2);border-radius:18px;background:rgb(255 255 255 / .025);color:var(--dx-bone);text-align:left;text-transform:none;letter-spacing:0;font-family:var(--dbx-text);cursor:pointer;transition:all .3s var(--dx-ease)}.dbx2 .dx-goal:hover{border-color:var(--dx-cyan);transform:translateY(-3px)}.dx-goal b{font-family:var(--dbx-display);font-weight:400;font-size:1.45rem;line-height:1.15;color:#fff}.dx-goal span{font-size:.92rem;color:var(--dx-dim);line-height:1.45}.dx-goal::after{content:"";position:absolute;top:1.1rem;right:1.1rem;width:22px;height:22px;border-radius:50%;border:1px solid var(--dx-line2);transition:all .25s}.dbx2 .dx-goal[aria-pressed="true"]{border-color:#fff0;background:linear-gradient(var(--dx-ink2),var(--dx-ink2)) padding-box,var(--dx-grad) border-box;border:1px solid #fff0;box-shadow:0 0 40px -12px rgb(31 127 136 / .5)}.dx-goal[aria-pressed="true"]::after{background:var(--dx-grad);border-color:#fff0;box-shadow:inset 0 0 0 5px var(--dx-ink2)}.dx-shops{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;margin:0 0 1.2rem}.dbx2 .dx-shop{display:flex;flex-direction:column;align-items:flex-start;gap:.35rem;margin:0;padding:1.1rem 1rem;border:1px solid var(--dx-line2);border-radius:14px;background:rgb(255 255 255 / .025);color:var(--dx-bone);text-align:left;text-transform:none;letter-spacing:0;font-family:var(--dbx-text);cursor:pointer;transition:all .25s;min-height:0}.dx-shop b{font-family:var(--dbx-text-med);font-weight:400;color:#fff;font-size:1rem}.dx-shop strong{font-family:var(--dbx-display);font-weight:400;font-size:1.3rem;color:var(--dx-cyan)}.dx-shop small{font-size:.78rem;line-height:1.4;color:var(--dx-dim)}.dbx2 .dx-shop:hover{border-color:var(--dx-cyan)}.dbx2 .dx-shop[aria-checked="true"]{border-color:var(--dx-cyan);background:rgb(31 127 136 / .08);box-shadow:inset 0 0 0 1px var(--dx-cyan)}.dbx2 .dx-products{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1rem;margin:0 0 1.6rem;padding:1rem 1.2rem;border-radius:14px;border:1px solid var(--dx-line);color:var(--dx-bone);font-size:.95rem;font-weight:400}.dbx2 .dx-products input{width:120px;margin:0;height:2.5rem;border-radius:10px;background:var(--dx-ink2);border:1px solid var(--dx-line2);color:#fff;font-size:1rem;box-shadow:none}.dx-products small{flex-basis:100%;color:var(--dx-dim);font-size:.78rem}.dx-groups{display:flex;flex-direction:column;gap:.8rem}.dbx2 .dx-group{margin:0;border:1px solid var(--dx-line);border-radius:16px;background:rgb(255 255 255 / .02);overflow:hidden}.dbx2 .dx-group>summary{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 1.3rem;cursor:pointer;list-style:none;color:#fff;font-family:var(--dbx-text-med);font-size:1.05rem}.dx-group>summary::-webkit-details-marker{display:none}.dx-group>summary::after{content:"+";font-family:var(--dbx-mono);font-size:1.1rem;color:var(--dx-cyan);transition:transform .25s}.dx-group[open]>summary::after{transform:rotate(45deg)}.dx-group>summary small{margin-left:auto;font-family:var(--dbx-mono);font-size:.7rem;color:var(--dx-cyan)}.dx-items{padding:0 .6rem .6rem}.dbx2 .dx-item{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.3rem 1rem;align-items:start;margin:0;padding:.9rem .8rem;border-radius:12px;cursor:pointer;transition:background .2s;font-weight:400}.dx-item:hover{background:rgb(255 255 255 / .03)}.dbx2 .dx-item input[type=checkbox]{appearance:none;-webkit-appearance:none;width:22px;height:22px;margin:.15rem 0 0;border:1px solid var(--dx-line2);border-radius:7px;background:#fff0;cursor:pointer;display:grid;place-items:center;transition:all .2s}.dbx2 .dx-item input[type=checkbox]:checked{background:var(--dx-grad);border-color:#fff0}.dbx2 .dx-item input[type=checkbox]:checked::after{content:"";width:6px;height:11px;border:solid var(--dx-ink);border-width:0 2px 2px 0;transform:translateY(-1px) rotate(45deg)}.dbx2 .dx-item input[type=checkbox]:disabled{opacity:.6;cursor:not-allowed}.dx-item__txt b{display:block;color:#fff;font-family:var(--dbx-text-med);font-weight:400;font-size:.98rem}.dx-item__txt small{display:block;margin-top:.2rem;color:var(--dx-dim);font-size:.84rem;line-height:1.45}.dx-item__price{text-align:right;color:var(--dx-bone);font-family:var(--dbx-text-med);font-size:.92rem;white-space:nowrap}.dx-item__price small{display:block;color:var(--dx-dim);font-family:var(--dbx-text);font-size:.78rem}.dx-item__extra{grid-column:2 / -1;display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.dx-tag{display:inline-block;padding:.26rem .6rem;border-radius:99px;font-family:var(--dbx-mono);font-size:.75rem;letter-spacing:.03em;border:1px solid var(--dx-line2);color:var(--dx-dim)}.dx-tag--auto{border-color:rgb(31 127 136 / .5);color:var(--dx-cyan)}.dx-tag--off{border-color:rgb(168 67 111 / .45);color:var(--dx-mag)}.dx-item.is-off{cursor:not-allowed}.dx-item.is-off input[type=checkbox],.dx-item.is-off .dx-item__price{opacity:.45}.dbx2 .dx-item.is-off .dx-item__txt b{color:var(--dx-dim)}.dx-item.is-flash{animation:dx-flash 1.6s var(--dx-ease)}@keyframes dx-flash{0%,60%{background:rgb(31 127 136 / .14)}100%{background:#fff0}}.dx-step2qty{display:inline-flex;align-items:center;border:1px solid var(--dx-line2);border-radius:99px}.dbx2 .dx-step2qty button{width:30px;height:30px;margin:0;padding:0;border:0;background:#fff0;color:#fff;font-size:1rem;line-height:1;cursor:pointer;min-height:0}.dbx2 .dx-step2qty input{width:52px;height:30px;margin:0;padding:0;border:0;background:#fff0;color:#fff;text-align:center;font-size:.9rem;box-shadow:none;-moz-appearance:textfield}.dx-step2qty input::-webkit-inner-spin-button{-webkit-appearance:none}.dx-step2qty span{padding-right:.7rem;font-size:.78rem;color:var(--dx-dim)}.dx-sum{position:sticky;top:110px;padding:1.5rem;border-radius:20px;background:var(--dx-ink2);border:1px solid var(--dx-line2);box-shadow:0 40px 80px -40px rgb(0 0 0 / .9)}.dx-sum__k{margin:0 0 1rem;font-family:var(--dbx-mono);font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;color:var(--dx-cyan)}.dbx2 .dx-sum__lines{margin:0 0 1rem;padding:0;list-style:none;max-height:38vh;overflow:auto}.dbx2 .dx-sum__lines li{display:flex;justify-content:space-between;gap:1rem;margin:0;padding:.45rem 0;border-bottom:1px dashed var(--dx-line);font-size:.86rem;color:var(--dx-bone)}.dx-sum__lines li span:last-child{white-space:nowrap;color:#fff}.dx-sum__lines li.is-m span:last-child::after{content:" / Mo.";color:var(--dx-dim)}.dx-sum__empty{color:var(--dx-dim)!important;border:0!important}.dx-sum__tot{margin:0 0 1rem}.dx-sum__tot div{display:flex;justify-content:space-between;align-items:baseline;padding:.3rem 0}.dx-sum__tot dt{color:var(--dx-dim);font-size:.9rem;font-weight:400}.dx-sum__tot dd{margin:0;color:#fff;font-family:var(--dbx-text-med);font-size:1.05rem}.dx-sum__year{margin-top:.5rem;padding-top:.8rem!important;border-top:1px solid var(--dx-line2)}.dx-sum__year dt{color:#fff!important}.dx-sum__year dd{font-family:var(--dbx-display)!important;font-weight:400;font-size:2rem!important;background:var(--dx-grad);-webkit-background-clip:text;background-clip:text;color:transparent!important}.dx-sum__note,.dx-sum__hints{margin:0;font-size:.74rem;line-height:1.5;color:var(--dx-dim)}.dx-sum__hints:not(:empty){margin-top:.7rem;color:var(--dx-bone)}.dx-sum.is-bump .dx-sum__year dd{animation:dx-bump .4s var(--dx-ease)}@keyframes dx-bump{50%{transform:scale(1.06)}}.dx-form{display:flex;flex-direction:column;gap:1rem}.dx-form__row{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.dbx2 .dx-form label{display:flex;flex-direction:column;gap:.4rem;margin:0;color:var(--dx-bone);font-size:.88rem;font-weight:400}.dbx2 .dx-form input:not([type=checkbox]),.dbx2 .dx-form select,.dbx2 .dx-form textarea{width:100%;margin:0;height:auto;min-height:2.9rem;padding:.75rem .9rem;border-radius:12px;border:1px solid var(--dx-line2);background:var(--dx-ink2);color:#fff;font-size:1rem;box-shadow:none}.dbx2 .dx-form input:focus,.dbx2 .dx-form select:focus,.dbx2 .dx-form textarea:focus{border-color:var(--dx-cyan);box-shadow:0 0 0 3px rgb(31 127 136 / .15);outline:0}.dbx2 .dx-form .dx-check{flex-direction:row;align-items:flex-start;gap:.7rem;font-size:.84rem;line-height:1.5;color:var(--dx-dim)}.dbx2 .dx-check input{margin:.2rem 0 0;width:18px;height:18px;accent-color:#5FB3BA}.dbx2 .dx-check a{color:var(--dx-cyan)}.dx-hp{position:absolute!important;left:-9999px!important;width:1px;height:1px;overflow:hidden}.dx-form__err{margin:0;padding:.8rem 1rem;border-radius:10px;background:rgb(168 67 111 / .12);border:1px solid rgb(168 67 111 / .4);color:#fff;font-size:.9rem}.dx-done{text-align:center;padding:3rem 1rem}.dx-done__icon{display:grid;place-items:center;width:84px;height:84px;margin:0 auto 1.4rem;border-radius:50%;background:var(--dx-grad);color:var(--dx-ink);font-size:2.2rem}.dbx2 [data-submit][disabled]{opacity:.6;pointer-events:none}.dx-sumbar{position:fixed;left:12px;right:12px;bottom:12px;z-index:60;display:none;justify-content:space-between;align-items:center;gap:1rem;padding:.8rem 1rem;border-radius:16px;background:rgb(19 28 31 / .94);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--dx-line2);box-shadow:0 20px 40px rgb(0 0 0 / .6);color:#fff;font-size:.85rem}.dx-sumbar b{font-family:var(--dbx-display);font-weight:400;font-size:1.3rem;background:var(--dx-grad);-webkit-background-clip:text;background-clip:text;color:#fff0}.dbx2 .dx-fab{position:fixed;right:20px;bottom:20px;z-index:60;opacity:0;transform:translateY(20px);pointer-events:none;transition:all .4s var(--dx-ease)}.dbx2 .dx-fab.is-on{opacity:1;transform:none;pointer-events:auto}@media (max-width:1100px){.dx-cfg__grid{grid-template-columns:minmax(0,1fr)}.dx-sum{position:static}.dx-shops{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:849px){.dx-goals,.dx-form__row{grid-template-columns:1fr}.dx-goal{min-height:0}.dbx2 .dx-item{grid-template-columns:auto minmax(0,1fr)}.dx-item__price{grid-column:2;text-align:left}.dbx2 .dx-steps li{padding-right:.7rem;font-size:.78rem}.dx-sumbar.is-on{display:flex}.dbx2 .dx-fab{left:12px;right:12px;bottom:12px;justify-content:center}}.dx-team__grid{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem}.dx-person{position:relative;padding:clamp(1.6rem,3vw,2.6rem);border-radius:24px;background:var(--dx-ink2);border:1px solid var(--dx-line2);overflow:hidden}.dx-person::before{content:"";position:absolute;inset:auto -20% -60% auto;width:70%;aspect-ratio:1;border-radius:50%;opacity:.16;pointer-events:none}.dx-person--dan::before{background:radial-gradient(closest-side,var(--dx-cyan),transparent)}.dx-person--bia::before{background:radial-gradient(closest-side,var(--dx-mag),transparent)}.dx-person__mono{margin:0 0 .6rem;font-family:var(--dbx-display);font-size:clamp(3.6rem,2rem + 5vw,6.5rem);line-height:.85;letter-spacing:-.02em}.dx-person--dan .dx-person__mono{color:var(--dx-cyan)}.dx-person--bia .dx-person__mono{color:var(--dx-mag)}.dbx2 .dx-person h3{margin:0;font-family:var(--dbx-text-med);font-weight:400;font-size:1.25rem;color:#fff}.dx-person__role{margin:.2rem 0 1rem;font-family:var(--dbx-mono);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--dx-dim)}.dx-person>p:not([class]){margin:0 0 1.2rem;color:var(--dx-bone);line-height:1.6}.dbx2 .dx-person ul{display:flex;flex-wrap:wrap;gap:.45rem;margin:0;padding:0;list-style:none}.dbx2 .dx-person li{margin:0;padding:.4rem .75rem;border-radius:99px;border:1px solid var(--dx-line2);font-size:.8rem;color:var(--dx-bone)}.dbx2 .dx-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin:1.25rem 0 0;padding:0;list-style:none}.dbx2 .dx-facts li{margin:0;padding:1.2rem 1.3rem;border-radius:18px;border:1px solid var(--dx-line)}.dx-facts strong{display:block;font-family:var(--dbx-display);font-weight:400;font-size:clamp(1.6rem,1.2rem + 1.2vw,2.3rem);line-height:1.05;background:var(--dx-grad);-webkit-background-clip:text;background-clip:text;color:#fff0}.dx-facts span{display:block;margin-top:.4rem;font-size:.85rem;line-height:1.4;color:var(--dx-dim)}.dx-voices__track{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(300px,1fr);gap:1.1rem;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 0 1rem;scrollbar-width:thin;scrollbar-color:var(--dx-line2) #fff0}.dx-voices__track:focus-visible{outline:2px solid var(--dx-cyan);outline-offset:4px}@media (min-width:1100px){.dx-voices__track{grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible}}.dbx2 .dx-voice{display:flex;flex-direction:column;justify-content:space-between;gap:1.4rem;margin:0;padding:1.6rem;border-radius:20px;background:var(--dx-ink2);border:1px solid var(--dx-line);scroll-snap-align:start}.dbx2 .dx-voice blockquote{margin:0;padding:0;border:0;font-family:var(--dbx-display-i);font-size:1.12rem;line-height:1.5;color:#fff}.dx-voice figcaption b{display:block;font-family:var(--dbx-text-med);font-weight:400;color:#fff;font-size:.92rem}.dx-voice figcaption span{display:block;margin-top:.15rem;font-size:.8rem;color:var(--dx-dim)}.dbx2 .dx-proc__steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;counter-reset:none}.dbx2 .dx-proc__steps li{position:relative;margin:0;padding:1.5rem 1.3rem;border-top:2px solid var(--dx-line2)}.dbx2 .dx-proc__steps li::before{content:"";position:absolute;top:-2px;left:0;width:40px;height:2px;background:var(--dx-grad)}.dx-proc__steps b{display:block;font-family:var(--dbx-mono);font-weight:400;font-size:.74rem;color:var(--dx-cyan);margin-bottom:.8rem}.dbx2 .dx-proc__steps h3{margin:0 0 .5rem;font-family:var(--dbx-text-med);font-weight:400;font-size:1.1rem;color:#fff}.dx-proc__steps p{margin:0;font-size:.92rem;line-height:1.55;color:var(--dx-dim)}.dbx2 .dx-guar{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin:2rem 0 0;padding:1.4rem;list-style:none;border-radius:20px;background:linear-gradient(120deg,rgb(31 127 136 / .07),rgb(168 67 111 / .07));border:1px solid var(--dx-line2)}.dbx2 .dx-guar li{margin:0;padding-left:1.7rem;position:relative}.dx-guar li::before{content:"✓";position:absolute;left:0;top:0;width:20px;height:20px;display:grid;place-items:center;border-radius:50%;background:var(--dx-grad);color:var(--dx-ink);font-size:.7rem;font-weight:700}.dx-guar strong{display:block;color:#fff;font-family:var(--dbx-text-med);font-weight:400;font-size:.95rem}.dx-guar span{display:block;margin-top:.25rem;font-size:.82rem;line-height:1.45;color:var(--dx-dim)}.dx-faq__grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(1.5rem,5vw,5rem);align-items:start}.dx-faq__grid .dx-sec__head{position:sticky;top:120px;margin:0}.dbx2 .dx-faq__item{margin:0;border-bottom:1px solid var(--dx-line2)}.dbx2 .dx-faq__item summary{display:flex;justify-content:space-between;gap:1rem;padding:1.2rem 0;cursor:pointer;list-style:none;color:#fff;font-family:var(--dbx-text-med);font-size:1.05rem;line-height:1.4}.dx-faq__item summary::-webkit-details-marker{display:none}.dx-faq__item summary::after{content:"+";flex:none;font-family:var(--dbx-mono);color:var(--dx-cyan);transition:transform .25s}.dx-faq__item[open] summary::after{transform:rotate(45deg)}.dx-faq__item p{margin:0 0 1.3rem;color:var(--dx-bone);line-height:1.65;opacity:.88}.dx-cta{padding-top:0}.dx-cta__box{position:relative;padding:clamp(2rem,6vw,5rem);border-radius:28px;overflow:hidden;background:radial-gradient(60% 120% at 0% 0%,rgb(31 127 136 / .22),transparent 60%),radial-gradient(60% 120% at 100% 100%,rgb(168 67 111 / .22),transparent 60%),var(--dx-ink2);border:1px solid var(--dx-line2);text-align:center}.dx-cta__box .dx-h2{max-width:18ch;margin-left:auto;margin-right:auto}.dx-cta__box .dx-sec__lead{max-width:38rem;margin:0 auto 2rem}.dx-cta__box .dx-hero__cta{justify-content:center}@media (max-width:1100px){.dx-team__grid,.dx-faq__grid{grid-template-columns:1fr}.dx-faq__grid .dx-sec__head{position:static}.dbx2 .dx-facts,.dbx2 .dx-proc__steps,.dbx2 .dx-guar{grid-template-columns:1fr 1fr}}@media (max-width:849px){.dx-sec{padding:clamp(3.2rem,9vw,4.2rem) 0}.dx-sec__head{margin-bottom:1.8rem}.dbx2 .dx-h2{font-size:clamp(2.1rem,1.2rem + 4.5vw,2.8rem)}.dx-tabs{display:grid;grid-template-columns:1fr 1fr;width:100%;border-radius:18px;gap:.35rem}.dbx2 .dx-tabs button{justify-content:center;border-radius:12px;padding:.8rem .5rem;font-size:.9rem}.dx-panel{gap:1.4rem}.dx-explain h3{font-size:1.5rem}.dx-own{margin-top:2.2rem}.dx-net__map{aspect-ratio:auto}.dx-net__map svg{display:none}.dbx2 .dx-net__map ul{position:static;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.dbx2 .dx-net__map .dx-node{position:static;transform:none!important;animation:none!important}.dbx2 .dx-node--center{flex-basis:100%;display:flex;justify-content:center;margin-bottom:.4rem}.dx-quote{font-size:1.1rem}.dbx2 .dx-facts,.dbx2 .dx-guar{grid-template-columns:1fr 1fr}.dbx2 .dx-proc__steps{grid-template-columns:1fr}.dbx2 .dx-proc__steps li{padding:1.1rem 0}.dx-voices__track{grid-auto-columns:84%}.dx-cta__box{text-align:left}.dx-cta__box .dx-hero__cta{justify-content:flex-start}}@media (max-width:420px){.dbx2 .dx-facts,.dbx2 .dx-guar{grid-template-columns:1fr}.dbx2 .dx-btn{white-space:normal;text-align:center;justify-content:center}.dx-hero__cta .dx-btn{flex:1 1 100%}}.dbx2 .dx-dev{position:relative;margin:0;display:block}.dx-dev__screen{position:relative;display:block;overflow:hidden;background:#0F1719}.dx-dev__screen img{display:block;width:100%;height:100%;object-fit:cover;object-position:top center}.dx-dev--desk{border-radius:12px;overflow:hidden;background:#141E21;border:1px solid rgb(232 227 217 / .14);box-shadow:0 40px 70px -32px rgb(0 0 0 / .9),0 0 0 1px rgb(0 0 0 / .4)}.dx-dev__bar{display:flex;align-items:center;gap:5px;height:24px;padding:0 10px;background:#1B2629;border-bottom:1px solid rgb(232 227 217 / .08)}.dx-dev__bar i{width:7px;height:7px;border-radius:50%;background:#33433F}.dx-dev__bar em{flex:1;margin:0 0 0 8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-style:normal;font-family:var(--dbx-mono);font-size:.62rem;color:var(--dx-dim);text-align:center;padding-right:32px}.dx-dev--desk .dx-dev__screen{aspect-ratio:16/10}.dx-dev--phone{padding:5px;border-radius:24px;background:#05090A;border:1px solid #2A383C;box-shadow:0 30px 60px -24px rgb(0 0 0 / .95)}.dx-dev--phone .dx-dev__screen{aspect-ratio:390/780;border-radius:19px}.dx-dev--phone::before{content:"";position:absolute;z-index:2;top:11px;left:50%;width:30%;height:9px;margin-left:-15%;border-radius:6px;background:#05090A}.dx-dev--tab{padding:8px;border-radius:20px;background:#05090A;border:1px solid #2A383C;box-shadow:0 34px 60px -26px rgb(0 0 0 / .95)}.dx-dev--tab .dx-dev__screen{aspect-ratio:820/1100;border-radius:12px}.dx-wall{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.1rem;width:80%;right:-20%;top:-42%;height:190%}.dx-wall__col>*,.dx-wall__dup>*{margin:0 0 1.1rem}.dx-pair{display:grid;grid-template-columns:1fr 1fr;gap:.8rem}.dx-pair>*{margin:0!important}.dx-wall__dup{display:block}.dx-wall .dx-dev__screen img{opacity:.95}.dx-refs{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(1rem,2vw,1.6rem)}.dx-ref{grid-column:span 4;background:#fff0;border:0;border-radius:0;overflow:visible;transform:none!important;box-shadow:none!important}.dx-ref--feat{grid-column:span 6}.dx-ref.is-hidden{display:none}.dx-ref__visual{position:relative;padding:0 0 .2rem}.dx-ref .dx-dev--desk{transition:transform .5s var(--dx-ease),box-shadow .5s var(--dx-ease),border-color .3s}.dx-ref:hover .dx-dev--desk{transform:translateY(-6px);border-color:rgb(31 127 136 / .45);box-shadow:0 50px 80px -34px rgb(0 0 0 / .95),0 0 60px -20px rgb(31 127 136 / .35)}.dx-ref__alt{position:absolute;inset:0;opacity:0;transition:opacity .6s var(--dx-ease)}.dx-ref.has-alt:hover .dx-ref__alt{opacity:1}.dx-ref__phone{position:absolute;right:-4%;bottom:-8%;width:23%;z-index:3;transition:transform .6s var(--dx-ease)}.dx-ref:hover .dx-ref__phone{transform:translateY(-12px) rotate(-2deg)}.dx-ref--feat .dx-ref__phone{width:20%}.dx-ref--noshot .dx-dev__screen{display:grid;place-items:center;background:#E8E3D9}.dx-ref__logo{width:auto!important;height:auto!important;max-width:62%;max-height:62%;object-fit:contain!important}.dx-ref__body{padding:1.3rem .2rem 0}.dx-ref__metric{margin:0 0 .35rem;font-size:clamp(1.7rem,1.2rem + 1vw,2.3rem)}.dx-ref--feat .dx-ref__metric{font-size:clamp(2.2rem,1.4rem + 2vw,3.2rem)}.dbx2 .dx-ref h3{font-size:1.15rem}.dx-ref__body>p:not(.dx-ref__metric):not(.dx-ref__links){max-width:44ch}.dx-ref--feat .dx-ref__phone+*{display:none}.dx-own__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem}.dbx2 .dx-own__card{padding:0;background:#fff0;border:0;gap:0}.dbx2 .dx-own__card:hover{transform:none}.dx-own__card .dx-dev--desk{transition:transform .45s var(--dx-ease),border-color .3s}.dx-own__card:hover .dx-dev--desk{transform:translateY(-5px);border-color:var(--dx-mag)}.dx-own__txt{display:flex;flex-direction:column;gap:.3rem;padding:1rem .1rem 0}.dx-own{grid-template-columns:1fr;gap:1.6rem}.dx-own__head{max-width:42rem}@media (min-width:850px) and (max-width:1100px){.dx-ref,.dx-ref--feat{grid-column:span 6}}@media (max-width:849px){.dx-wall{grid-template-columns:repeat(2,minmax(0,1fr));width:150%;right:-62%;top:-6%;height:120%}.dx-wall__col:nth-child(n+3){display:none}.dx-filter{flex-wrap:nowrap;overflow-x:auto;margin-left:calc(var(--dx-gut) * -1);margin-right:calc(var(--dx-gut) * -1);padding:0 var(--dx-gut) .3rem;scrollbar-width:none}.dx-filter::-webkit-scrollbar{display:none}.dbx2 .dx-filter button{flex:none}.dx-refs{display:grid;grid-auto-flow:column;grid-auto-columns:84%;grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory;margin-left:calc(var(--dx-gut) * -1);margin-right:calc(var(--dx-gut) * -1);padding:0 var(--dx-gut) 1.2rem;scroll-padding:0 var(--dx-gut);scrollbar-width:none}.dx-refs::-webkit-scrollbar{display:none}.dx-ref,.dx-ref--feat{grid-column:auto;scroll-snap-align:start}.dx-ref__phone{width:26%;right:2%;bottom:-6%}.dx-own__grid{grid-auto-flow:column;grid-auto-columns:84%;grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory;margin-left:calc(var(--dx-gut) * -1);margin-right:calc(var(--dx-gut) * -1);padding:0 var(--dx-gut) .8rem;scrollbar-width:none}.dx-own__card{scroll-snap-align:start}.dx-own{padding:1.4rem}}.dbx2 .header-wrapper:not(.stuck){background:#fff0}@media (max-width:849px){.dx-hero{padding-top:3rem;min-height:0}.dx-hero::after{background:linear-gradient(180deg,rgb(11 18 20 / .62) 0%,rgb(11 18 20 / .8) 22%,rgb(11 18 20 / .9) 48%,var(--dx-ink) 100%)}.dx-wall{width:160%;right:-55%;top:-10%;height:130%;transform:rotateX(22deg) rotateZ(9deg)}.dbx2 .dx-stats{grid-template-columns:1fr 1fr}.dbx2 .dx-stats>li{padding:1.3rem 1rem 1.3rem 0;border-left:0;border-bottom:1px solid var(--dx-line)}.dbx2 .dx-stats>li:nth-child(2n){padding-left:1rem;border-left:1px solid var(--dx-line)}.dx-scroll{display:none}.dbx2 .dx-logo{height:34px;margin:0 1.6rem}}@media (prefers-reduced-motion:reduce){.dx-orb,.dx-wall__col,.dx-marquee,.dx-dot,.dx-scroll span{animation:none!important}.dx-wall{transition:none}}.dbx2 .dx-ref__phone{position:absolute;right:-3%;bottom:-6%;margin:0}.dx-show__more{display:none;margin:2.6rem 0 0;text-align:center}.dx-show__more .dx-btn{cursor:pointer;margin:0;text-transform:none;letter-spacing:.01em;font-size:1rem;font-weight:400;min-height:0}@media (min-width:850px){.dx-refs[data-mode="all"]:not(.is-open) .dx-ref--extra{display:none}.dx-refs[data-mode="all"]:not(.is-open)+.dx-show__more{display:block}}@media (max-width:849px){.dbx2 .dx-ref__phone{right:3%;bottom:-5%}}@media (min-width:640px) and (max-width:1100px){.dx-team__grid{grid-template-columns:1fr 1fr}}@media (min-width:600px) and (max-width:849px){.dbx2 .dx-proc__steps{grid-template-columns:1fr 1fr;column-gap:1.4rem}.dx-goals{grid-template-columns:1fr 1fr}.dx-goal{min-height:130px}}.dx-wall{gap:1.6rem}.dbx2 .dx-wall__col>*,.dbx2 .dx-wall__dup>*{margin:0 0 1.6rem}.dx-pair{gap:1rem}@media (min-width:850px){.dbx2 .dx-stats{position:relative;z-index:3;padding:0 1.8rem 1.5rem!important;border:1px solid var(--dx-line2);border-radius:20px;background:rgb(11 18 20 / .84);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 30px 60px -30px rgb(0 0 0 / .9)}.dbx2 .dx-stats>li:first-child{padding-left:0}.dx-scroll{display:none}}.dbx2 ul.dx-guar{padding:1.5rem 1.7rem!important;gap:1.3rem 1.8rem;align-items:start}.dbx2 .dx-guar li{padding-left:2.1rem;margin:0}.dx-guar li::before{top:.1rem;width:22px;height:22px;line-height:1}.dx-own__card .dx-ref__visual{position:relative;padding:0}.dx-own__card.has-alt:hover .dx-ref__alt{opacity:1}.dbx2 .dx-own__card .dx-ref__phone{width:21%;right:-2%;bottom:-7%}.dx-own__card:hover .dx-ref__phone{transform:translateY(-10px) rotate(-2deg)}.dx-own__txt{padding-top:1.5rem}@media (min-width:850px){.dx-net__grid{grid-template-columns:1fr;gap:clamp(2rem,4vw,3rem)}.dx-net__copy{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:1rem clamp(2rem,5vw,5rem);align-items:start}.dx-net__copy>.dx-kicker,.dx-net__copy>.dx-h2{grid-column:1}.dx-net__copy>p:not(.dx-kicker),.dx-net__copy>blockquote{grid-column:2}.dx-net__copy>.dx-sec__lead{grid-row:1 / span 2;margin-top:0}.dx-net__map{aspect-ratio:2.4/1;width:100%;max-width:1120px;margin:0 auto}.dx-node span{font-size:.8rem}}.dx-steps li.is-done,.dx-steps li.is-on{cursor:pointer}.dbx2 .dx-steps li.is-done:hover{color:#fff;border-color:var(--dx-cyan)}.dx-step__alt{margin:1.4rem 0 0;color:var(--dx-dim);font-size:.92rem}.dbx2 .dx-link{display:inline;margin:0;padding:0;min-height:0;border:0;background:none;color:var(--dx-cyan);font:inherit;text-transform:none;letter-spacing:0;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.dbx2 .dx-link:hover{color:#fff}.dx-steps li[aria-current="step"]{cursor:default}@keyframes dx-shimmer{0%{background-position:0% 50%}100%{background-position:200% 50%}}@keyframes dx-spin{to{rotate:360deg}}.dx-grad{background-image:linear-gradient(90deg,var(--dx-cyan),#9AA8FF,var(--dx-mag),#9AA8FF,var(--dx-cyan));background-size:200% 100%;animation:dx-shimmer 9s linear infinite}.dx-net__map{isolation:isolate}.dx-net__halo{position:absolute;left:50%;top:50%;width:38%;aspect-ratio:1;translate:-50% -50%;border-radius:50%;background:conic-gradient(from 0deg,#fff0,rgb(31 127 136 / .45),rgb(168 67 111 / .45),#fff0);filter:blur(46px);opacity:.5;animation:dx-spin 16s linear infinite;pointer-events:none;z-index:0}.dx-net__ripple{position:absolute;left:50%;top:50%;width:180px;height:180px;margin:-90px 0 0 -90px;border-radius:50%;border:1px solid rgb(31 127 136 / .5);opacity:0;pointer-events:none;z-index:0;animation:dx-ripple 4.8s cubic-bezier(.2,.6,.3,1) infinite}.dx-net__ripple:nth-child(3){animation-delay:1.6s;border-color:rgb(99 97 124 / .5)}.dx-net__ripple:nth-child(4){animation-delay:3.2s;border-color:rgb(168 67 111 / .5)}@keyframes dx-ripple{0%{transform:scale(.45);opacity:.85}100%{transform:scale(3.4);opacity:0}}.dx-net__map svg{z-index:1}.dx-net__map line{stroke-width:1}.dx-net__map line.dx-flow{stroke-width:3;stroke-linecap:round;stroke-dasharray:6 94;stroke-dashoffset:6;opacity:0;transition:opacity .8s;animation:dx-flow 3.4s linear infinite}.dx-net.is-in .dx-net__map line.dx-flow{opacity:1}.dx-net__map line.dx-flow.dx-node--group{stroke:#5FB3BA;filter:drop-shadow(0 0 5px rgb(31 127 136 / .95))}.dx-net__map line.dx-flow.dx-node--shop{stroke:#D9799F;stroke-dasharray:4 96;animation-duration:4.6s;filter:drop-shadow(0 0 5px rgb(168 67 111 / .95))}@keyframes dx-flow{from{stroke-dashoffset:6}to{stroke-dashoffset:-100}}@keyframes dx-bob{0%,100%{translate:0 0}50%{translate:0 -7px}}@keyframes dx-glow{0%,100%{box-shadow:0 0 40px rgb(31 127 136 / .35),0 0 0 0 #fff0}50%{box-shadow:0 0 90px rgb(31 127 136 / .55),0 0 40px 6px rgb(168 67 111 / .35)}}.dx-net.is-in .dx-node span{animation:dx-bob 5.5s ease-in-out infinite;animation-delay:calc(var(--i,0) * -.65s)}.dx-net.is-in .dx-node--center span{animation:dx-glow 3.2s ease-in-out infinite}.dx-node__peek{position:absolute;left:50%;bottom:calc(100% + 14px);width:240px;translate:-50% 10px;scale:.9;opacity:0;pointer-events:none;border-radius:10px;overflow:hidden;border:1px solid rgb(232 227 217 / .22);background:#0F1719;box-shadow:0 30px 60px -18px rgb(0 0 0 / .95),0 0 46px -8px rgb(31 127 136 / .55);transition:opacity .3s,translate .4s var(--dx-ease),scale .4s var(--dx-ease);z-index:30}.dx-node__peek img{display:block;width:100%;aspect-ratio:16/10;object-fit:cover;object-position:top}.dbx2 .dx-node.has-peek:hover{z-index:20}.dx-node.has-peek:hover .dx-node__peek{opacity:1;translate:-50% 0;scale:1}.dx-node.has-peek span{cursor:pointer}@media (max-width:849px){.dx-node__peek,.dx-net__ripple,.dx-net__halo{display:none}}.dx-rv{opacity:0;translate:0 30px;transition:opacity .9s var(--dx-ease),translate .9s var(--dx-ease);transition-delay:calc(var(--rv,0) * 90ms)}.dx-rv.is-in{opacity:1;translate:0 0}.dx-spot{position:relative}.dx-spotlight{position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:0;opacity:0;transition:opacity .35s;mix-blend-mode:screen;background:radial-gradient(360px circle at var(--mx,50%) var(--my,50%),rgb(31 127 136 / .2),rgb(168 67 111 / .08) 40%,transparent 65%)}.dx-spot:hover>.dx-spotlight{opacity:1}.dbx2 .dx-proc__steps li::before{transition:width 1.4s var(--dx-ease);transition-delay:calc(var(--rv,0) * 220ms + .2s);box-shadow:0 0 14px rgb(31 127 136 / .7)}.dbx2 .dx-proc__steps li.is-in::before{width:100%}.dx-proc__steps b{text-shadow:0 0 18px rgb(31 127 136 / .7)}.dx-cta__box>*{position:relative;z-index:1}.dx-cta__box::before{content:"";position:absolute;inset:-60%;z-index:0;pointer-events:none;background:conic-gradient(from 0deg,rgb(31 127 136 / .32),transparent 22%,rgb(154 168 255 / .25) 40%,transparent 55%,rgb(168 67 111 / .32) 72%,transparent 88%,rgb(31 127 136 / .32));filter:blur(70px);animation:dx-spin 22s linear infinite}.dx-btn--glow{transition:transform .25s var(--dx-ease),box-shadow .3s var(--dx-ease),background-position .4s}@media (prefers-reduced-motion:reduce){.dx-grad,.dx-net__halo,.dx-net__ripple,.dx-net__map line.dx-flow,.dx-net.is-in .dx-node span,.dx-cta__box::before{animation:none!important}.dx-rv{opacity:1;translate:none;transition:none}}.dx-sum.dx-spot{position:sticky}.dbx2 .dx-cfg .dx-btn{margin:0;text-transform:none;letter-spacing:.01em;line-height:1.25;white-space:normal;text-align:center;justify-content:center}@media (max-width:849px){.dx-sum.dx-spot{position:relative;top:auto}.dbx2 .dx-step__nav{flex-direction:column;align-items:stretch;gap:.75rem;margin-top:1.6rem}.dbx2 .dx-step__nav .dx-btn{width:100%;padding:1rem 1.2rem}.dbx2 .dx-step__nav .dx-btn--ghost{order:2}.dx-step__alt{text-align:center}}.dbx2 [data-pdp-size].dx-chips,.dbx2 [data-pdp-qty].dx-chips{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem}.dbx2 [data-pdp-size].dx-chips button,.dbx2 [data-pdp-qty].dx-chips button{width:100%;min-width:0;margin:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:.15rem;padding:.7rem .8rem;min-height:62px;text-align:left;white-space:normal;line-height:1.2}.dbx2 [data-pdp-size].dx-chips button small,.dbx2 [data-pdp-qty].dx-chips button small{margin:0;display:block}.dbx2 .dx-dev--phone{padding:5px;border-radius:20% / 10.5%}@media (max-width:1100px){.dbx2 .dx-dev--phone{padding:4px}}@media (max-width:849px){.dbx2 .dx-ref__phone,.dbx2 .dx-wall .dx-dev--phone{padding:3px}}.dbx2 .dx-dev--phone .dx-dev__screen{border-radius:16% / 8.6%}.dbx2 .dx-dev--phone::before{top:4.2%;width:30%;height:auto;aspect-ratio:3.3/1;margin-left:-15%;border-radius:99px}@media (max-width:849px){.dbx2 .dx-ref__phone{width:30%;right:2%;bottom:-6%}.dbx2 .dx-own__card .dx-ref__phone{width:27%}}.dx-cart__up{gap:.9rem}.dx-cart__up>div{flex:1 1 auto;min-width:0}.dbx2 .dx-cart__up .dx-btn{flex:0 0 auto;white-space:nowrap;margin:0;padding:.75rem 1.1rem;border-radius:99px;min-height:0;line-height:1;text-transform:none;letter-spacing:0}.dbx2 .dx-cart .dx-btn,.dbx2 .dx-cart button{white-space:nowrap}@media (max-width:549px){.dbx2 .dx-cart__up .dx-btn{padding:.65rem .9rem;font-size:.9rem}.dbx2 .dx-cart__pay>*{font-size:.74rem;padding-left:.3rem;padding-right:.3rem;white-space:nowrap;line-height:1.2}}.dx-explain{position:relative;z-index:2}@media (max-width:849px){.dx-explain{margin-top:2.4rem}.dbx2 .dx-device{box-shadow:0 30px 50px -36px rgb(0 0 0 / .85),0 0 0 1px rgb(255 255 255 / .06),0 0 60px -24px rgb(31 127 136 / .25)}}.dbx2 .dx-stats>li{min-width:0}.dx-stats strong{white-space:nowrap;font-size:clamp(2rem,1.2rem + 2.1vw,3.5rem)}@media (min-width:850px) and (max-width:1100px){.dx-stats strong{font-size:clamp(1.9rem,1rem + 2.2vw,2.8rem)}}@media (max-width:849px){.dbx2 .dx-ref__phone{width:clamp(78px,30%,140px)}.dbx2 .dx-own__card .dx-ref__phone{width:clamp(72px,27%,130px)}}.dbx2 .dx-hero__title{max-width:16ch}@media (min-width:850px){.dbx2 .dx-hero__lead{max-width:min(36rem,50vw)}}@media (min-width:850px){.dbx2 .dx-sec{padding-top:clamp(3.6rem,1.6rem + 3.2vw,5rem);padding-bottom:clamp(3.6rem,1.6rem + 3.2vw,5rem)}.dbx2 .dx-cta{padding-top:0}.dbx2 .dx-sec__head{margin-bottom:clamp(2rem,1.2rem + 1.4vw,2.8rem)}.dx-own{margin-top:clamp(2.4rem,4vh,3.4rem)}}@media (min-width:1700px){.dbx2 .dx-wrap{max-width:1400px}}.dbx2 .dx-sum__reset{display:block;margin:1rem 0 0;font-size:.82rem;color:var(--dx-dim)}.dbx2 .dx-sum__reset[hidden]{display:none}.dx-node__peek img{aspect-ratio:1150/642;height:auto;object-fit:cover;object-position:left top}.dx-dev--desk .dx-dev__screen img{object-position:left top}.dx-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0 0 1.4rem;font-family:var(--dbx-mono);font-size:.72rem;letter-spacing:.08em;color:var(--dx-dim)}.dx-crumbs a{color:var(--dx-dim);text-decoration:none;transition:color .2s}.dx-crumbs a:hover{color:var(--dx-cyan)}.dx-crumbs span:last-child{color:var(--dx-bone)}.dx-svc-hero{position:relative;overflow:hidden;isolation:isolate;background:var(--dx-ink);padding:clamp(2.4rem,1.2rem + 3vw,4.2rem) 0 0}.dx-svc-hero__bg{position:absolute;inset:0;z-index:0;pointer-events:none}.dx-svc-hero__grid-bg{position:absolute;inset:0;background-image:linear-gradient(rgb(232 227 217 / .05) 1px,transparent 1px),linear-gradient(90deg,rgb(232 227 217 / .05) 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 30%,#000 20%,transparent 75%);mask-image:radial-gradient(ellipse 70% 60% at 50% 30%,#000 20%,transparent 75%)}.dx-svc-hero__copy{text-align:center;max-width:1080px}.dx-svc-hero__copy .dx-crumbs{justify-content:center}.dx-svc-hero__copy .dx-kicker{justify-content:center}.dbx2 .dx-svc__title{font-family:var(--dbx-display);font-weight:400;font-size:clamp(2.7rem,1rem + 5.4vw,6.6rem);line-height:.95;letter-spacing:-.028em;color:#fff;margin:0 auto 1.4rem;max-width:15ch;text-wrap:balance}.dbx2 .dx-svc__title .dx-grad{font-family:var(--dbx-display-i);padding-right:.06em}.dx-svc__lead{font-size:clamp(1.06rem,.95rem + .5vw,1.4rem);line-height:1.5;color:var(--dx-bone);opacity:.9;max-width:34rem;margin:0 auto 2rem;text-wrap:balance}.dx-svc__actions{display:flex;flex-direction:column;align-items:center;gap:1.1rem}.dx-svc__price{display:flex;align-items:baseline;justify-content:center;flex-wrap:wrap;gap:.3rem .8rem;margin:0}.dx-svc__price strong{font-family:var(--dbx-display);font-weight:400;font-size:clamp(1.5rem,1.2rem + 1vw,2.1rem);line-height:1;background:var(--dx-grad);-webkit-background-clip:text;background-clip:text;color:#fff0}.dx-svc__price span{font-size:.84rem;color:var(--dx-dim)}.dx-trio{--p:0;position:relative;z-index:2;margin-top:clamp(2.6rem,1.6rem + 3vw,4.4rem);padding:0 var(--dx-gut) clamp(4rem,3rem + 3vw,6rem);perspective:1800px}.dx-trio__in{display:grid;grid-template-columns:1fr 1.45fr 1fr;align-items:center;gap:clamp(.8rem,.4rem + 1.4vw,2rem);max-width:1400px;margin:0 auto;transform-style:preserve-3d}.dx-trio__item{position:relative;transition:transform .2s linear}.dx-trio__item--0{transform:translateX(calc((1 - var(--p)) * 9%)) translateZ(calc((1 - var(--p)) * -140px)) rotateY(calc((1 - var(--p)) * 22deg));transform-origin:right center}.dx-trio__item--2{transform:translateX(calc((1 - var(--p)) * -9%)) translateZ(calc((1 - var(--p)) * -140px)) rotateY(calc((1 - var(--p)) * -22deg));transform-origin:left center}.dx-trio__item--1{z-index:2;transform:translateY(calc((1 - var(--p)) * 30px)) scale(calc(.94 + var(--p) * .08))}.dx-trio__item--1 .dx-dev--desk{box-shadow:0 70px 120px -40px rgb(0 0 0 / .95),0 0 120px -30px rgb(31 127 136 / .45),0 0 0 1px rgb(31 127 136 / .25)}.dx-trio__item .dx-dev--desk .dx-dev__screen{aspect-ratio:1150/680}.dx-trio__pill{position:absolute;left:50%;bottom:-1.6rem;z-index:3;display:flex;align-items:baseline;gap:.6rem;margin:0;padding:.7rem 1.1rem;white-space:nowrap;border:1px solid rgb(232 227 217 / .18);border-radius:16px;background:rgb(11 18 20 / .78);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 20px 40px -18px rgb(0 0 0 / .9);transform:translateX(-50%);animation:dx-pill 6s ease-in-out infinite}.dx-trio__item--0 .dx-trio__pill{animation-delay:-2s}.dx-trio__item--2 .dx-trio__pill{animation-delay:-4s}.dx-trio__pill strong{font-family:var(--dbx-display);font-weight:400;font-size:clamp(1.4rem,1rem + 1vw,2rem);line-height:1;background:var(--dx-grad);-webkit-background-clip:text;background-clip:text;color:#fff0}.dx-trio__pill span{font-size:.8rem;color:var(--dx-bone)}@keyframes dx-pill{0%,100%{translate:0 0}50%{translate:0 -6px}}.dbx2 .dx-cmp{--k:0;--p:0;height:260vh;padding:0!important;overflow:visible;background:linear-gradient(180deg,var(--dx-ink),var(--dx-ink2) 50%,var(--dx-ink))}.dx-cmp__pin{position:sticky;top:0;min-height:100vh;min-height:100svh;display:flex;align-items:center;padding:calc(84px + 1.5rem) 0 2rem;overflow:hidden}.dx-cmp__pin>.dx-wrap{width:100%}.dx-cmp__head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.4rem 3rem;align-items:end;margin-bottom:clamp(1.4rem,1rem + 1.4vw,2.4rem)!important}.dx-cmp__head .dx-kicker{grid-column:1/-1;margin:0}.dx-cmp__head .dx-h2{margin:0}.dx-cmp__head .dx-sec__lead{max-width:30rem}.dx-cmp__grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(.8rem,.5rem + 1.4vw,2rem)}.dx-cmp__card{position:relative;display:flex;flex-direction:column;gap:1rem;min-height:clamp(20rem,40vh,26rem);padding:clamp(1rem,.7rem + 1vw,1.6rem);border:1px solid var(--dx-line2);border-radius:22px;background:rgb(255 255 255 / .025);overflow:hidden;transition:border-color .4s,box-shadow .4s}.dx-cmp__card--bad{border-color:rgba(168,67,111,calc(.15 + var(--k) / var(--n) * .6));box-shadow:0 0 calc(var(--k) / var(--n) * 80px) calc(var(--k) / var(--n) * -20px) rgb(168 67 111 / .55)}.dx-cmp__card--good{border-color:rgb(31 127 136 / .35);box-shadow:0 0 70px -30px rgb(31 127 136 / .5)}.dx-cmp__top{display:flex;flex-wrap:wrap;align-items:baseline;gap:.2rem .8rem}.dx-cmp__top b{font-family:var(--dbx-display);font-weight:400;font-size:clamp(1.3rem,1rem + .9vw,1.8rem);color:#fff}.dx-cmp__top span{font-size:.85rem;color:var(--dx-dim)}.dx-cmp__count{margin-left:auto;padding:.3rem .7rem;border-radius:99px;font-style:normal;font-family:var(--dbx-mono);font-size:.72rem;letter-spacing:.06em;white-space:nowrap}.dx-cmp__card--bad .dx-cmp__count{background:rgb(168 67 111 / .14);color:#FF8DBD}.dx-cmp__card--good .dx-cmp__count{background:rgb(31 127 136 / .12);color:var(--dx-cyan)}.dx-cmp__shop{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:10px 46px 34px;gap:6px;padding:10px;border-radius:12px;background:#0F1719;border:1px solid var(--dx-line)}.dx-cmp__shop span{border-radius:5px;background:rgb(232 227 217 / .12)}.dx-cmp__shop span:nth-child(1){grid-column:1/-1}.dx-cmp__shop span:nth-child(2){grid-column:1/-1;background:linear-gradient(100deg,rgb(31 127 136 / .22),rgb(168 67 111 / .18))}.dx-cmp__card--bad .dx-cmp__shop{transform:rotate(calc(var(--k) / var(--n) * -1.6deg)) translateY(calc(var(--k) / var(--n) * 6px));filter:saturate(calc(1 - var(--k) / var(--n) * .9))}.dx-cmp__card--bad.is-broken .dx-cmp__shop{animation:dx-shake .5s steps(2) infinite}@keyframes dx-shake{0%{translate:0 0}50%{translate:1.5px -1px}100%{translate:-1.5px 1px}}.dx-cmp__pile,.dx-cmp__list{display:flex;flex-wrap:wrap;align-content:flex-start;gap:.4rem;flex:1}.dx-cmp__pile i,.dx-cmp__list i{font-style:normal;font-size:.78rem;line-height:1;padding:.42rem .62rem;border-radius:8px;white-space:nowrap;opacity:clamp(0,calc(var(--k) - var(--i)),1);transition:opacity .25s,transform .45s cubic-bezier(.3,1.6,.5,1)}.dx-cmp__pile i{color:#FFD3E5;background:rgb(168 67 111 / .12);border:1px solid rgb(168 67 111 / .35);transform:translateY(calc(clamp(0,calc(var(--i) - var(--k) + 1),1) * -60px)) rotate(var(--r,0deg))}.dx-cmp__pile i::before{content:"+ ";opacity:.6}.dx-cmp__list i{color:var(--dx-bone);background:rgb(31 127 136 / .07);border:1px solid rgb(31 127 136 / .25);opacity:clamp(0,calc(var(--k2,var(--k)) - var(--i)),1);transform:translateY(calc(clamp(0,calc(var(--i) - var(--k2,var(--k)) + 1),1) * 10px))}.dx-cmp__list i::before{content:"✓ ";color:var(--dx-cyan)}.dx-cmp__end{margin:0;font-size:.95rem;line-height:1.5;opacity:0;transform:translateY(10px);transition:opacity .5s,transform .5s var(--dx-ease)}.dx-cmp.is-end .dx-cmp__end{opacity:1;transform:none}.dx-cmp__card--bad .dx-cmp__end{color:#FFB3D1}.dx-cmp__card--good .dx-cmp__end{color:#fff}.dx-cmp__bar{height:2px;margin-top:1.4rem;border-radius:2px;background:var(--dx-line);overflow:hidden}.dx-cmp__bar i{display:block;height:100%;width:calc(var(--p) * 100%);background:var(--dx-grad)}.dx-xr{background:radial-gradient(ellipse 60% 50% at 30% 50%,rgb(31 127 136 / .08),transparent 70%),var(--dx-ink)}.dx-xr__head{max-width:46rem}.dx-xr__hint-m{display:none}@media (hover:none){.dx-xr__hint-d{display:none}.dx-xr__hint-m{display:inline}}.dx-xr__grid{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(0,.85fr);gap:clamp(1.4rem,1rem + 2.4vw,3.4rem);align-items:center}.dx-xr__dev{box-shadow:0 60px 110px -40px rgb(0 0 0 / .95),0 0 100px -30px rgb(31 127 136 / .4)!important}.dx-xr__stage{--x:50%;--y:50%;--r:150px;position:relative;display:block;aspect-ratio:1150/722;overflow:hidden;cursor:crosshair;background:#fff;touch-action:pan-y}.dx-xr__base{display:block;width:100%;height:100%;object-fit:cover}.dx-xr__ray{position:absolute;inset:0;pointer-events:none;-webkit-mask-image:radial-gradient(circle var(--r) at var(--x) var(--y),#000 97%,transparent 100%);mask-image:radial-gradient(circle var(--r) at var(--x) var(--y),#000 97%,transparent 100%)}.dx-xr__ray img{display:block;width:100%;height:100%;object-fit:cover;filter:grayscale(1) invert(1) contrast(1.5) brightness(.85) sepia(1) hue-rotate(135deg) saturate(2.6)}.dx-xr__grid-bg{position:absolute;inset:0;background-image:linear-gradient(rgb(31 127 136 / .22) 1px,transparent 1px),linear-gradient(90deg,rgb(31 127 136 / .22) 1px,transparent 1px);background-size:22px 22px;mix-blend-mode:screen}.dx-xr__ring{position:absolute;left:var(--x);top:var(--y);width:calc(var(--r) * 2);height:calc(var(--r) * 2);margin:calc(var(--r) * -1) 0 0 calc(var(--r) * -1);border-radius:50%;border:1.5px solid rgb(31 127 136 / .9);box-shadow:0 0 30px rgb(31 127 136 / .55),inset 0 0 30px rgb(31 127 136 / .35);pointer-events:none}.dx-xr__ring::after{content:"";position:absolute;inset:-8px;border-radius:50%;border:1px dashed rgb(168 67 111 / .6);animation:dx-spin 14s linear infinite}@keyframes dx-spin{to{transform:rotate(360deg)}}.dbx2 .dx-xr__pt{position:absolute;z-index:3;width:28px;height:28px;margin:-14px 0 0 -14px;padding:0;border:0;border-radius:50%;background:var(--dx-grad);color:var(--dx-ink);font-family:var(--dbx-mono);font-size:.72rem;font-weight:700;line-height:28px;text-align:center;cursor:pointer;box-shadow:0 0 0 4px rgb(11 18 20 / .35),0 6px 18px rgb(0 0 0 / .4);transition:transform .3s var(--dx-ease),box-shadow .3s}.dx-xr__pt::before{content:"";position:absolute;inset:-6px;border-radius:50%;border:2px solid rgb(31 127 136 / .7);animation:dx-ping 2.2s ease-out infinite}.dx-xr__pt span{position:relative}.dx-xr__pt.is-on{transform:scale(1.25);box-shadow:0 0 0 4px rgb(11 18 20 / .4),0 0 28px rgb(31 127 136 / .9)}@keyframes dx-ping{0%{transform:scale(.8);opacity:1}100%{transform:scale(1.9);opacity:0}}.dbx2 ol.dx-xr__list{list-style:none;margin:0;padding:0;counter-reset:none}.dbx2 ol.dx-xr__list>li{display:grid;grid-template-columns:2.4rem minmax(0,1fr);gap:.8rem;margin:0;padding:.85rem 0 .85rem .9rem;border-left:2px solid var(--dx-line);transition:border-color .35s}.dbx2 ol.dx-xr__list>li.is-on{border-image:var(--dx-grad) 1}.dx-xr__list b{font-family:var(--dbx-mono);font-weight:400;font-size:.78rem;color:var(--dx-dim);padding-top:.3rem;transition:color .35s}.dbx2 .dx-xr__list h3{font-family:var(--dbx-display);font-weight:400;font-size:1.25rem;line-height:1.2;color:var(--dx-dim);margin:0 0 .25rem;transition:color .35s}.dx-xr__list p{margin:0;font-size:.92rem;line-height:1.5;color:var(--dx-dim);transition:color .35s}.dx-xr__list li.is-on b{color:var(--dx-cyan)}.dbx2 .dx-xr__list li.is-on h3{color:#fff}.dx-xr__list li.is-on p{color:var(--dx-bone)}.dbx2 .dx-xr__list li:not(.is-on):hover h3{color:var(--dx-bone)}.dx-svc-case__grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(2rem,1rem + 4vw,5.5rem);align-items:center}.dx-svc-case__visual{position:relative;padding:0 9% 9% 0}.dx-svc__phone{position:absolute;right:0;bottom:0;width:clamp(90px,22%,150px);z-index:3}.dx-svc-case__quote{margin:0 0 1.4rem;padding:0;border:0;font-family:var(--dbx-display);font-size:clamp(1.5rem,1.15rem + 1.3vw,2.3rem);line-height:1.3;color:#fff;quotes:none}.dx-svc-case__by{display:flex;flex-direction:column;gap:.15rem;margin:0 0 1.8rem}.dx-svc-case__by b{font-family:var(--dbx-text-med);font-weight:500;color:#fff}.dx-svc-case__by span{font-size:.88rem;color:var(--dx-dim)}.dbx2 ul.dx-svc-case__facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin:0 0 2rem}.dbx2 ul.dx-svc-case__facts>li{margin:0;padding:1rem 1.1rem;border:1px solid var(--dx-line);border-radius:14px;background:rgb(255 255 255 / .025)}.dx-svc-case__facts strong{display:block;font-family:var(--dbx-display);font-weight:400;font-size:clamp(2rem,1.5rem + 1.4vw,2.8rem);line-height:1;background:var(--dx-grad);-webkit-background-clip:text;background-clip:text;color:#fff0;margin-bottom:.45rem}.dx-svc-case__facts span{display:block;font-size:.84rem;line-height:1.4;color:var(--dx-bone);opacity:.85}.dx-svc-rel__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.dbx2 .dx-svc-rel__card{position:relative;display:flex;flex-direction:column;gap:.6rem;min-height:11rem;padding:1.5rem 1.4rem 3.2rem;border:1px solid var(--dx-line);border-radius:18px;background:linear-gradient(160deg,rgb(255 255 255 / .04),rgb(255 255 255 / .01));text-decoration:none;transition:transform .4s var(--dx-ease),border-color .3s,box-shadow .4s}.dbx2 .dx-svc-rel__card:hover{transform:translateY(-4px);border-color:rgb(31 127 136 / .5);box-shadow:0 0 50px -20px rgb(31 127 136 / .45)}.dx-svc-rel__card b{font-family:var(--dbx-display);font-weight:400;font-size:1.3rem;line-height:1.2;color:#fff}.dx-svc-rel__card span{font-size:.93rem;line-height:1.5;color:var(--dx-bone);opacity:.8}.dx-svc-rel__card i{position:absolute;left:1.4rem;bottom:1.2rem;font-style:normal;color:var(--dx-cyan);transition:transform .3s var(--dx-ease)}.dx-svc-rel__card:hover i{transform:translateX(6px)}@media (max-width:1100px){.dx-svc-rel__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dx-xr__grid{grid-template-columns:1fr}.dbx2 ol.dx-xr__list{display:grid;grid-template-columns:1fr 1fr;column-gap:1.4rem}}@media (max-width:849px){.dx-trio{padding-left:0;padding-right:0;perspective:none}.dx-trio__in{display:flex;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 var(--dx-gut) 2.4rem;scrollbar-width:none}.dx-trio__in::-webkit-scrollbar{display:none}.dx-trio__item{flex:0 0 82%;scroll-snap-align:center;transform:none!important}.dx-trio__item--1{order:-1}.dx-cmp__head{grid-template-columns:1fr}.dbx2 .dx-cmp{height:300vh}.dx-cmp__pin{padding-top:calc(70px + 1rem)}.dx-cmp__card{min-height:0;gap:.7rem;border-radius:16px}.dx-cmp__top>span{display:none}.dx-cmp__count{margin-left:0}.dx-cmp__shop{grid-template-rows:6px 28px 20px;gap:4px;padding:6px}.dx-cmp__pile i,.dx-cmp__list i{font-size:.66rem;padding:.32rem .45rem}.dx-cmp__end{font-size:.8rem}.dbx2 ol.dx-xr__list{display:block}.dbx2 ol.dx-xr__list>li{display:none;opacity:1;border-image:var(--dx-grad) 1}.dbx2 ol.dx-xr__list>li.is-on{display:grid}.dx-xr__stage{--r:72px}.dbx2 .dx-xr__pt{width:24px;height:24px;margin:-12px 0 0 -12px;line-height:24px;font-size:.66rem}.dx-svc-case__grid{grid-template-columns:1fr}.dx-svc-case__visual{order:2}}@media (max-width:560px){.dx-cmp__head .dx-sec__lead{font-size:.95rem}.dbx2 ul.dx-svc-case__facts{grid-template-columns:1fr}.dbx2 ul.dx-svc-case__facts>li{display:flex;align-items:baseline;gap:.9rem}.dx-svc-case__facts strong{margin:0;min-width:3.8rem}.dx-svc-rel__grid{grid-template-columns:1fr}.dbx2 .dx-svc-rel__card{min-height:0}.dx-svc__phone{width:26%}.dx-trio__pill{padding:.55rem .8rem}.dx-trio__pill span{font-size:.72rem}}@media (prefers-reduced-motion:reduce){.dbx2 .dx-cmp{height:auto;--k:99!important}.dx-cmp__pin{position:relative;min-height:0}.dx-cmp__end{opacity:1;transform:none}.dx-trio__pill,.dx-xr__pt::before,.dx-xr__ring::after{animation:none}}.dx-svc-hero{padding-top:clamp(1.6rem,4vh,3.4rem)}.dx-svc-hero .dx-crumbs{margin-bottom:1rem}.dbx2 .dx-svc__title{font-size:min(clamp(2.7rem,1rem + 5.4vw,6.6rem),10.5vh);margin-bottom:1.1rem}.dx-svc__lead{margin-bottom:1.6rem}@media (min-width:850px){.dx-svc__actions{flex-direction:row;justify-content:center;gap:1.6rem}.dx-svc__price{flex-direction:column;align-items:flex-start;gap:.25rem;text-align:left}}.dx-trio{margin-top:clamp(2rem,4vh,3.4rem)}@media (min-width:850px){.dx-trio__in{grid-template-columns:1fr 1.6fr 1fr;gap:0}.dx-trio__item--0{margin-right:-5%}.dx-trio__item--2{margin-left:-5%}}.dbx2 .dx-cmp__head .dx-h2{font-size:clamp(2.1rem,1.1rem + 2.8vw,3.8rem)}.dx-cmp__head{align-items:center}.dx-cmp__card{min-height:0}.dx-cmp__shop{grid-template-columns:1fr 1fr;grid-template-rows:8px 40px 26px}@media (max-height:820px) and (min-width:850px){.dx-cmp__pin{padding-top:calc(84px + .6rem)}.dbx2 .dx-cmp__head .dx-sec__lead{font-size:1rem}.dx-cmp__head{margin-bottom:1.1rem!important}.dx-cmp__shop{grid-template-rows:6px 30px 20px}}.dbx2 ol.dx-xr__list>li{padding:.6rem 0 .6rem .9rem}.dx-xr__list p{max-height:0;overflow:hidden;opacity:0;transition:max-height .45s var(--dx-ease),opacity .4s,margin .4s}.dx-xr__list li.is-on p{max-height:9em;opacity:1;margin-top:.25rem}.dbx2 .dx-xr__list h3{margin:0;font-size:1.15rem}.dbx2 ol.dx-xr__list>li{cursor:pointer}@media (max-width:1100px){.dx-xr__list p{max-height:none;opacity:1}}@media (max-width:849px){.dx-cmp__card .dx-cmp__shop{display:none}.dx-cmp__pin{padding-bottom:1rem}.dx-cmp__head{margin-bottom:1rem!important}.dbx2 .dx-cmp__head .dx-h2{font-size:clamp(1.9rem,1.2rem + 3vw,2.6rem)}.dx-cmp__bar{margin-top:.9rem}}@media (max-width:560px){.dx-cmp__head .dx-sec__lead{display:none}.dx-cmp__grid{gap:.6rem}.dx-cmp__card{padding:.8rem;gap:.55rem}.dx-cmp__top b{font-size:1.1rem}.dx-cmp__pile,.dx-cmp__list{gap:.28rem}.dx-cmp__pile i,.dx-cmp__list i{font-size:.6rem;padding:.28rem .38rem;border-radius:6px}.dx-cmp__end{font-size:.74rem;line-height:1.4}}@media (max-width:849px) and (max-height:700px){.dx-cmp__head .dx-kicker{display:none}.dbx2 .dx-cmp__head .dx-h2{font-size:1.7rem}.dx-cmp__pin{padding-top:calc(62px + .4rem)}.dx-cmp__top{gap:.1rem .5rem}.dx-cmp__count{font-size:.62rem;padding:.2rem .5rem}.dx-cmp__pile i,.dx-cmp__list i{padding:.22rem .32rem}.dx-cmp__end{font-size:.7rem}}body.dx-cmp-on .dx-fab{opacity:0!important;pointer-events:none;transform:translateY(20px)}.dx-cmp__switch{display:none}@media (max-width:849px){.dbx2 .dx-cmp{height:340vh}.dx-cmp__switch{position:relative;display:grid;grid-template-columns:1fr 1fr;margin:0 0 .8rem;padding:4px;border:1px solid var(--dx-line2);border-radius:99px;background:rgb(255 255 255 / .03);font-family:var(--dbx-mono);font-size:.68rem;letter-spacing:.06em;text-align:center}.dx-cmp__switch span{position:relative;z-index:1;padding:.55rem .4rem;color:var(--dx-dim);transition:color .4s}.dx-cmp__switch i{position:absolute;top:4px;bottom:4px;left:4px;width:calc(50% - 4px);border-radius:99px;background:rgb(168 67 111 / .2);border:1px solid rgb(168 67 111 / .55);transition:transform .6s var(--dx-ease),background .6s,border-color .6s}.dx-cmp:not(.is-flip) .dx-cmp__switch span:first-child{color:#FFD3E5}.dx-cmp.is-flip .dx-cmp__switch span:last-child{color:var(--dx-cyan)}.dx-cmp.is-flip .dx-cmp__switch i{transform:translateX(100%);background:rgb(31 127 136 / .14);border-color:rgb(31 127 136 / .55)}.dx-cmp__grid{display:grid;grid-template-columns:1fr;perspective:1400px}.dx-cmp__card{grid-area:1/1;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .9s cubic-bezier(.6,0,.2,1),border-color .4s,box-shadow .4s;padding:1.1rem;gap:.8rem}.dx-cmp__card--good{transform:rotateY(180deg)}.dx-cmp.is-flip .dx-cmp__card--bad{transform:rotateY(-180deg)}.dx-cmp.is-flip .dx-cmp__card--good{transform:rotateY(0)}.dx-cmp__top>span{display:inline}.dx-cmp__top b{font-size:1.35rem}.dx-cmp__count{margin-left:auto}.dx-cmp__pile,.dx-cmp__list{gap:.38rem}.dx-cmp__pile i,.dx-cmp__list i{font-size:.74rem;padding:.4rem .55rem;border-radius:8px}.dx-cmp__end{font-size:.92rem;line-height:1.45}.dx-cmp.is-bad-end .dx-cmp__card--bad .dx-cmp__end{opacity:1;transform:none}.dx-cmp__card--bad.is-broken{animation:dx-shake .5s steps(2) infinite}}@media (max-width:560px){.dx-cmp__top>span{display:none}.dx-cmp__pile i,.dx-cmp__list i{font-size:.7rem;padding:.36rem .5rem}.dx-cmp__end{font-size:.86rem}}@media (max-width:849px) and (max-height:700px){.dx-cmp__switch{margin-bottom:.5rem}.dx-cmp__switch span{padding:.4rem}.dx-cmp__pile i,.dx-cmp__list i{font-size:.66rem;padding:.3rem .42rem}.dx-cmp__end{font-size:.8rem}}@media (max-width:849px){.dx-cmp__card .dx-cmp__shop{display:grid;grid-template-rows:6px 34px 22px;gap:5px;padding:8px}}@media (max-width:849px) and (max-height:700px){.dx-cmp__card .dx-cmp__shop{display:none}}.dbx2 .dx-bld{--k:0;--p:0;height:300vh;padding:0!important;overflow:visible;background:radial-gradient(ellipse 50% 60% at 75% 50%,rgb(168 67 111 / .07),transparent 70%),var(--dx-ink)}.dx-bld__pin{position:sticky;top:0;min-height:100vh;min-height:100svh;display:flex;flex-direction:column;justify-content:center;padding:calc(84px + 1.4rem) 0 1.6rem;overflow:hidden}.dx-bld__grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(1.6rem,1rem + 3vw,4.4rem);align-items:center;width:100%}.dbx2 .dx-bld .dx-h2{font-size:clamp(2rem,1.1rem + 2.6vw,3.6rem)}.dx-bld__count{display:flex;align-items:baseline;gap:.6rem;margin:1.4rem 0 .9rem;font-family:var(--dbx-mono);font-size:.78rem;letter-spacing:.1em;text-transform:uppercase;color:var(--dx-dim)}.dx-bld__count strong{font-family:var(--dbx-display);font-weight:400;font-size:3rem;line-height:1;letter-spacing:0;color:#FF8DBD;transition:color .4s}.dx-bld.is-end .dx-bld__count strong{color:var(--dx-cyan)}.dbx2 ol.dx-bld__qs{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.dbx2 ol.dx-bld__qs>li{display:grid;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:.8rem;margin:0;padding:.75rem .9rem;border:1px solid var(--dx-line);border-radius:12px;background:rgb(255 255 255 / .02);transition:border-color .4s,background .4s}.dx-bld__tick{width:22px;height:22px;border-radius:50%;border:1.5px solid var(--dx-line2);position:relative;transition:background .4s,border-color .4s}.dx-bld__tick::after{content:"";position:absolute;left:7px;top:3px;width:5px;height:10px;border:solid var(--dx-ink);border-width:0 2px 2px 0;transform:rotate(45deg) scale(0);transition:transform .35s cubic-bezier(.3,1.6,.5,1)}.dx-bld__qs s{text-decoration:none;font-size:1rem;color:#fff;background:linear-gradient(currentColor,currentColor) 0 55%/0 1.5px no-repeat;transition:background-size .5s var(--dx-ease),color .4s}.dx-bld__qs em{font-style:normal;font-family:var(--dbx-mono);font-size:.68rem;letter-spacing:.06em;color:var(--dx-cyan);opacity:0;transform:translateX(-6px);transition:opacity .4s,transform .4s}.dbx2 ol.dx-bld__qs>li.is-on{border-color:rgb(31 127 136 / .35);background:rgb(31 127 136 / .05)}.dx-bld__qs li.is-on .dx-bld__tick{background:var(--dx-cyan);border-color:var(--dx-cyan)}.dx-bld__qs li.is-on .dx-bld__tick::after{transform:rotate(45deg) scale(1)}.dx-bld__qs li.is-on s{background-size:100% 1.5px;color:var(--dx-dim)}.dx-bld__qs li.is-on em{opacity:1;transform:none}.dx-bld__dev{box-shadow:0 60px 110px -40px rgb(0 0 0 / .95),0 0 100px -30px rgb(168 67 111 / .35)!important}.dx-bld__pdp{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(.8rem,.5rem + 1.4vw,1.8rem);padding:clamp(.9rem,.6rem + 1.2vw,1.8rem);background:#fff;color:#1d2427;font-family:var(--dbx-text,inherit)}.dx-bld__img{position:relative;display:grid;place-items:center;min-height:clamp(200px,26vw,330px);border-radius:12px;background:radial-gradient(circle at 50% 40%,#fff,#EEF1F0 70%)}.dx-bld__jar{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:46%;aspect-ratio:3/4;border-radius:14% 14% 10% 10%/8% 8% 6% 6%;background:linear-gradient(90deg,#2a1f18,#5a4232 30%,#3a2a20 70%,#1f1712);box-shadow:inset 0 0 0 1px rgb(255 255 255 / .08),0 24px 30px -14px rgb(0 0 0 / .45)}.dx-bld__jar::before{content:"";position:absolute;top:-12%;left:8%;right:8%;height:14%;border-radius:8px 8px 3px 3px;background:linear-gradient(90deg,#111,#3a3a3a 35%,#1b1b1b)}.dx-bld__jar b,.dx-bld__jar i{position:relative;z-index:1;width:88%;text-align:center;background:#E7F1EC;color:#22413a}.dx-bld__jar b{padding:.7rem 0 .15rem;font-family:var(--dbx-display);font-weight:400;font-size:clamp(.7rem,.5rem + .5vw,1rem);letter-spacing:.08em}.dx-bld__jar i{padding:0 0 .7rem;font-style:normal;font-size:clamp(.5rem,.42rem + .25vw,.62rem);color:#4b6b62}.dx-bld__info{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;min-width:0}.dx-bld__info p{margin:0}.dx-bld__cat{font-size:.62rem;letter-spacing:.14em;text-transform:uppercase;color:#7b8a87}.dx-bld__name{font-family:var(--dbx-display);font-size:clamp(1.15rem,.9rem + .8vw,1.7rem);line-height:1.15;color:#13201d}.dx-bld__stars{font-size:.8rem;color:#C3305F;letter-spacing:.1em}.dx-bld__price{font-size:clamp(1.1rem,.9rem + .6vw,1.5rem);font-weight:700;color:#13201d}.dx-bld__price span{font-size:.72rem;font-weight:400;color:#7b8a87}.dx-bld__blk{opacity:0;max-height:0;transform:translateY(10px) scale(.97);transition:opacity .45s,transform .55s cubic-bezier(.3,1.5,.5,1),max-height .5s var(--dx-ease),box-shadow .8s;overflow:hidden}.dx-bld__blk.is-on{opacity:1;max-height:8rem;transform:none;overflow:visible}.dx-bld__blk.is-new{box-shadow:0 0 0 2px rgb(31 127 136 / .9),0 0 26px rgb(31 127 136 / .55)}.dx-bld__chip{padding:.38rem .6rem;border-radius:8px;background:#E9F6F3;color:#1F5A4E;font-size:.78rem}.dx-bld__perday{padding:.2rem .5rem;border-radius:8px;font-size:.8rem;color:#4b5a57}.dx-bld__perday b{font-size:1.05rem;color:#0f8a78}.dx-bld__tiers{display:grid;grid-template-columns:repeat(3,1fr);gap:.35rem;width:100%;border-radius:10px}.dx-bld__tiers span{display:flex;flex-direction:column;gap:.1rem;padding:.45rem .5rem;border:1px solid #DCE3E1;border-radius:9px;font-size:.66rem;color:#6a7976}.dx-bld__tiers b{font-size:.74rem;color:#13201d}.dx-bld__tiers i{font-style:normal}.dx-bld__tiers span.is-on{border-color:#0f8a78;background:#F1FAF7}.dx-bld__tiers span:last-child i{color:#0f8a78;font-weight:700}.dx-bld__ship{padding:.4rem .6rem;border-radius:8px;background:#F4F6F5;font-size:.74rem;line-height:1.4;color:#4b5a57}.dx-bld__ship b{color:#13201d}.dx-bld__cart{margin-top:.3rem;padding:.65rem 1.2rem;border-radius:99px;background:#13201d;color:#fff;font-size:.8rem;font-weight:600;transition:background .5s,box-shadow .5s,transform .5s}.dx-bld.is-end .dx-bld__cart{background:linear-gradient(100deg,#5FB3BA,#63617C 48%,#D9799F);color:#0B1214;box-shadow:0 10px 30px -8px rgb(168 67 111 / .7);transform:scale(1.04)}.dx-bld__note{margin:0;padding:.45rem 1rem;background:#141E21;border-top:1px solid rgb(232 227 217 / .08);font-family:var(--dbx-mono);font-size:.62rem;letter-spacing:.06em;color:var(--dx-dim);text-align:right}.dx-bld__bar{margin-top:1.2rem}.dx-bld__bar i{width:calc(var(--p) * 100%)}.dx-run{overflow:hidden}.dx-run__head{max-width:46rem}.dx-run__rows{display:grid;gap:.9rem;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.dx-run__row{overflow:hidden}.dx-run__track{display:flex;gap:.8rem;width:max-content;animation:dx-run 55s linear infinite}.dx-run__row--rev .dx-run__track{animation-direction:reverse;animation-duration:62s}.dx-run__rows:hover .dx-run__track{animation-play-state:paused}.dx-run__track span{flex:0 0 auto;padding:1rem 1.4rem;border:1px solid var(--dx-line2);border-radius:14px;background:rgb(255 255 255 / .03);font-family:var(--dbx-display);font-size:clamp(1.05rem,.9rem + .5vw,1.4rem);color:#fff;white-space:nowrap;transition:border-color .3s,background .3s}.dx-run__track span:hover{border-color:rgb(31 127 136 / .6);background:rgb(31 127 136 / .06)}.dx-run__track span::before{content:"✓";margin-right:.6rem;font-family:var(--dbx-mono);font-size:.8em;color:var(--dx-cyan)}@keyframes dx-run{to{transform:translateX(-50%)}}.dbx2 ul.dx-svc-case__facts{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr))}@media (max-width:849px){.dbx2 .dx-bld{height:320vh}.dx-bld__pin{padding-top:calc(70px + .9rem);padding-bottom:1rem}.dx-bld__grid{grid-template-columns:1fr;gap:.9rem}.dx-bld__copy .dx-sec__lead{display:none}.dbx2 .dx-bld .dx-h2{font-size:clamp(1.7rem,1.2rem + 2.6vw,2.4rem);margin-bottom:.4rem}.dx-bld__count{margin:.4rem 0 .5rem;font-size:.66rem}.dx-bld__count strong{font-size:1.9rem}.dbx2 ol.dx-bld__qs{grid-template-columns:1fr 1fr;gap:.35rem}.dbx2 ol.dx-bld__qs>li{grid-template-columns:18px minmax(0,1fr);gap:.45rem;padding:.45rem .55rem;border-radius:9px}.dx-bld__tick{width:16px;height:16px}.dx-bld__tick::after{left:4.5px;top:1.5px;width:4px;height:8px}.dx-bld__qs s{font-size:.74rem;line-height:1.25}.dx-bld__qs em{display:none}.dx-bld__pdp{grid-template-columns:.8fr 1.2fr;gap:.7rem;padding:.8rem}.dx-bld__img{min-height:0;height:100%}.dx-bld__jar{width:62%}.dx-bld__info{gap:.35rem}.dx-bld__chip,.dx-bld__ship{font-size:.66rem}.dx-bld__tiers{grid-template-columns:1fr 1fr 1fr;gap:.25rem}.dx-bld__tiers span{padding:.3rem .32rem;font-size:.56rem}.dx-bld__tiers b{font-size:.6rem}.dx-bld__cart{padding:.5rem .9rem;font-size:.7rem}.dx-run__track span{padding:.75rem 1rem}}@media (max-width:849px) and (max-height:700px){.dx-bld__copy .dx-kicker{display:none}.dx-bld__stars,.dx-bld__cat{display:none}}@media (prefers-reduced-motion:reduce){.dbx2 .dx-bld{height:auto}.dx-bld__pin{position:relative;min-height:0}.dx-run__track{animation:none;flex-wrap:wrap;width:auto}}.dx-bld__info{gap:0}.dx-bld__info>*{margin-top:.5rem!important}.dx-bld__info>:first-child{margin-top:0!important}.dx-bld__info>.dx-bld__blk{margin-top:0!important;transition:opacity .45s,transform .55s cubic-bezier(.3,1.5,.5,1),max-height .5s var(--dx-ease),margin .5s var(--dx-ease),box-shadow .8s}.dx-bld__info>.dx-bld__blk.is-on{margin-top:.55rem!important}.dx-bld__qs s{justify-self:start}.dx-bld__jar b{letter-spacing:.02em;font-size:clamp(.6rem,.42rem + .45vw,.9rem)}@media (min-width:850px) and (max-height:820px){.dx-bld__pin{padding-top:calc(84px + .6rem);padding-bottom:1rem}.dbx2 .dx-bld .dx-h2{font-size:clamp(1.9rem,1rem + 2.2vw,3rem);margin-bottom:.6rem}.dx-bld__copy .dx-sec__lead{font-size:1rem}.dx-bld__count{margin:.8rem 0 .6rem}.dx-bld__count strong{font-size:2.3rem}.dbx2 ol.dx-bld__qs{gap:.4rem}.dbx2 ol.dx-bld__qs>li{padding:.55rem .8rem}}body.dx-pin-on .dx-fab{opacity:0!important;pointer-events:none;transform:translateY(20px)}@media (max-width:849px){.dx-bld__qs s{background:none!important}.dx-bld__qs li.is-on s{text-decoration:line-through;text-decoration-thickness:1.5px}.dx-bld__note,.dx-bld__stars,.dx-bld__cat{display:none}.dx-bld__pdp{grid-template-columns:.62fr 1.38fr}.dx-bld__name{font-size:1.05rem}.dx-bld__price{font-size:1rem}.dx-bld__info>*{margin-top:.35rem!important}.dx-bld__info>.dx-bld__blk.is-on{margin-top:.4rem!important}.dx-bld__chip,.dx-bld__perday,.dx-bld__ship{padding:.3rem .45rem}.dx-bld__perday b{font-size:.9rem}.dx-bld__jar{width:78%}}.dx-cmp__pin,.dx-bld__pin{justify-content:flex-start;align-items:flex-start}.dx-cmp__pin{display:block}.dbx2 ul.dx-svc-case__facts strong{white-space:nowrap}@media (max-width:849px){.dx-trio{margin-top:1.8rem;padding-bottom:2.6rem}.dx-trio__in{padding-bottom:1.6rem}.dx-svc-case__grid{gap:1.6rem}}@media (max-width:560px){.dbx2 ul.dx-svc-case__facts{grid-template-columns:1fr}.dbx2 ul.dx-svc-case__facts>li{display:flex;align-items:center;gap:1rem;padding:.85rem 1rem}.dx-svc-case__facts strong{font-size:2rem;min-width:5.2rem;margin:0}}@media (max-width:849px){.dx-trio{padding-bottom:1.4rem}.dx-trio__in{padding-bottom:1.4rem}}.dx-svc-hero::after{content:"";position:absolute;left:0;right:0;bottom:0;height:160px;z-index:1;pointer-events:none;background:linear-gradient(180deg,#fff0,var(--dx-ink))}.dx-cmp__pin,.dx-bld__pin{min-height:0!important}@media (max-width:560px){.dx-svc-rel__grid{gap:.6rem}.dbx2 .dx-svc-rel__card{gap:.25rem;padding:.95rem 2.8rem .95rem 1.1rem;border-radius:14px}.dx-svc-rel__card b{font-size:1.12rem}.dx-svc-rel__card span{font-size:.86rem;line-height:1.4}.dx-svc-rel__card i{left:auto;right:1.1rem;top:50%;bottom:auto;transform:translateY(-50%)}.dx-svc-rel__card:hover i{transform:translate(4px,-50%)}}@media (max-width:849px){.dbx2 .dx-sec{padding-top:2.8rem;padding-bottom:2.8rem}.dbx2 .dx-sec__head{margin-bottom:1.6rem}}@media (max-width:849px) and (max-height:700px){.dx-bld__pin{padding-top:calc(62px + .4rem)}.dbx2 .dx-bld .dx-h2{font-size:1.5rem}.dx-bld__count{margin:.2rem 0 .35rem}.dx-bld__count strong{font-size:1.5rem}.dbx2 ol.dx-bld__qs>li{padding:.35rem .5rem}}.dx-vw{background:radial-gradient(ellipse 55% 60% at 80% 50%,rgb(31 127 136 / .08),transparent 70%),var(--dx-ink)}.dx-vw__grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(1.6rem,1rem + 3vw,4.4rem);align-items:center}.dx-vw__tabs{position:relative;display:grid;grid-template-columns:repeat(3,1fr);margin:1.8rem 0 1.1rem;padding:5px;border:1px solid var(--dx-line2);border-radius:99px;background:rgb(255 255 255 / .03)}.dbx2 .dx-vw__tabs button{position:relative;z-index:1;margin:0;padding:.75rem .4rem;border:0;border-radius:99px;background:none;font-family:var(--dbx-text-med);font-size:.92rem;line-height:1;color:var(--dx-dim);cursor:pointer;transition:color .35s;text-transform:none;letter-spacing:0;min-height:0}.dbx2 .dx-vw__tabs button[aria-selected="true"]{color:var(--dx-ink)}.dx-vw__tabs>i{position:absolute;top:5px;bottom:5px;left:5px;width:calc((100% - 10px) / 3);border-radius:99px;background:var(--dx-grad);box-shadow:0 8px 24px -8px rgb(168 67 111 / .6);transition:transform .55s var(--dx-ease);transform:translateX(calc(var(--v,0) * 100%))}.dx-vw__caps{position:relative;min-height:4.8em}.dx-vw__caps p{position:absolute;inset:0 0 auto;margin:0;font-size:1rem;line-height:1.55;color:var(--dx-bone);opacity:0;transform:translateY(6px);transition:opacity .4s,transform .4s}.dx-vw__caps p.is-on{opacity:.9;transform:none}.dx-vw__caps b{color:#fff}.dx-vw__dev{box-shadow:0 60px 110px -40px rgb(0 0 0 / .95),0 0 100px -30px rgb(31 127 136 / .35)!important}.dx-vw__pdp{background:#fff;color:#1d2427}.dx-vw__top{display:flex;justify-content:space-between;align-items:center;padding:.7rem clamp(.9rem,.6rem + 1vw,1.6rem);border-bottom:1px solid #E7ECEA;font-size:.74rem;color:#5b6a67}.dx-vw__who{display:inline-flex;align-items:center;gap:.45rem;padding:.3rem .7rem;border-radius:99px;background:#F1F4F3;transition:background .4s,color .4s}.dx-vw__who i{width:8px;height:8px;border-radius:50%;background:#9aa7a4;transition:background .4s}.dx-vw__pdp[data-view="1"] .dx-vw__who{background:#E5F7F3;color:#0f6f61}.dx-vw__pdp[data-view="1"] .dx-vw__who i{background:#0f8a78}.dx-vw__pdp[data-view="2"] .dx-vw__who{background:#FBEAF2;color:#9c2a5c}.dx-vw__pdp[data-view="2"] .dx-vw__who i{background:#C3305F}.dx-vw__cart{transition:opacity .4s}.dx-vw__pdp[data-view="2"] .dx-vw__cart{opacity:.25}.dx-vw__body{display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(.9rem,.6rem + 1.4vw,1.8rem);padding:clamp(.9rem,.6rem + 1.2vw,1.8rem)}.dx-vw__img{display:grid;place-items:center;min-height:clamp(220px,25vw,320px);border-radius:12px;background:radial-gradient(circle at 50% 40%,#fff,#EEF1F0 70%)}.dx-vw__bottle{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;width:34%;aspect-ratio:1/2.1;padding-bottom:12%;border-radius:22% 22% 12% 12%/12% 12% 6% 6%;background:linear-gradient(90deg,#4a2a12,#8a5221 35%,#5a3416 70%,#3a210d);box-shadow:0 24px 30px -14px rgb(0 0 0 / .45)}.dx-vw__bottle::before{content:"";position:absolute;top:-26%;left:30%;right:30%;height:28%;border-radius:6px 6px 2px 2px;background:linear-gradient(90deg,#e9e9e9,#fff 40%,#cfcfcf)}.dx-vw__bottle b,.dx-vw__bottle i{position:relative;width:100%;text-align:center;background:#F6F1E6;color:#5a3416}.dx-vw__bottle b{padding:.5rem 0 0;font-family:var(--dbx-display);font-weight:400;font-size:clamp(1rem,.7rem + .8vw,1.5rem)}.dx-vw__bottle i{padding:0 .2rem .5rem;font-style:normal;font-size:clamp(.42rem,.36rem + .2vw,.55rem);line-height:1.3}.dx-vw__info{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.dx-vw__info>p{margin:0}.dx-vw__cat{font-size:.62rem;letter-spacing:.14em;text-transform:uppercase;color:#7b8a87}.dx-vw__name{margin-top:.35rem!important;font-family:var(--dbx-display);font-size:clamp(1.15rem,.9rem + .8vw,1.7rem);line-height:1.15;color:#13201d}.dx-vw__sku{margin-top:.3rem!important;font-size:.72rem;color:#7b8a87}.dx-vw__info{position:relative}.dx-vw__pane{display:none;flex-direction:column;align-items:flex-start;gap:.55rem;margin-top:.9rem;width:100%;animation:dx-vwin .5s var(--dx-ease)}.dx-vw__pdp[data-view="0"] .dx-vw__pane--0,.dx-vw__pdp[data-view="1"] .dx-vw__pane--1,.dx-vw__pdp[data-view="2"] .dx-vw__pane--2{display:flex}@keyframes dx-vwin{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.dx-vw__price{margin:0;font-size:clamp(1.15rem,.95rem + .6vw,1.55rem);font-weight:700;color:#13201d}.dx-vw__price span{font-size:.72rem;font-weight:400;color:#7b8a87}.dx-vw__pane--1 .dx-vw__price{color:#0f6f61}.dx-vw__price--ask{font-size:1.05rem;color:#9c2a5c}.dx-vw__tiers{display:grid;grid-template-columns:1fr 1fr;gap:.35rem;width:100%}.dx-vw__tiers span{display:flex;justify-content:space-between;gap:.4rem;padding:.45rem .6rem;border:1px solid #DCE3E1;border-radius:9px;font-size:.74rem;color:#13201d}.dx-vw__tiers b{font-weight:400;color:#6a7976}.dx-vw__ve{margin:0;padding:.35rem .55rem;border-radius:8px;background:#F4F6F5;font-size:.7rem;color:#4b5a57}.dx-vw__btn{display:inline-flex;align-items:center;gap:.5rem;padding:.65rem 1.15rem;border-radius:99px;background:#13201d;color:#fff;font-size:.8rem;font-weight:600}.dx-vw__btn em{font-style:normal;padding:.1rem .45rem;border-radius:99px;background:rgb(255 255 255 / .18);font-size:.68rem}.dx-vw__btn--ghost{background:none;color:#13201d;border:1.5px solid #13201d}.dx-vw__pane--1 .dx-vw__btn{background:#0f8a78}.dx-vw__pane--2 .dx-vw__btn:not(.dx-vw__btn--ghost){background:#9c2a5c}.dx-vw__link{font-size:.74rem;color:#0f6f61;text-decoration:underline}.dx-qz__grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(1.6rem,1rem + 3vw,4.4rem);align-items:start}.dx-qz__copy{position:sticky;top:110px}.dx-qz__out{margin-top:1.6rem;padding:1.2rem 1.3rem;border:1px solid var(--dx-line2);border-radius:18px;background:rgb(255 255 255 / .03)}.dx-qz__meter{display:flex;align-items:center;gap:.7rem;margin:0 0 1rem;font-family:var(--dbx-mono);font-size:.66rem;letter-spacing:.08em;text-transform:uppercase;color:var(--dx-dim)}.dx-qz__meter i{position:relative;flex:1;height:6px;border-radius:6px;background:linear-gradient(90deg,rgb(31 127 136 / .35),rgb(168 67 111 / .35))}.dx-qz__meter em{position:absolute;top:50%;left:var(--m,50%);width:16px;height:16px;margin:-8px 0 0 -8px;border-radius:50%;background:#fff;box-shadow:0 0 0 4px rgb(255 255 255 / .15),0 0 18px rgb(255 255 255 / .5);transition:left .6s var(--dx-ease)}.dx-qz__res b{display:block;font-family:var(--dbx-display);font-weight:400;font-size:clamp(1.5rem,1.2rem + 1vw,2.1rem);line-height:1.1;background:var(--dx-grad);-webkit-background-clip:text;background-clip:text;color:#fff0;margin-bottom:.4rem}.dx-qz__res p{margin:0;font-size:.95rem;line-height:1.55;color:var(--dx-bone);opacity:.88}.dx-qz__res[data-res="none"] b{background:none;color:#fff}.dx-qz__qs{display:grid;gap:.9rem}.dbx2 .dx-qz__q{margin:0;padding:1.1rem 1.2rem;border:1px solid var(--dx-line);border-radius:16px;background:rgb(255 255 255 / .02);min-width:0}.dx-qz__q legend{display:flex;align-items:center;gap:.7rem;float:left;width:100%;margin:0 0 .8rem;padding:0;font-family:var(--dbx-display);font-size:clamp(1.1rem,1rem + .4vw,1.35rem);color:#fff}.dx-qz__q legend b{display:grid;place-items:center;width:1.7rem;height:1.7rem;border-radius:50%;border:1px solid var(--dx-line2);font-family:var(--dbx-mono);font-weight:400;font-size:.72rem;color:var(--dx-cyan)}.dx-qz__opts{clear:both;display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.dbx2 .dx-qz__opts button{margin:0;padding:.8rem .9rem;min-height:3.4rem;border:1px solid var(--dx-line2);border-radius:12px;background:rgb(255 255 255 / .02);font-family:var(--dbx-text,inherit);font-size:.9rem;line-height:1.35;font-weight:400;text-transform:none;letter-spacing:0;text-align:left;color:var(--dx-bone);cursor:pointer;transition:border-color .3s,background .3s,color .3s,transform .2s}.dbx2 .dx-qz__opts button:hover{border-color:rgb(232 227 217 / .45)}.dbx2 .dx-qz__opts button[data-a="a"][aria-pressed="true"]{border-color:var(--dx-cyan);background:rgb(31 127 136 / .1);color:#fff}.dbx2 .dx-qz__opts button[data-a="b"][aria-pressed="true"]{border-color:var(--dx-mag);background:rgb(168 67 111 / .1);color:#fff}.dx-qz__reset{justify-self:start;margin-top:.2rem}.dbx2 ul.dx-qz__parts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem;margin:clamp(2rem,1.4rem + 2vw,3.4rem) 0 0;padding:0;list-style:none}.dbx2 ul.dx-qz__parts>li{display:flex;flex-direction:column;gap:.35rem;margin:0;padding:1rem 1.05rem;border:1px solid var(--dx-line);border-radius:14px;background:rgb(255 255 255 / .025);transition:opacity .45s,border-color .45s,transform .45s}.dx-qz__part em{align-self:flex-start;font-style:normal;font-family:var(--dbx-mono);font-size:.62rem;letter-spacing:.08em;text-transform:uppercase;padding:.2rem .5rem;border-radius:99px;background:rgb(232 227 217 / .08);color:var(--dx-dim)}.dx-qz__part[data-way="a"] em{background:rgb(31 127 136 / .12);color:var(--dx-cyan)}.dx-qz__part[data-way="b"] em{background:rgb(168 67 111 / .12);color:#FF8DBD}.dx-qz__part b{font-family:var(--dbx-display);font-weight:400;font-size:1.08rem;line-height:1.25;color:#fff}.dx-qz__part span{font-size:.84rem;line-height:1.5;color:var(--dx-bone);opacity:.8}.dx-qz__parts[data-mode="a"] li[data-way="b"],.dx-qz__parts[data-mode="b"] li[data-way="a"]{opacity:.22;transform:scale(.98)}.dx-qz__parts[data-mode="a"] li:not([data-way="b"]),.dx-qz__parts[data-mode="b"] li:not([data-way="a"]),.dx-qz__parts[data-mode="ab"] li{border-color:rgb(31 127 136 / .3)}@media (max-width:1100px){.dbx2 ul.dx-qz__parts{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:849px){.dx-vw__grid,.dx-qz__grid{grid-template-columns:1fr}.dx-vw__tabs{margin:1.2rem 0 .8rem}.dbx2 .dx-vw__tabs button{font-size:.84rem;padding:.65rem .3rem}.dx-vw__caps{min-height:4.6em}.dx-vw__caps p{font-size:.92rem}.dx-vw__body{grid-template-columns:.7fr 1.3fr;gap:.8rem;padding:.9rem}.dx-vw__img{min-height:0}.dx-vw__bottle{width:48%}.dx-vw__tiers span{flex-direction:column;gap:0;font-size:.68rem;padding:.35rem .45rem}.dx-vw__btn{padding:.55rem .9rem;font-size:.72rem}.dx-qz__copy{position:static}.dx-qz__copy{display:contents}.dx-qz__qs{order:2}.dx-qz__out{order:3;margin-top:0;padding:1rem 1.1rem}.dx-qz__grid{gap:0}.dx-qz__grid>.dx-qz__qs{margin-top:1.2rem;margin-bottom:1rem}.dx-qz__res p{font-size:.85rem}.dx-qz__res b{font-size:1.35rem}.dbx2 ul.dx-qz__parts{grid-template-columns:1fr 1fr}}@media (max-width:560px){.dx-vw__body{grid-template-columns:1fr}.dx-vw__img{height:150px}.dx-vw__bottle{width:auto;height:84%;aspect-ratio:1/2.1}.dx-vw__caps{min-height:6.2em}.dbx2 .dx-qz__q{padding:.9rem}.dbx2 .dx-qz__opts button{font-size:.84rem;padding:.7rem;min-height:3.2rem}.dbx2 ul.dx-qz__parts{grid-template-columns:1fr}.dbx2 ul.dx-qz__parts>li{padding:.8rem .9rem}}.dbx2 .dx-vw .dx-h2,.dbx2 .dx-qz .dx-h2{font-size:clamp(2rem,1.1rem + 2.4vw,3.4rem)}.dbx2 .dx-qz__q legend{text-transform:none;letter-spacing:0;border:0;font-weight:400;line-height:1.25;padding:0}.dbx2 .dx-qz__q{border-style:solid}.dbx2 .dx-qz__ph{margin:clamp(2.2rem,1.6rem + 2vw,3.6rem) 0 0;font-family:var(--dbx-display);font-weight:400;font-size:clamp(1.4rem,1.1rem + 1vw,2rem);line-height:1.2;color:#fff}.dx-qz__ph span{color:var(--dx-dim)}.dbx2 ul.dx-qz__parts{margin-top:1.2rem}@media (max-width:400px){.dx-qz__opts{grid-template-columns:1fr}.dbx2 .dx-qz__opts button{min-height:0}}.dx-vw__caps p{transition:opacity .15s,transform .15s}.dx-vw__caps p.is-on{transition:opacity .4s .2s,transform .4s .2s}.dx-vw__info{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;justify-items:start}.dx-vw__pdp .dx-vw__pane{display:flex;grid-row:4;grid-column:1;visibility:hidden;opacity:0;transform:translateY(8px);transition:opacity .35s,transform .45s var(--dx-ease),visibility 0s .35s;animation:none}.dx-vw__pdp[data-view="0"] .dx-vw__pane--0,.dx-vw__pdp[data-view="1"] .dx-vw__pane--1,.dx-vw__pdp[data-view="2"] .dx-vw__pane--2{visibility:visible;opacity:1;transform:none;transition:opacity .4s .1s,transform .5s var(--dx-ease) .1s,visibility 0s}@media (max-width:560px){.dx-vw__img{height:180px}.dx-vw__bottle{width:auto;height:112px;margin-top:22px}}@media (max-width:560px){.dbx2 ul.dx-qz__parts{grid-template-columns:1fr 1fr;gap:.5rem}.dbx2 ul.dx-qz__parts>li{padding:.7rem .75rem;gap:.3rem}.dx-qz__part span{display:none}.dx-qz__part b{font-size:.92rem}.dx-qz__part em{font-size:.56rem}.dbx2 .dx-qz__ph{font-size:1.3rem}}@media (min-width:850px){.dbx2 .dx-svc__title{max-width:19ch}}.dx-svc-hero--nostage{padding-bottom:clamp(3rem,2rem + 3vw,5rem)}.dx-svc-hero--nostage::after{height:80px}.dx-chat{background:radial-gradient(ellipse 55% 60% at 75% 45%,rgb(99 97 124 / .1),transparent 70%),var(--dx-ink)}.dx-chat__grid{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(1.6rem,1rem + 3vw,4.4rem);align-items:center}.dbx2 .dx-chat .dx-h2{font-size:clamp(2rem,1.1rem + 2.4vw,3.4rem)}.dx-chat__tabs{display:grid;gap:.45rem;margin:1.6rem 0 1rem}.dbx2 .dx-chat__tabs button{display:flex;align-items:center;gap:.9rem;margin:0;padding:.8rem 1rem;min-height:0;border:1px solid var(--dx-line);border-radius:14px;background:rgb(255 255 255 / .02);font-family:var(--dbx-text-med);font-size:.98rem;line-height:1.2;font-weight:400;text-transform:none;letter-spacing:0;text-align:left;color:var(--dx-bone);cursor:pointer;transition:border-color .3s,background .3s,color .3s}.dx-chat__tabs button b{font-family:var(--dbx-mono);font-weight:400;font-size:.72rem;color:var(--dx-dim);transition:color .3s}.dbx2 .dx-chat__tabs button:hover{border-color:rgb(232 227 217 / .4)}.dbx2 .dx-chat__tabs button[aria-selected="true"]{border-color:rgb(31 127 136 / .5);background:rgb(31 127 136 / .07);color:#fff}.dx-chat__tabs button[aria-selected="true"] b{color:var(--dx-cyan)}.dx-chat__tabs button:nth-child(3)[aria-selected="true"],.dx-chat__tabs button:nth-child(4)[aria-selected="true"]{border-color:rgb(168 67 111 / .5);background:rgb(168 67 111 / .07)}.dx-chat__tabs button:nth-child(3)[aria-selected="true"] b,.dx-chat__tabs button:nth-child(4)[aria-selected="true"] b{color:#FF8DBD}.dx-chat__caps{position:relative;min-height:4.8em}.dx-chat__caps p{position:absolute;inset:0 0 auto;margin:0;font-size:1rem;line-height:1.55;color:var(--dx-bone);opacity:0;transform:translateY(6px);transition:opacity .15s,transform .15s}.dx-chat__caps p.is-on{opacity:.9;transform:none;transition:opacity .4s .2s,transform .4s .2s}.dx-chat__note{margin:1rem 0 0;padding-top:1rem;border-top:1px solid var(--dx-line);font-size:.8rem;line-height:1.5;color:var(--dx-dim)}.dx-chat__win{display:flex;flex-direction:column;border-radius:22px;overflow:hidden;background:#F6F8F7;box-shadow:0 60px 110px -40px rgb(0 0 0 / .95),0 0 100px -30px rgb(99 97 124 / .45),0 0 0 1px rgb(255 255 255 / .08)}.dx-chat__head{display:flex;align-items:center;gap:.75rem;padding:.9rem 1.1rem;background:#fff;border-bottom:1px solid #E5EBE9}.dx-chat__av{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:linear-gradient(135deg,#5FB3BA,#63617C 50%,#D9799F);color:#0B1214;font-family:var(--dbx-mono);font-size:.72rem;font-weight:700}.dx-chat__head b{display:block;font-size:.92rem;color:#13201d}.dx-chat__head div span{display:inline-flex;align-items:center;gap:.35rem;font-size:.72rem;color:#5b6a67}.dx-chat__head div span i{width:7px;height:7px;border-radius:50%;background:#22c55e}.dx-chat__log{display:flex;flex-direction:column;justify-content:flex-end;gap:.6rem;height:clamp(425px,32vw,470px);padding:1.1rem;overflow:hidden}.dx-chat__msg{max-width:86%;animation:dx-msg .45s var(--dx-ease)}@keyframes dx-msg{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.dx-chat__msg p{margin:0;padding:.7rem .95rem;border-radius:16px;font-size:.9rem;line-height:1.5}.dx-chat__msg--bot p{background:#fff;color:#1d2427;border:1px solid #E3E9E7;border-bottom-left-radius:5px}.dx-chat__msg--user{align-self:flex-end}.dx-chat__msg--user p{background:linear-gradient(100deg,#5FB3BA,#63617C);color:#0B1214;border-bottom-right-radius:5px}.dx-chat__msg em{display:inline-block;margin-top:.35rem;padding:.2rem .55rem;border-radius:99px;font-style:normal;font-size:.66rem;line-height:1.4;background:#E5F7F3;color:#0f6f61}.dx-chat__msg--hello em{background:#EEF2FF;color:#3949ab}.dx-chat__msg[data-t="hand"] em,.dx-chat__msg[data-t="stop"] em{background:#FBEAF2;color:#9c2a5c}.dx-chat__call{display:inline-flex;margin:.45rem 0 0;padding:.45rem .85rem;border-radius:99px;background:#13201d;color:#fff;font-size:.74rem;font-weight:600}.dx-chat__typing{display:inline-flex;gap:4px;padding:.8rem .95rem;border-radius:16px;border-bottom-left-radius:5px;background:#fff;border:1px solid #E3E9E7;align-self:flex-start}.dx-chat__typing i{width:6px;height:6px;border-radius:50%;background:#9aa7a4;animation:dx-dot 1s infinite}.dx-chat__typing i:nth-child(2){animation-delay:.15s}.dx-chat__typing i:nth-child(3){animation-delay:.3s}@keyframes dx-dot{0%,80%,100%{transform:translateY(0);opacity:.5}40%{transform:translateY(-4px);opacity:1}}.dx-chat__input{display:flex;justify-content:space-between;align-items:center;margin:0 1rem 1rem;padding:.75rem 1rem;border-radius:99px;background:#fff;border:1px solid #E3E9E7;font-size:.82rem;color:#9aa7a4}.dx-chat__input i{font-style:normal;color:#0f8a78}.dx-story__box{position:relative;padding:clamp(1.6rem,1rem + 2.4vw,3.2rem);border-radius:26px;border:1px solid rgb(168 67 111 / .3);background:linear-gradient(135deg,rgb(168 67 111 / .09),rgb(31 127 136 / .05));overflow:hidden}.dx-story__row{display:grid;grid-template-columns:auto minmax(0,1fr);gap:clamp(1rem,.6rem + 2vw,2.6rem);align-items:center}.dx-story__num{font-family:var(--dbx-display);font-weight:400;font-size:clamp(6rem,3rem + 9vw,11rem);line-height:.8;background:var(--dx-grad);-webkit-background-clip:text;background-clip:text;color:#fff0}.dbx2 .dx-story h3{margin:0 0 .8rem;font-family:var(--dbx-display);font-weight:400;font-size:clamp(1.5rem,1.1rem + 1.4vw,2.4rem);line-height:1.2;color:#fff}.dx-story__row p{margin:0;font-size:clamp(1rem,.95rem + .25vw,1.12rem);line-height:1.65;color:var(--dx-bone);opacity:.88;max-width:52rem}.dbx2 ul.dx-cards__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.8rem;margin:0;padding:0;list-style:none}.dbx2 ul.dx-cards__grid>li{display:flex;flex-direction:column;gap:.55rem;margin:0;padding:1.3rem 1.2rem;border:1px solid var(--dx-line);border-radius:18px;background:linear-gradient(160deg,rgb(255 255 255 / .045),rgb(255 255 255 / .01));transition:border-color .3s,transform .4s var(--dx-ease)}.dbx2 ul.dx-cards__grid>li:hover{border-color:rgb(31 127 136 / .45);transform:translateY(-4px)}.dx-cards__n{font-family:var(--dbx-mono);font-weight:400;font-size:.72rem;color:var(--dx-cyan)}.dbx2 .dx-cards h3{margin:0;font-family:var(--dbx-display);font-weight:400;font-size:1.25rem;line-height:1.2;color:#fff}.dx-cards__grid p{margin:0;font-size:.9rem;line-height:1.55;color:var(--dx-bone);opacity:.85}.dx-cards s{margin-top:auto;padding-top:.6rem;border-top:1px dashed var(--dx-line2);font-size:.78rem;color:var(--dx-dim);text-decoration-color:rgb(168 67 111 / .7)}@media (max-width:1100px){.dbx2 ul.dx-cards__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:849px){.dx-chat__grid{grid-template-columns:1fr}.dx-chat__tabs{grid-template-columns:1fr 1fr;margin:1.1rem 0 .8rem}.dbx2 .dx-chat__tabs button{padding:.6rem .7rem;font-size:.84rem;gap:.5rem}.dx-chat__caps p{font-size:.92rem}.dx-chat__log{height:380px}.dbx2 ul.dx-cards__grid{grid-template-columns:1fr 1fr}.dx-story__row{grid-template-columns:1fr;gap:.4rem}.dx-story__num{font-size:5.5rem}}@media (max-width:560px){.dx-chat__caps{min-height:6.2em}.dx-chat__log{height:400px;padding:.9rem}.dx-chat__msg{max-width:92%}.dx-chat__msg p{font-size:.86rem}.dbx2 ul.dx-cards__grid{grid-template-columns:1fr}.dbx2 ul.dx-cards__grid>li{padding:1rem}}.dx-bubs{position:relative;z-index:2;margin-top:clamp(2.2rem,1.6rem + 2vw,3.4rem);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.dx-bubs__track{display:flex;align-items:flex-end;gap:1rem;width:max-content;padding:.6rem 0 1rem;animation:dx-run 48s linear infinite}.dx-bubs__track span{flex:0 0 auto;padding:.85rem 1.2rem;border-radius:20px 20px 20px 6px;background:rgb(255 255 255 / .06);border:1px solid rgb(232 227 217 / .16);font-size:clamp(.92rem,.85rem + .3vw,1.08rem);color:#fff;white-space:nowrap;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.dx-bubs__track span:nth-child(odd){transform:translateY(-14px)}.dx-bubs__track span.is-bot{background:linear-gradient(100deg,rgb(31 127 136 / .22),rgb(99 97 124 / .22));border-color:rgb(31 127 136 / .4)}.dx-svc-hero--nostage{padding-bottom:clamp(1.4rem,1rem + 1.4vw,2.4rem)}@media (prefers-reduced-motion:reduce){.dx-bubs__track{animation:none}}.dx-chat__av{line-height:1;text-align:center;flex:0 0 38px}.dx-chat__card{display:flex;align-items:center;gap:.6rem;margin-top:.45rem;padding:.5rem .7rem;border-radius:12px;background:#fff;border:1px solid #E3E9E7;font-size:.78rem;color:#13201d}.dx-chat__card i{width:28px;height:34px;border-radius:6px 6px 4px 4px;background:linear-gradient(90deg,#2a1f18,#5a4232 40%,#2a1f18);flex:0 0 auto}.dx-chat__card b{font-weight:600}.dx-chat__card u{margin-left:auto;text-decoration:none;color:#0f8a78;white-space:nowrap}.dx-chat__av{display:flex;align-items:center;justify-content:center}@media (max-width:849px){.dx-chat__log{height:400px}}@media (max-width:560px){.dx-chat__log{height:455px}}@media (max-width:849px){.dx-chat__grid{gap:0}.dx-chat__copy{display:contents}.dx-chat__win{order:2;margin-top:.4rem}.dx-chat__note{order:3;margin-top:1rem;border-top:0;padding-top:0}.dx-chat__caps{min-height:5.2em}}.dx-scan__grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(1.6rem,1rem + 3vw,4.4rem);align-items:center}.dbx2 .dx-scan .dx-h2{font-size:clamp(2rem,1.1rem + 2.4vw,3.4rem)}.dx-scan__tabs{grid-template-columns:1fr 1fr}.dx-scan__tabs>i{width:calc((100% - 10px) / 2)}.dx-scan__note{margin:1.2rem 0 0;font-size:.92rem;line-height:1.55;color:var(--dx-bone);opacity:.8}.dx-scan__term{position:relative;border-radius:18px;overflow:hidden;background:#071012;border:1px solid rgb(31 127 136 / .25);box-shadow:0 60px 110px -40px rgb(0 0 0 / .95),0 0 100px -30px rgb(31 127 136 / .35);font-family:var(--dbx-mono)}.dx-scan__head{display:flex;align-items:center;gap:.8rem;padding:.7rem 1rem;background:#0D1A1D;border-bottom:1px solid rgb(31 127 136 / .15)}.dx-scan__head span{display:flex;gap:5px}.dx-scan__head span i{width:8px;height:8px;border-radius:50%;background:#24312F}.dx-scan__head em{font-style:normal;font-size:.68rem;color:var(--dx-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dbx2 ul.dx-scan__rows{list-style:none;margin:0;padding:.6rem 0}.dbx2 ul.dx-scan__rows>li{display:grid;grid-template-columns:22px minmax(0,.95fr) minmax(0,1.05fr);gap:.7rem;align-items:center;margin:0;padding:.62rem 1rem;border-bottom:1px dashed rgb(232 227 217 / .07);font-size:.76rem;line-height:1.4}.dx-scan__row b{font-weight:400;color:#E8E3D9}.dx-scan__st{width:18px;height:18px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-size:.7rem;background:rgb(232 227 217 / .08);color:#fff0;transition:background .3s,color .3s}.dx-scan__v{display:none;color:#8FE8DD}.dx-scan__term[data-mode="1"] .dx-scan__v--good{display:block}.dx-scan__term[data-mode="0"] .dx-scan__row:not(.is-bad) .dx-scan__v--good{display:block}.dx-scan__term[data-mode="0"] .dx-scan__row.is-bad .dx-scan__v--bad{display:block;color:#FF8DBD}.dx-scan__row.is-done .dx-scan__st{background:rgb(31 127 136 / .2);color:var(--dx-cyan)}.dx-scan__row.is-done .dx-scan__st::before{content:"✓"}.dx-scan__term[data-mode="0"] .dx-scan__row.is-bad.is-done .dx-scan__st{background:rgb(168 67 111 / .2);color:#FF8DBD}.dx-scan__term[data-mode="0"] .dx-scan__row.is-bad.is-done .dx-scan__st::before{content:"✗"}.dx-scan__row .dx-scan__v{opacity:0;transform:translateX(-6px);transition:opacity .3s,transform .3s}.dx-scan__row.is-done .dx-scan__v{opacity:1;transform:none}.dx-scan__term[data-mode="0"] .dx-scan__row.is-bad.is-done{background:rgb(168 67 111 / .05)}.dx-scan__res{position:relative;min-height:3.4rem;border-top:1px solid rgb(31 127 136 / .15)}.dx-scan__r{position:absolute;inset:0;display:flex;align-items:center;gap:.7rem;margin:0;padding:.9rem 1rem;font-family:var(--dbx-text-med);font-size:.9rem;opacity:0;transform:translateY(6px);transition:opacity .4s,transform .4s}.dx-scan__r b{display:grid;place-items:center;flex:0 0 26px;height:26px;border-radius:50%;font-family:var(--dbx-mono)}.dx-scan__r--0{color:#FFB3D1}.dx-scan__r--0 b{background:rgb(168 67 111 / .2)}.dx-scan__r--1{color:#9DF2E8}.dx-scan__r--1 b{background:rgb(31 127 136 / .2)}.dx-scan__term.is-done[data-mode="0"] .dx-scan__r--0,.dx-scan__term.is-done[data-mode="1"] .dx-scan__r--1{opacity:1;transform:none}.dx-scan__beam{position:absolute;left:0;right:0;top:44px;height:44px;pointer-events:none;background:linear-gradient(180deg,transparent,rgb(31 127 136 / .14),transparent);border-bottom:1px solid rgb(31 127 136 / .5);opacity:0;transform:translateY(calc(var(--b,0) * 1px));transition:transform .28s linear,opacity .3s}.dx-scan__term.is-scanning .dx-scan__beam{opacity:1}.dx-story__link{margin-top:1.2rem!important}.dbx2 ul.dx-cards__grid--n3{grid-template-columns:repeat(3,minmax(0,1fr))}.dbx2 ul.dx-cards__grid--n4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:849px){.dx-scan__grid{grid-template-columns:1fr}.dbx2 ul.dx-scan__rows>li{grid-template-columns:20px minmax(0,1fr);row-gap:.2rem;padding:.55rem .85rem}.dx-scan__row .dx-scan__v{grid-column:2}.dbx2 ul.dx-cards__grid--n3,.dbx2 ul.dx-cards__grid--n4{grid-template-columns:1fr}}@media (max-width:1100px) and (min-width:850px){.dbx2 ul.dx-cards__grid--n4{grid-template-columns:1fr 1fr}}.dx-scan__st::before,.dx-scan__r b{font-family:system-ui,-apple-system,"Segoe UI",Arial,sans-serif;font-weight:700}.dx-story__num{line-height:1.08!important;padding:.06em .04em .02em 0}.dx-svc-case__facts strong,.dx-trio__pill strong,.dx-svc__price strong,.dx-qz__res b{line-height:1.12!important;padding-top:.04em;padding-bottom:.04em}.dbx2 .dx-hero__title .dx-grad,.dbx2 .dx-svc__title .dx-grad{padding-top:.08em;padding-bottom:.1em;margin-top:-.08em;margin-bottom:-.1em}.dx-hero li strong{line-height:1.12!important;padding-top:.04em;padding-bottom:.04em}.dx-team strong,.dx-facts strong,.dx-spot>strong{padding-top:.05em;padding-bottom:.05em}.dbx2 .dx-hero__title .dx-grad{padding-top:.1em;padding-bottom:.12em;margin-top:-.1em;margin-bottom:-.12em}.dbx2 .dx-stk{--p:0;height:300vh;padding:0!important;overflow:visible;background:radial-gradient(ellipse 50% 60% at 75% 60%,rgb(31 127 136 / .08),transparent 70%),var(--dx-ink)}.dx-stk__pin{position:sticky;top:0;display:flex;flex-direction:column;justify-content:flex-start;padding:calc(84px + 1.4rem) 0 1.6rem;overflow:hidden}.dx-stk__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(1.6rem,1rem + 3vw,4.4rem);align-items:center;width:100%}.dbx2 .dx-stk .dx-h2{font-size:clamp(2rem,1.1rem + 2.4vw,3.4rem)}.dx-stk__texts{position:relative;min-height:9.5rem;margin-top:1.6rem}.dx-stk__t{position:absolute;inset:0 0 auto;padding:1.1rem 1.2rem;border-radius:16px;border:1px solid rgb(31 127 136 / .3);background:rgb(31 127 136 / .05);opacity:0;transform:translateY(10px);transition:opacity .2s,transform .2s;pointer-events:none}.dx-stk__t.is-on{opacity:1;transform:none;transition:opacity .45s .15s,transform .45s .15s}.dx-stk__tn{margin:0 0 .3rem;font-family:var(--dbx-mono);font-size:.68rem;letter-spacing:.1em;text-transform:uppercase;color:var(--dx-cyan)}.dbx2 .dx-stk__t h3{margin:0 0 .4rem;font-family:var(--dbx-display);font-weight:400;font-size:1.45rem;line-height:1.2;color:#fff}.dx-stk__t p:last-child{margin:0;font-size:.95rem;line-height:1.55;color:var(--dx-bone);opacity:.88}.dx-stk__tower{position:relative;display:flex;flex-direction:column;align-items:center;gap:.55rem;padding-bottom:18px}.dx-stk__blk{position:relative;display:flex;flex-direction:column;gap:.5rem;width:calc(100% - (3 - var(--i)) * 0% - var(--i) * 9%);padding:1rem 1.2rem;border-radius:16px;border:1.5px dashed rgb(232 227 217 / .18);background:rgb(255 255 255 / .015);opacity:.45;transform:translateY(-26px);transition:transform .7s cubic-bezier(.3,1.5,.5,1),opacity .45s,border-color .45s,background .45s,box-shadow .6s}.dx-stk__blk.is-on{opacity:1;transform:none;border-style:solid;border-color:rgb(31 127 136 / .4);background:linear-gradient(120deg,rgb(31 127 136 / .12),rgb(99 97 124 / .08) 55%,rgb(168 67 111 / .1))}.dx-stk__blk.is-new{box-shadow:0 0 0 1px rgb(31 127 136 / .7),0 0 46px -6px rgb(31 127 136 / .6)}.dx-stk__no{position:absolute;top:1rem;right:1.1rem;font-family:var(--dbx-mono);font-size:.7rem;color:var(--dx-dim)}.dx-stk__blk.is-on .dx-stk__no{color:var(--dx-cyan)}.dx-stk__blk b{font-family:var(--dbx-display);font-weight:400;font-size:clamp(1.05rem,.9rem + .5vw,1.35rem);color:#fff;padding-right:2rem}.dx-stk__chips{display:flex;flex-wrap:wrap;gap:.3rem}.dx-stk__chips i{font-style:normal;font-size:.7rem;padding:.25rem .5rem;border-radius:99px;background:rgb(232 227 217 / .07);color:var(--dx-bone)}.dx-stk__ground{position:absolute;left:0;right:0;bottom:0;height:3px;border-radius:3px;background:var(--dx-grad);box-shadow:0 0 24px rgb(31 127 136 / .5)}.dx-stk__bar{margin-top:1.2rem}.dx-stk__bar i{width:calc(var(--p) * 100%)}.dx-vs__grid{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.dx-vs__col{padding:clamp(1.2rem,1rem + 1vw,2rem);border-radius:22px;border:1px solid var(--dx-line2);background:rgb(255 255 255 / .025)}.dx-vs__col--do{border-color:rgb(31 127 136 / .35);background:linear-gradient(160deg,rgb(31 127 136 / .08),rgb(31 127 136 / .01))}.dx-vs__col--dont{border-color:rgb(168 67 111 / .35);background:linear-gradient(160deg,rgb(168 67 111 / .08),rgb(168 67 111 / .01))}.dx-vs__h{margin:0 0 .4rem;font-family:var(--dbx-mono);font-size:.7rem;letter-spacing:.12em;text-transform:uppercase}.dx-vs__col--do .dx-vs__h{color:var(--dx-cyan)}.dx-vs__col--dont .dx-vs__h{color:#FF8DBD}.dbx2 .dx-vs__col h3{margin:0 0 1.1rem;font-family:var(--dbx-display);font-weight:400;font-size:clamp(1.3rem,1.1rem + .7vw,1.8rem);line-height:1.2;color:#fff}.dbx2 .dx-vs__col ul{list-style:none;margin:0;padding:0;display:grid;gap:.6rem}.dbx2 .dx-vs__col li{position:relative;display:flex;gap:.75rem;align-items:flex-start;margin:0;font-size:1rem;line-height:1.45;color:var(--dx-bone)}.dx-vs__col li span{flex:0 0 22px;height:22px;border-radius:50%;display:grid;place-items:center;font-family:system-ui,-apple-system,"Segoe UI",Arial,sans-serif;font-size:.72rem;font-weight:700}.dx-vs__col--do li span{background:rgb(31 127 136 / .18);color:var(--dx-cyan)}.dx-vs__col--do li span::before{content:"✓"}.dx-vs__col--dont li span{background:rgb(168 67 111 / .18);color:#FF8DBD}.dx-vs__col--dont li span::before{content:"✕"}.dx-vs__col li em{font-style:normal}.dx-vs__col--dont li em{text-decoration:line-through;text-decoration-thickness:1.5px;text-decoration-color:#fff0;transition:text-decoration-color .6s ease calc(var(--i) * .2s + .2s),color .6s ease calc(var(--i) * .2s + .2s)}.dx-vs.is-in .dx-vs__col--dont li em{text-decoration-color:rgb(168 67 111 / .85);color:rgb(232 227 217 / .75)}.dx-vs__note{margin:1.2rem 0 0;font-size:.88rem;line-height:1.55;color:var(--dx-dim);max-width:52rem}@media (max-width:849px){.dbx2 .dx-stk{height:300vh}.dx-stk__pin{padding-top:calc(70px + .8rem);padding-bottom:1rem}.dx-stk__grid{grid-template-columns:1fr;gap:.9rem}.dx-stk__copy .dx-sec__lead{display:none}.dbx2 .dx-stk .dx-h2{font-size:clamp(1.7rem,1.2rem + 2.6vw,2.4rem);margin-bottom:.2rem}.dx-stk__copy{display:contents}.dx-stk__tower{order:2}.dx-stk__texts{order:3;margin-top:.4rem;min-height:8.6rem}.dx-stk__blk{padding:.7rem .9rem;gap:.35rem;border-radius:12px}.dx-stk__chips i{font-size:.62rem;padding:.2rem .42rem}.dx-stk__tower{gap:.4rem}.dbx2 .dx-stk__t h3{font-size:1.2rem}.dx-stk__t p:last-child{font-size:.86rem}.dx-stk__t{padding:.85rem .95rem}.dx-vs__grid{grid-template-columns:1fr}}@media (max-width:849px) and (max-height:700px){.dx-stk__copy .dx-kicker{display:none}.dx-stk__chips{display:none}.dx-stk__texts{min-height:7.4rem}}@media (prefers-reduced-motion:reduce){.dbx2 .dx-stk{height:auto}.dx-stk__pin{position:relative}}.dx-stk__blk{transform:scale(.96)}.dx-stk__blk.is-new{animation:dx-land .7s cubic-bezier(.3,1.5,.5,1)}@keyframes dx-land{from{transform:translateY(-22px) scale(.98)}to{transform:none}}.dx-stk__grid{align-items:start}.dx-stk__tower{padding-top:.4rem}@media (max-width:849px){.dx-stk__chips{display:none}.dx-stk__blk b{font-size:1.02rem}}.dx-ba__grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(1.6rem,1rem + 3vw,4.4rem);align-items:center}.dbx2 .dx-ba .dx-h2,.dbx2 .dx-grp .dx-h2{font-size:clamp(2rem,1.1rem + 2.4vw,3.4rem)}.dbx2 ol.dx-ba__pins{list-style:none;margin:1.4rem 0 0;padding:0;display:grid;gap:.6rem}.dbx2 ol.dx-ba__pins>li{display:flex;gap:.8rem;align-items:flex-start;margin:0}.dx-ba__pins>li>b{flex:0 0 24px;height:24px;border-radius:50%;display:grid;place-items:center;background:var(--dx-grad);color:var(--dx-ink);font-family:var(--dbx-mono);font-size:.7rem}.dx-ba__pins strong{display:block;font-weight:500;color:#fff;font-size:.98rem}.dx-ba__pins span{font-size:.86rem;color:var(--dx-dim)}.dx-ba__dev{box-shadow:0 60px 110px -40px rgb(0 0 0 / .95),0 0 100px -30px rgb(31 127 136 / .35)!important}.dx-ba__stage{--x:50%;position:relative;display:block;background:#fff;user-select:none;-webkit-user-select:none;touch-action:pan-y}.dx-ba__pdp{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(.8rem,.5rem + 1.4vw,1.8rem);padding:clamp(.9rem,.6rem + 1.2vw,1.8rem);background:#fff;color:#1d2427}.dx-ba__pdp--after{background:linear-gradient(180deg,#fff,#F6FBFA)}.dx-ba__info{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;min-width:0}.dx-ba__info p{margin:0}.dx-ba__muted{font-size:.74rem;color:#8a9794}.dx-ba__small{font-size:.72rem;line-height:1.4}.dx-ba__tag{padding:.38rem .6rem;border-radius:8px;background:#E9F6F3;color:#1F5A4E;font-size:.78rem}.dx-ba__ship{padding:.45rem .65rem;border-radius:8px;background:#F1FAF7;border:1px solid #CDEDE6;font-size:.74rem;line-height:1.45;color:#3c4b48}.dx-ba__ship b{color:#0f6f61}.dx-ba__cta{background:#0f8a78!important}.dx-ba__p3{color:#0f6f61;font-weight:600}.dx-ba__after{position:absolute;inset:0;clip-path:inset(0 0 0 var(--x));-webkit-clip-path:inset(0 0 0 var(--x))}.dx-ba__after .dx-ba__pdp{height:100%}.dx-ba__lbl{position:absolute;top:.7rem;z-index:3;padding:.25rem .6rem;border-radius:99px;font-family:var(--dbx-mono);font-size:.62rem;letter-spacing:.1em;text-transform:uppercase;pointer-events:none}.dx-ba__lbl--l{left:.7rem;background:rgb(19 32 29 / .75);color:#fff}.dx-ba__lbl--r{right:.7rem;background:var(--dx-grad);color:var(--dx-ink)}.dx-ba__handle{position:absolute;top:0;bottom:0;left:var(--x);z-index:4;width:2px;margin-left:-1px;background:linear-gradient(180deg,#5FB3BA,#D9799F);pointer-events:none}.dx-ba__handle i{position:absolute;top:50%;left:50%;width:42px;height:42px;margin:-21px 0 0 -21px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-size:1rem;background:#0B1214;color:#fff;border:2px solid #fff;box-shadow:0 8px 24px rgb(0 0 0 / .35)}.dx-ba__range{position:absolute;inset:0;z-index:5;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize;-webkit-appearance:none;appearance:none;background:none}.dx-ba__range::-webkit-slider-thumb{-webkit-appearance:none;width:48px;height:100vh}.dx-ba__range::-moz-range-thumb{width:48px;height:999px;border:0}.dx-grp__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.dx-grp__col{padding:1.3rem 1.3rem 1.1rem;border-radius:20px;border:1px solid var(--dx-line2);background:rgb(255 255 255 / .025);transition:border-color .4s,box-shadow .4s,opacity .4s}.dx-grp__col.is-focus{border-color:rgb(31 127 136 / .55);box-shadow:0 0 60px -24px rgb(31 127 136 / .6)}.dx-grp__col.is-done{border-color:rgb(31 127 136 / .3)}.dx-grp__n{margin:0 0 .25rem;font-family:var(--dbx-mono);font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;color:var(--dx-cyan)}.dbx2 .dx-grp__col h3{margin:0;font-family:var(--dbx-display);font-weight:400;font-size:1.5rem;line-height:1.2;color:#fff}.dx-grp__c{margin:.2rem 0 .9rem;font-size:.8rem;color:var(--dx-dim)}.dx-grp__c b{color:#fff;font-weight:600}.dbx2 .dx-grp__col ul{list-style:none;margin:0;padding:0;display:grid;gap:.45rem}.dbx2 .dx-grp__col li{margin:0}.dbx2 .dx-grp__col label{display:flex;gap:.7rem;align-items:flex-start;margin:0;padding:.65rem .7rem;border-radius:12px;border:1px solid var(--dx-line);background:rgb(255 255 255 / .02);font-size:.92rem;font-weight:400;line-height:1.4;color:var(--dx-bone);cursor:pointer;transition:border-color .25s,background .25s}.dbx2 .dx-grp__col label:hover{border-color:rgb(232 227 217 / .4)}.dx-grp__col input{position:absolute;opacity:0;width:1px;height:1px}.dx-grp__col label>span{flex:0 0 20px;height:20px;margin-top:1px;border-radius:6px;border:1.5px solid var(--dx-line2);display:grid;place-items:center;font-family:system-ui,-apple-system,"Segoe UI",Arial,sans-serif;font-size:.72rem;font-weight:700;color:#fff0;transition:background .25s,border-color .25s,color .25s}.dx-grp__col input:checked+span{background:var(--dx-cyan);border-color:var(--dx-cyan);color:var(--dx-ink)}.dx-grp__col input:checked+span::before{content:"✓"}.dx-grp__col input:focus-visible+span{outline:2px solid var(--dx-cyan);outline-offset:2px}.dbx2 .dx-grp__col label:has(input:checked){border-color:rgb(31 127 136 / .35);background:rgb(31 127 136 / .06);color:#fff}.dx-grp__out{margin-top:1rem;padding:1.1rem 1.3rem;border-radius:18px;border:1px solid var(--dx-line2);background:rgb(19 28 31 / .85)}.dx-grp__res{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem 1rem}.dx-grp__res b{font-family:var(--dbx-display);font-weight:400;font-size:clamp(1.4rem,1.1rem + 1vw,2rem);line-height:1.15;background:var(--dx-grad);-webkit-background-clip:text;background-clip:text;color:#fff0;padding:.04em 0}.dx-grp__res span{font-size:1rem;line-height:1.5;color:var(--dx-bone)}.dx-grp__warn{margin:.7rem 0 0;padding:.6rem .8rem;border-radius:10px;background:rgb(168 67 111 / .1);border:1px solid rgb(168 67 111 / .35);font-size:.88rem;line-height:1.45;color:#FFC2DA}@media (max-width:849px){.dx-ba__grid{grid-template-columns:1fr}.dx-ba__pdp{grid-template-columns:.75fr 1.25fr;gap:.7rem;padding:.8rem}.dx-ba__pdp .dx-bld__img{min-height:0}.dx-ba__pdp .dx-bld__jar{width:72%}.dx-ba__tag,.dx-ba__ship{font-size:.66rem}.dx-ba__small,.dx-ba__muted{font-size:.62rem}.dx-grp__grid{grid-template-columns:1fr}.dx-grp__out{position:relative;z-index:1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.dx-ba__copy .dx-ba__pins{order:3}}.dx-ba__stage{display:grid}.dx-ba__stage>.dx-ba__pdp,.dx-ba__stage>.dx-ba__after{grid-area:1/1}.dx-ba__after{position:relative;inset:auto}button.dx-grp__mini{position:fixed;left:12px;right:12px;bottom:max(12px,env(safe-area-inset-bottom));z-index:60;display:flex;align-items:center;gap:.65rem;margin:0;min-height:0;padding:.75rem 1rem;border-radius:14px;border:1px solid rgb(31 127 136 / .4);background:rgb(13 20 22 / .93);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;font-family:system-ui,-apple-system,"Segoe UI",sans-serif;font-size:.9rem;font-weight:600;line-height:1.25;letter-spacing:0;text-transform:none;text-align:left;box-shadow:0 14px 40px -10px rgb(0 0 0 / .75);transform:translateY(160%);opacity:0;transition:transform .35s cubic-bezier(.2,.8,.2,1),opacity .35s;pointer-events:none;cursor:pointer}button.dx-grp__mini.is-on{transform:none;opacity:1;pointer-events:auto}.dx-grp__mini i{flex:none;width:9px;height:9px;border-radius:50%;background:#5FB3BA;box-shadow:0 0 12px #5FB3BA}.dx-grp__mini.has-warn i{background:#D9799F;box-shadow:0 0 12px #D9799F}.dx-grp__mini span{flex:1;min-width:0}.dx-grp__mini b{flex:none;font-weight:500;font-size:.8rem;color:rgb(255 255 255 / .62);white-space:nowrap}body.dx-mini-on .dx-fab{opacity:0!important;pointer-events:none!important}@media (min-width:850px){button.dx-grp__mini{display:none}}.dbx2 .dx-ba__info .dx-bld__name{padding-right:4.8rem}.dbx2 .dx-sys button,.dbx2 .dx-lng button{margin:0;min-height:0;text-transform:none;letter-spacing:0;line-height:1.2;font-family:inherit;box-shadow:none}.dx-sys__stage{display:grid;grid-template-columns:250px minmax(0,1fr);gap:1.6rem;align-items:start}.dx-sys__panel{display:flex;flex-direction:column;gap:1.15rem;padding:1.3rem;border-radius:20px;border:1px solid var(--dx-line2);background:rgb(255 255 255 / .03)}.dbx2 .dx-sys__lbl{margin:0 0 .5rem;font-family:var(--dbx-mono);font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;color:var(--dx-dim)}.dx-sys__sw{display:flex;gap:.6rem}.dbx2 .dx-sys__sw button{width:36px;height:36px;padding:0;border-radius:50%;border:0;background:var(--c);cursor:pointer;transition:transform .25s,box-shadow .25s}.dbx2 .dx-sys__sw button[aria-pressed="true"]{box-shadow:0 0 0 3px #0B1214,0 0 0 5px #fff;transform:scale(1.04)}.dx-sys__seg{display:inline-flex;padding:4px;border-radius:999px;background:rgb(255 255 255 / .06);border:1px solid var(--dx-line2)}.dbx2 .dx-sys__seg button{padding:.5rem .95rem;border:0;border-radius:999px;background:#fff0;color:var(--dx-dim);font-size:.88rem;font-weight:600;cursor:pointer;transition:background .25s,color .25s}.dbx2 .dx-sys__seg button[data-f="0"]{font-family:var(--dbx-display);font-weight:400;font-size:1rem}.dbx2 .dx-sys__seg button[aria-pressed="true"]{background:#fff;color:#0B1214}.dbx2 .dx-sys__tg{padding:.55rem 1rem;border-radius:999px;border:1px dashed rgb(255 255 255 / .35);background:#fff0;color:#fff;font-size:.88rem;font-weight:600;cursor:pointer;transition:border-color .25s,background .25s,color .25s}.dbx2 .dx-sys__tg[aria-pressed="true"]{border-style:solid;border-color:var(--dx-cyan);background:rgb(31 127 136 / .12);color:var(--dx-cyan)}.dbx2 .dx-sys__count{margin:0;padding-top:1rem;border-top:1px solid var(--dx-line2);font-size:.88rem;line-height:1.4;color:var(--dx-dim)}.dx-sys__count b{display:inline-block;min-width:1ch;margin-right:.1rem;font-family:var(--dbx-display);font-weight:400;font-size:1.9rem;line-height:1.15;color:#fff;font-variant-numeric:tabular-nums}.dbx2 .dx-sys__sites{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.dbx2 .dx-sys__site{--ac:#5FB3BA;position:relative;margin:0;border-radius:14px;overflow:hidden;background:#fff;box-shadow:0 20px 50px -24px rgb(0 0 0 / .8);transition:box-shadow .5s,transform .5s}.dx-sys__site.is-hit{transform:translateY(-4px);box-shadow:0 0 0 2px var(--ac),0 24px 60px -20px var(--ac)}.dx-sys__bar{display:flex;align-items:center;gap:4px;padding:6px 8px;background:#EEF1F2;border-bottom:1px solid #E1E6E8}.dx-sys__bar i{flex:none;width:6px;height:6px;border-radius:50%;background:#C9D1D4}.dx-sys__bar em{flex:1;min-width:0;margin-left:4px;font-style:normal;font-size:.62rem;line-height:1.3;color:#6A777C;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}.dx-sys__pg{padding:10px 11px 12px;display:flex;flex-direction:column;gap:10px}.dx-sys__hd{display:flex;align-items:center;justify-content:space-between;gap:6px}.dx-sys__logo{flex:none;width:22px;height:22px;border-radius:7px;background:var(--ac);transition:background-color .5s}.dx-sys__nav{display:flex;gap:5px;align-items:center}.dx-sys__nav i{width:16px;height:4px;border-radius:2px;background:#CBD3D6}.dx-sys__nav .dx-sys__new{display:none;width:auto;height:auto;padding:2px 5px;border-radius:4px;background:var(--ac);color:#0B1214;font-style:normal;font-size:.52rem;font-weight:700;line-height:1.25;font-family:system-ui,-apple-system,"Segoe UI",sans-serif;transition:background-color .5s}.dx-sys__site.is-menu .dx-sys__new{display:inline-block;animation:dxSysPop .45s cubic-bezier(.2,.9,.3,1.4)}@keyframes dxSysPop{from{transform:scale(.3);opacity:0}to{transform:none;opacity:1}}.dx-sys__hero{display:grid;grid-template-columns:1fr 1fr;gap:9px;align-items:center}.dx-sys__img{display:block;aspect-ratio:1/.8;border-radius:8px;background:radial-gradient(circle at 70% 30%,rgb(255 255 255 / .55),transparent 45%),linear-gradient(135deg,var(--ac),#123236 135%)}.dx-sys__site--1 .dx-sys__img{order:2}.dx-sys__site--2 .dx-sys__img{border-radius:50%;aspect-ratio:1/1;width:82%;justify-self:center}.dbx2 .dx-sys__sites{align-items:start}.dx-sys__hero strong{display:block;margin-bottom:6px;font-family:var(--dbx-display);font-weight:400;font-size:1rem;line-height:1.15;color:#0B1214;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dx-sys__site.is-sans .dx-sys__hero strong{font-family:system-ui,-apple-system,"Segoe UI",sans-serif;font-weight:700;letter-spacing:-.02em}.dx-sys__ln{display:block;height:4px;border-radius:2px;background:#D5DCDF;margin-bottom:4px}.dx-sys__ln--s{width:70%}.dx-sys__btn{display:block;width:52%;height:12px;margin-top:7px;border-radius:999px;background:var(--ac);transition:background-color .5s}.dx-sys__blocks{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.dx-sys__blocks i{height:22px;border-radius:6px;background:#EEF1F2;border-top:3px solid var(--ac);transition:border-color .5s}.dx-sys__ok{position:absolute;top:3px;right:6px;width:16px;height:16px;border-radius:50%;display:grid;place-items:center;background:var(--ac);color:#0B1214;font:700 .7rem/1 system-ui,sans-serif;opacity:0;transform:scale(.4);transition:opacity .3s,transform .35s}.dx-sys__site.is-hit .dx-sys__ok{opacity:1;transform:none}.dbx2 .dx-sys__note,.dbx2 .dx-lng__note{margin:1.2rem 0 0;font-size:.88rem;line-height:1.5;color:var(--dx-dim)}@media (max-width:1100px){.dx-sys__stage{grid-template-columns:1fr}.dx-sys__panel{flex-direction:row;flex-wrap:wrap;align-items:flex-end;gap:1rem 1.6rem}.dbx2 .dx-sys__count{flex-basis:100%;padding-top:.8rem}}@media (max-width:849px){.dbx2 .dx-sys__sites{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}}@media (max-width:560px){.dx-sys__panel{padding:1rem;gap:.9rem 1.1rem}.dbx2 .dx-sys__sw button{width:32px;height:32px}.dx-sys__sw{gap:.5rem}.dbx2 .dx-sys__seg button{padding:.45rem .8rem}.dx-sys__pg{padding:8px 8px 10px;gap:8px}.dx-sys__hero strong{font-size:.82rem}.dx-sys__nav{gap:4px}.dx-sys__nav i{width:9px}.dx-sys__blocks i{height:16px}.dx-sys__count b{font-size:1.4rem}.dx-sys__blocks{display:none}.dx-sys__panel{align-items:flex-start}.dbx2 .dx-sys__count{flex:1 1 auto;flex-basis:auto;align-self:flex-end;padding:0 0 .35rem;border-top:0;text-align:right;font-size:.82rem}.dbx2 .dx-sys__lbl{margin-bottom:.4rem}}.dx-lng__stage{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:1.8rem;align-items:center}.dx-lng__win{border-radius:16px;overflow:hidden;background:#fff;box-shadow:0 30px 80px -30px rgb(0 0 0 / .85)}.dx-lng__bar{display:flex;align-items:center;gap:5px;padding:9px 12px;background:#EEF1F2;border-bottom:1px solid #E1E6E8}.dx-lng__bar i{flex:none;width:8px;height:8px;border-radius:50%;background:#C9D1D4}.dx-lng__bar em{flex:1;min-width:0;margin:0 0 0 8px;padding:5px 10px;border-radius:7px;background:#fff;font-style:normal;font-size:.78rem;line-height:1.3;color:#6A777C;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dx-lng__bar em b{font-weight:600;color:#0B1214;border-radius:4px}.dx-lng__bar em b.is-flash{animation:dxLngFlash 1.1s}@keyframes dxLngFlash{0%{background:rgb(31 127 136 / .6)}100%{background:#fff0}}.dx-lng__pg{position:relative;min-height:320px;display:flex;align-items:flex-end}.dx-lng__img{position:absolute;inset:0;overflow:hidden;background:linear-gradient(180deg,#8FCBE3 0%,#DCE9EE 48%,#E9DAC4 70%,#CDBB9F 100%)}.dx-lng__img::before{content:"";position:absolute;top:16%;right:18%;width:54px;height:54px;border-radius:50%;background:#FFF4D6;box-shadow:0 0 60px 20px rgb(255 244 214 / .7)}.dx-lng__img i{position:absolute;bottom:0;left:-8%;width:70%;height:60%;background:#5F7C7E;clip-path:polygon(0 100%,34% 22%,50% 46%,68% 6%,100% 100%)}.dx-lng__img i+i{left:34%;width:80%;height:46%;background:#36565A;clip-path:polygon(0 100%,38% 24%,58% 54%,80% 14%,100% 100%)}.dx-lng__txt{position:relative;margin:1.2rem;padding:1.1rem 1.2rem 1.2rem;border-radius:14px;background:rgb(255 255 255 / .95);width:min(100% - 2.4rem,340px);box-shadow:0 16px 40px -18px rgb(0 0 0 / .45);transition:opacity .25s,transform .25s,filter .25s}.dx-lng__txt.is-out{opacity:0;transform:translateY(6px);filter:blur(4px)}.dx-lng__txt[dir="rtl"]{margin-left:auto}.dx-lng__cc{display:inline-block;margin-bottom:.5rem;padding:2px 7px;border-radius:5px;background:#0B1214;color:#fff;font:600 .66rem/1.4 var(--dbx-mono);letter-spacing:.08em}.dx-lng__txt strong{display:block;margin-bottom:.65rem;font-family:var(--dbx-display);font-weight:400;font-size:1.65rem;line-height:1.2;color:#0B1214}.dx-lng__txt[dir="rtl"] strong{font-family:system-ui,"Segoe UI",Tahoma,sans-serif;font-weight:600;font-size:1.5rem}.dx-lng__ln{display:block;height:5px;border-radius:3px;background:#D5DCDF;margin-bottom:5px}.dx-lng__ln--s{width:65%}.dx-lng__btn{display:inline-block;margin-top:.7rem;padding:.5rem 1rem;border-radius:999px;background:#0F6E66;color:#fff;font-size:.82rem;font-weight:600;line-height:1.3}.dx-lng__pills{display:flex;flex-wrap:wrap;gap:.45rem;margin-bottom:1rem}.dbx2 .dx-lng__pills button{min-width:48px;padding:.55rem .7rem;border-radius:10px;border:1px solid var(--dx-line2);background:rgb(255 255 255 / .03);color:var(--dx-dim);font-family:var(--dbx-mono);font-size:.8rem;font-weight:600;letter-spacing:.06em;cursor:pointer;transition:border-color .25s,background .25s,color .25s}.dbx2 .dx-lng__pills button[aria-pressed="true"]{border-color:var(--dx-cyan);background:rgb(31 127 136 / .12);color:#fff}.dbx2 .dx-lng__hl{list-style:none;margin:0;padding:.9rem 1rem;border-radius:14px;border:1px solid var(--dx-line2);background:#0A1012;font-family:var(--dbx-mono);font-size:.76rem;line-height:1.5;color:rgb(255 255 255 / .45)}.dbx2 .dx-lng__hl li{display:flex;gap:.7rem;margin:0 -.45rem;padding:.2rem .45rem;border-radius:6px;white-space:nowrap;transition:background .3s,color .3s}.dx-lng__hl li span{flex:none;color:rgb(31 127 136 / .75)}.dx-lng__hl li em{min-width:0;font-style:normal;overflow:hidden;text-overflow:ellipsis}.dbx2 .dx-lng__hl li.is-on{background:rgb(31 127 136 / .1);color:#fff}.dx-lng__hl li.is-on span{color:var(--dx-cyan)}@media (max-width:849px){.dx-lng__stage{grid-template-columns:1fr;gap:1.2rem}.dx-lng__pg{min-height:270px}}@media (max-width:560px){.dx-lng__pg{min-height:225px}.dx-lng__txt{margin:.8rem;padding:.9rem 1rem 1rem;width:min(100% - 1.6rem,300px)}.dx-lng__txt strong{font-size:1.3rem}.dx-lng__txt[dir="rtl"] strong{font-size:1.2rem}.dx-lng__img::before{width:38px;height:38px}.dx-lng__pills{gap:.35rem;margin-bottom:.7rem}.dbx2 .dx-lng__pills button{min-width:0;flex:1 0 calc(25% - .35rem);padding:.5rem .3rem}.dbx2 .dx-lng__hl li:not(.is-on){display:none}.dbx2 .dx-lng__hl{padding:.6rem .9rem}}.dx-key__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:3rem;align-items:center}.dbx2 .dx-key .dx-sec__head{margin-bottom:0}.dx-key__card{padding:1.2rem 1.4rem 1.3rem;border-radius:20px;border:1px solid var(--dx-line2);background:rgb(255 255 255 / .03)}.dx-key__th{display:grid;grid-template-columns:1fr 1fr 24px;gap:.8rem;padding:0 0 .6rem;border-bottom:1px solid var(--dx-line2);font-family:var(--dbx-mono);font-size:.66rem;line-height:1.4;letter-spacing:.12em;text-transform:uppercase;color:var(--dx-dim)}.dbx2 .dx-key__list{list-style:none;margin:0;padding:0}.dbx2 .dx-key__list li{display:grid;grid-template-columns:1fr 1fr 24px;gap:.8rem;align-items:center;margin:0;padding:.85rem 0;border-bottom:1px solid var(--dx-line2)}.dx-key__k{color:#fff;font-weight:600;font-size:.95rem;line-height:1.3}.dx-key__v{display:grid;font-size:.95rem;line-height:1.3}.dx-key__v s,.dx-key__v b{grid-area:1/1}.dx-key__v s{color:rgb(255 255 255 / .5);text-decoration:line-through;text-decoration-thickness:2px;text-decoration-color:#fff0}.dx-key__v b{font-weight:600;color:var(--dx-cyan);opacity:0}.dx-key.is-on .dx-key__v s{animation:dxOwnOut 1.1s both;animation-delay:calc(var(--i) * .3s)}.dx-key.is-on .dx-key__v b{animation:dxOwnIn .5s both;animation-delay:calc(var(--i) * .3s + .75s)}.dx-key__chk{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:rgb(31 127 136 / .15);color:var(--dx-cyan);font:700 .72rem/1 system-ui,sans-serif;opacity:0}.dx-key.is-on .dx-key__chk{animation:dxSysPop .4s both;animation-delay:calc(var(--i) * .3s + .95s)}@keyframes dxOwnOut{0%{text-decoration-color:#fff0;opacity:1;transform:none}45%{text-decoration-color:#D9799F;opacity:1;transform:none}100%{text-decoration-color:#D9799F;opacity:0;transform:translateY(-8px)}}@keyframes dxOwnIn{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.dbx2 .dx-key__foot{margin:1rem 0 0;font-size:.88rem;line-height:1.5;color:var(--dx-dim)}@media (prefers-reduced-motion:reduce){.dx-key__v s{display:none}.dx-key__v b,.dx-key__chk{opacity:1;animation:none!important}}@media (max-width:849px){.dx-key__grid{grid-template-columns:1fr;gap:1.6rem}}@media (max-width:560px){.dx-key__card{padding:1rem 1rem 1.1rem}.dx-key__k,.dx-key__v{font-size:.88rem}.dx-key__th,.dbx2 .dx-key__list li{gap:.5rem}}.dbx2 .dx-story h3{text-wrap:balance}@media (max-width:560px){.dbx2 ul.dx-svc-case__facts{grid-template-columns:max-content minmax(0,1fr);column-gap:1rem}.dbx2 ul.dx-svc-case__facts>li{grid-column:1/-1;display:grid;grid-template-columns:subgrid;align-items:center}.dbx2 ul.dx-svc-case__facts strong{min-width:0}}.dbx2 .dx-calc button,.dbx2 .dx-gate label{margin:0;min-height:0;text-transform:none;letter-spacing:0;line-height:1.3;font-family:inherit;box-shadow:none}.dx-calc__stage{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:1.6rem;align-items:stretch}.dx-calc__in{display:flex;flex-direction:column;gap:1.1rem;padding:1.5rem 1.6rem;border-radius:20px;border:1px solid var(--dx-line2);background:rgb(255 255 255 / .03)}.dbx2 .dx-calc__row label{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;margin:0 0 .2rem;font-size:.92rem;font-weight:600;line-height:1.3;color:#fff;text-transform:none;letter-spacing:0}.dx-calc__row output{font-family:var(--dbx-mono);font-size:.9rem;color:var(--dx-cyan);white-space:nowrap;font-variant-numeric:tabular-nums;padding:1px 6px;border-radius:5px;transition:background .3s,color .3s}.dx-calc__row.is-hot output{background:rgb(168 67 111 / .18);color:#fff}.dbx2 .dx-calc input[type=range]{-webkit-appearance:none;appearance:none;display:block;width:100%;height:26px;margin:0;padding:0;border:0;border-radius:0;outline:none;box-shadow:none;cursor:pointer;background:linear-gradient(90deg,var(--dx-cyan),var(--dx-cyan)) 0 50%/var(--p,50%) 6px no-repeat,linear-gradient(90deg,rgb(255 255 255 / .13),rgb(255 255 255 / .13)) 0 50%/100% 6px no-repeat}.dbx2 .dx-calc__row.is-hot input[type=range]{background:linear-gradient(90deg,var(--dx-cyan),#D9799F) 0 50%/var(--p,50%) 6px no-repeat,linear-gradient(90deg,rgb(255 255 255 / .13),rgb(255 255 255 / .13)) 0 50%/100% 6px no-repeat}.dbx2 .dx-calc input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:22px;height:22px;border-radius:50%;background:#fff;border:0;box-shadow:0 0 0 4px rgb(31 127 136 / .3),0 4px 12px rgb(0 0 0 / .5)}.dbx2 .dx-calc input[type=range]::-moz-range-thumb{width:22px;height:22px;border-radius:50%;background:#fff;border:0;box-shadow:0 0 0 4px rgb(31 127 136 / .3),0 4px 12px rgb(0 0 0 / .5)}.dbx2 .dx-calc input[type=range]:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 4px #fff}.dbx2 .dx-calc__demo{align-self:flex-start;margin-top:.2rem;padding:.65rem 1.1rem;border-radius:999px;border:1px solid rgb(168 67 111 / .55);background:rgb(168 67 111 / .1);color:#fff;font-size:.9rem;font-weight:600;cursor:pointer;transition:background .25s,border-color .25s}.dbx2 .dx-calc__demo:hover{background:rgb(168 67 111 / .2)}.dx-calc__out{display:flex;flex-direction:column;padding:1.5rem 1.6rem;border-radius:20px;border:1px solid rgb(168 67 111 / .4);background:radial-gradient(120% 80% at 0 0,rgb(168 67 111 / .12),transparent 60%),rgb(255 255 255 / .025);transition:border-color .5s,box-shadow .5s,background .5s}.dx-calc__out.is-win{border-color:rgb(31 127 136 / .55);background:radial-gradient(120% 80% at 0 0,rgb(31 127 136 / .14),transparent 60%),rgb(255 255 255 / .025);box-shadow:0 0 90px -34px rgb(31 127 136 / .7)}.dbx2 .dx-calc__lbl{margin:0 0 .3rem;font-family:var(--dbx-mono);font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;color:var(--dx-dim)}.dx-calc__res{display:block;padding:.04em 0;font-family:var(--dbx-display);font-weight:400;font-size:clamp(3rem,1.6rem + 4vw,5.2rem);line-height:1.12;color:#D9799F;font-variant-numeric:tabular-nums;white-space:nowrap;transition:color .4s}.is-win .dx-calc__res{color:var(--dx-cyan)}.is-pop .dx-calc__res{animation:dxCalcPop .6s cubic-bezier(.2,.9,.3,1.4)}@keyframes dxCalcPop{0%{transform:scale(.92)}60%{transform:scale(1.06)}100%{transform:none}}.dbx2 .dx-calc__verdict{margin:.2rem 0 1.3rem;font-size:.98rem;line-height:1.4;color:#fff}.dx-calc__bars{display:grid;gap:.75rem;margin-bottom:1.3rem}.dx-calc__bars>div{display:grid;grid-template-columns:6.6rem minmax(0,1fr) 5.6rem;align-items:center;gap:.7rem;font-size:.82rem;color:var(--dx-dim)}.dx-calc__bars i{display:block;height:12px;border-radius:6px;background:#D9799F;width:var(--w,50%);transition:width .3s}.dx-calc__bars>div+div i{background:var(--dx-cyan)}.dx-calc__bars b{font-family:var(--dbx-mono);font-weight:500;font-size:.82rem;color:#fff;text-align:right;white-space:nowrap}.dbx2 .dx-calc__facts{list-style:none;margin:auto 0 0;padding:1rem 0 0;border-top:1px solid var(--dx-line2);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem}.dbx2 .dx-calc__facts li{margin:0}.dx-calc__facts b{display:block;font-family:var(--dbx-display);font-weight:400;font-size:1.55rem;line-height:1.2;color:#fff;white-space:nowrap;font-variant-numeric:tabular-nums}.dx-calc__facts span{font-size:.78rem;line-height:1.3;color:var(--dx-dim)}.dbx2 .dx-calc__note{margin:1.2rem 0 0;font-size:.88rem;line-height:1.5;color:var(--dx-dim)}@media (max-width:849px){.dx-calc__stage{grid-template-columns:1fr;gap:1rem}.dbx2 .dx-sec.dx-calc{overflow:clip}.dx-calc__out,.dx-calc__out.is-win{position:sticky;bottom:10px;z-index:4;background-color:#0E1719;box-shadow:0 -14px 40px -8px rgb(0 0 0 / .75)}}body.dx-fab-off .dx-fab{opacity:0!important;pointer-events:none!important}@media (max-width:560px){.dx-calc__in,.dx-calc__out{padding:1.1rem 1.1rem 1.2rem}.dx-calc__in{gap:.8rem}.dbx2 .dx-calc__row label{font-size:.86rem}.dx-calc__res{font-size:2.6rem}.dbx2 .dx-calc__verdict{margin-bottom:.7rem;font-size:.88rem}.dx-calc__bars{gap:.45rem;margin-bottom:.8rem}.dbx2 .dx-calc__facts{padding-top:.6rem}.dbx2 .dx-calc__lbl{margin-bottom:.1rem}.dx-calc__bars>div{grid-template-columns:5.6rem minmax(0,1fr) 4.9rem;gap:.5rem;font-size:.76rem}.dx-calc__bars b{font-size:.76rem}.dx-calc__facts b{font-size:1.2rem}.dx-calc__facts span{font-size:.72rem}.dbx2 .dx-calc__demo{align-self:stretch;text-align:center}}.dx-gate__stage{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:1.6rem;align-items:start}.dx-gate__sig{order:2;display:flex;gap:1.2rem;align-items:flex-start;padding:1.5rem;border-radius:20px;border:1px solid var(--dx-line2);background:rgb(255 255 255 / .03);transition:border-color .4s,box-shadow .4s}.dx-gate__sig[data-s="2"]{border-color:rgb(31 127 136 / .5);box-shadow:0 0 70px -30px rgb(31 127 136 / .6)}.dx-gate__light{flex:none;display:flex;flex-direction:column;gap:7px;padding:8px;border-radius:999px;background:#05090A;border:1px solid var(--dx-line2)}.dx-gate__light i{width:18px;height:18px;border-radius:50%;background:rgb(255 255 255 / .08);transition:background .4s,box-shadow .4s}[data-s="0"] .dx-gate__light i:nth-child(1){background:#D9799F;box-shadow:0 0 16px #D9799F}[data-s="1"] .dx-gate__light i:nth-child(2){background:#F2B544;box-shadow:0 0 16px #F2B544}[data-s="2"] .dx-gate__light i:nth-child(3){background:#5FB3BA;box-shadow:0 0 16px #5FB3BA}.dbx2 .dx-gate__n{margin:0 0 .3rem;font-family:var(--dbx-mono);font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;color:var(--dx-dim)}.dx-gate__n b{color:#fff;font-weight:600}.dx-gate__txt strong{display:block;margin-bottom:.5rem;font-family:var(--dbx-display);font-weight:400;font-size:1.7rem;line-height:1.2;color:#fff}.dbx2 .dx-gate__txt p[data-gate-r]{margin:0;font-size:.95rem;line-height:1.5;color:var(--dx-bone,#e9e4da)}.dbx2 .dx-gate__list{order:1;list-style:none;margin:0;padding:0;display:grid;gap:.6rem}.dbx2 .dx-gate__list li{margin:0}.dbx2 .dx-gate__it{position:relative;display:flex;align-items:center;gap:.9rem;margin:0;padding:.95rem 1.1rem;border-radius:14px;border:1px solid var(--dx-line2);background:rgb(255 255 255 / .025);font-size:.98rem;font-weight:600;color:#fff;cursor:pointer;transition:border-color .3s,background .3s}.dbx2 .dx-gate__list li.is-first .dx-gate__it{border-color:rgb(168 67 111 / .5);background:rgb(168 67 111 / .06)}.dx-gate__it input{position:absolute;opacity:0;width:1px;height:1px;margin:0;pointer-events:none}.dx-gate__sw{flex:none;position:relative;width:44px;height:26px;border-radius:999px;background:rgb(255 255 255 / .14);transition:background .3s}.dx-gate__sw::after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 2px 6px rgb(0 0 0 / .4);transition:transform .3s cubic-bezier(.2,.9,.3,1.2)}.dx-gate__it input:checked+.dx-gate__sw{background:var(--dx-cyan)}.dx-gate__it input:checked+.dx-gate__sw::after{transform:translateX(18px)}.dx-gate__it input:focus-visible+.dx-gate__sw{outline:2px solid #fff;outline-offset:3px}@media (max-width:849px){.dx-gate__stage{grid-template-columns:1fr;gap:1rem}.dx-gate__sig{order:0}}@media (max-width:560px){.dx-gate__sig{padding:1.1rem;gap:1rem}.dx-gate__light{gap:5px;padding:6px}.dx-gate__light i{width:14px;height:14px}.dx-gate__txt strong{font-size:1.4rem}.dbx2 .dx-gate__txt p[data-gate-r]{font-size:.9rem}.dbx2 .dx-gate__it{padding:.8rem .9rem;font-size:.92rem}}.dbx2 ul.dx-svc-case__facts--rows{grid-template-columns:max-content minmax(0,1fr);column-gap:1.1rem;row-gap:.6rem}.dbx2 ul.dx-svc-case__facts--rows>li{grid-column:1/-1;display:grid;grid-template-columns:subgrid;align-items:center;padding:.8rem 1.1rem}.dbx2 ul.dx-svc-case__facts--rows strong{margin:0;min-width:0;font-size:clamp(1.9rem,1.4rem + 1vw,2.4rem)}.dbx2 ul.dx-svc-case__facts--rows span{font-size:.9rem}.dbx2 .dx-yr button{margin:0;min-height:0;text-transform:none;letter-spacing:0;line-height:1.2;font-family:inherit;box-shadow:none}.dx-yr__board{padding:1.4rem 1.5rem 1.4rem;border-radius:20px;border:1px solid var(--dx-line2);background:rgb(255 255 255 / .025)}.dbx2 .dx-yr__live{display:flex;align-items:center;gap:.6rem;margin:0 0 1rem;font-family:var(--dbx-mono);font-size:.7rem;line-height:1.4;letter-spacing:.08em;text-transform:uppercase;color:var(--dx-dim);transition:color .3s}.dx-yr__live i{flex:none;width:8px;height:8px;border-radius:50%;background:#5FB3BA;animation:dxYrPulse 1.8s infinite}@keyframes dxYrPulse{0%{box-shadow:0 0 0 0 rgb(31 127 136 / .6)}100%{box-shadow:0 0 0 10px #fff0}}.dx-yr[data-f="l"] .dx-yr__live{color:#fff}.dx-yr__cal{display:grid;grid-template-columns:26fr 27fr;gap:1.2rem}.dx-yr__grid{display:grid;grid-auto-flow:column;grid-template-rows:repeat(7,auto);grid-auto-columns:1fr;gap:3px}.dx-yr__grid i{display:block;aspect-ratio:1;border-radius:2px;background:rgb(255 255 255 / .05);transition:background .35s,box-shadow .35s,opacity .35s,transform .35s}.dx-yr__grid i.is-lit{background:rgb(31 127 136 / .26)}.dx-yr__grid i.is-lit.is-w{background:rgb(31 127 136 / .9)}.dx-yr__grid i.is-lit.is-m{background:#D9799F}.dx-yr__grid i.is-lit.is-q{background:#F2B544;box-shadow:0 0 10px rgb(242 181 68 / .75)}.dx-yr[data-f="l"] .dx-yr__grid i{opacity:.25}.dx-yr[data-f="w"] .dx-yr__grid i:not(.is-w),.dx-yr[data-f="m"] .dx-yr__grid i:not(.is-m),.dx-yr[data-f="q"] .dx-yr__grid i:not(.is-q){opacity:.16}.dx-yr[data-f="w"] .dx-yr__grid i.is-lit.is-w{background:rgb(31 127 136 / .95);box-shadow:none;transform:scale(1.12)}.dx-yr[data-f="m"] .dx-yr__grid i.is-lit.is-m{background:#D9799F;box-shadow:0 0 10px rgb(168 67 111 / .75);transform:scale(1.2)}.dx-yr[data-f="q"] .dx-yr__grid i.is-lit.is-q{transform:scale(1.3)}.dx-yr[data-f="d"] .dx-yr__grid i.is-lit:not(.is-w):not(.is-m):not(.is-q){background:rgb(31 127 136 / .5)}.dbx2 .dx-yr__cap{display:block;margin-top:.55rem;font-family:var(--dbx-mono);font-size:.64rem;line-height:1.3;letter-spacing:.08em;text-transform:uppercase;color:var(--dx-dim)}.dx-yr__tabs{display:flex;flex-wrap:wrap;gap:.45rem;margin:1.4rem 0 1.1rem;padding-top:1.2rem;border-top:1px solid var(--dx-line2)}.dbx2 .dx-yr__tabs button{display:inline-flex;align-items:center;gap:.5rem;padding:.55rem 1rem;border-radius:999px;border:1px solid var(--dx-line2);background:rgb(255 255 255 / .03);color:var(--dx-dim);font-size:.88rem;font-weight:600;cursor:pointer;transition:border-color .25s,background .25s,color .25s}.dbx2 .dx-yr__tabs button::before{content:"";width:8px;height:8px;border-radius:2px;background:rgb(31 127 136 / .5)}.dbx2 .dx-yr__tabs button[data-f="l"]::before{border-radius:50%;background:#5FB3BA}.dbx2 .dx-yr__tabs button[data-f="w"]::before{background:#5FB3BA}.dbx2 .dx-yr__tabs button[data-f="m"]::before{background:#D9799F}.dbx2 .dx-yr__tabs button[data-f="q"]::before{background:#F2B544}.dbx2 .dx-yr__tabs button[aria-pressed="true"]{border-color:rgb(255 255 255 / .55);background:rgb(255 255 255 / .08);color:#fff}.dx-yr__panes{display:grid}.dx-yr__pane{grid-area:1/1;display:grid;grid-template-columns:minmax(150px,210px) minmax(0,1fr);gap:1.5rem;align-items:start;opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .35s,transform .35s,visibility .35s}.dx-yr__pane.is-on{opacity:1;visibility:visible;transform:none}.dbx2 .dx-yr__big{margin:0}.dx-yr__big b{display:block;padding:.03em 0;font-family:var(--dbx-display);font-weight:400;font-size:clamp(3rem,2rem + 2.6vw,4.4rem);line-height:1.1;color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap}.dx-yr__pane[data-p="l"] .dx-yr__big b,.dx-yr__pane[data-p="d"] .dx-yr__big b,.dx-yr__pane[data-p="w"] .dx-yr__big b{color:#5FB3BA}.dx-yr__pane[data-p="m"] .dx-yr__big b{color:#D9799F}.dx-yr__pane[data-p="q"] .dx-yr__big b{color:#F2B544}.dx-yr__big span{font-size:.85rem;color:var(--dx-dim)}.dbx2 .dx-yr__pane ul{list-style:none;margin:0;padding:0;display:grid;gap:.6rem}.dbx2 .dx-yr__pane li{margin:0;padding:.85rem 1rem;border-radius:14px;border:1px solid var(--dx-line2);background:rgb(255 255 255 / .025)}.dx-yr__pane li b{display:block;margin-bottom:.15rem;font-size:.98rem;line-height:1.35;color:#fff}.dx-yr__pane li span{display:block;font-size:.88rem;line-height:1.45;color:var(--dx-dim)}.dbx2 .dx-yr__note{margin:1.2rem 0 0;font-size:.88rem;line-height:1.5;color:var(--dx-dim)}.dbx2 .dx-cards__cta{margin:1.6rem 0 0}@media (prefers-reduced-motion:reduce){.dx-yr__live i{animation:none}}@media (max-width:849px){.dx-yr__cal{grid-template-columns:1fr;gap:.9rem}.dx-yr__pane{grid-template-columns:1fr;gap:.7rem}.dx-yr__big{display:flex;align-items:baseline;gap:.6rem}.dx-yr__big b{font-size:2.8rem}}@media (max-width:560px){.dx-yr__board{padding:1rem 1rem 1.1rem}.dx-yr__grid{gap:2px}.dx-yr__tabs{gap:.35rem;margin-top:1rem;padding-top:1rem}.dbx2 .dx-yr__tabs button{padding:.5rem .75rem;font-size:.82rem}.dx-yr__big b{font-size:2.4rem}.dbx2 .dx-yr__pane li{padding:.75rem .85rem}}.dbx2 .dx-sim button{margin:0;min-height:0;text-transform:none;letter-spacing:0;line-height:1.25;font-family:inherit;box-shadow:none}.dx-sim__stage{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.25fr);grid-template-areas:"who dev" "side dev";grid-template-rows:auto 1fr;gap:1.2rem 1.8rem;align-items:start}.dx-sim__who{grid-area:who;display:flex;flex-direction:column;gap:.45rem}.dbx2 .dx-sim__who button{text-align:left;padding:.8rem 1rem;border-radius:12px;border:1px solid var(--dx-line2);background:rgb(255 255 255 / .025);color:var(--dx-dim);font-size:.95rem;font-weight:600;cursor:pointer;transition:border-color .25s,background .25s,color .25s}.dbx2 .dx-sim__who button[aria-pressed="true"]{border-color:rgb(31 127 136 / .6);background:rgb(31 127 136 / .08);color:#fff}.dx-sim__side{grid-area:side}.dx-sim__mode{display:inline-flex;padding:4px;margin-bottom:1rem;border-radius:999px;background:rgb(255 255 255 / .06);border:1px solid var(--dx-line2)}.dbx2 .dx-sim__mode button{padding:.55rem 1rem;border:0;border-radius:999px;background:#fff0;color:var(--dx-dim);font-size:.86rem;font-weight:600;cursor:pointer;transition:background .25s,color .25s}.dbx2 .dx-sim__mode button[data-m="0"][aria-pressed="true"]{background:#D9799F;color:#0B1214}.dbx2 .dx-sim__mode button[data-m="1"][aria-pressed="true"]{background:#5FB3BA;color:#0B1214}.dx-sim__caps{display:grid}.dx-sim__cap{grid-area:1/1;opacity:0;visibility:hidden;transition:opacity .35s,visibility .35s}.dx-sim__cap.is-on{opacity:1;visibility:visible}.dbx2 .dx-sim__cap p{margin:0 0 .7rem;font-size:.95rem;line-height:1.5;color:#fff;transition:opacity .35s}.dx-sim__cap p b{display:block;margin-bottom:.15rem;font-family:var(--dbx-mono);font-size:.66rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.dx-sim__c0 b{color:#D9799F}.dx-sim__c1 b{color:#5FB3BA}.dx-sim[data-m="0"] .dx-sim__c1,.dx-sim[data-m="1"] .dx-sim__c0{opacity:.38}.dx-sim__dev{grid-area:dev;position:relative;border-radius:16px;overflow:hidden;background:#fff;box-shadow:0 30px 80px -30px rgb(0 0 0 / .85)}.dx-sim__bar{display:flex;align-items:center;gap:5px;padding:9px 12px;background:#EEF1F2;border-bottom:1px solid #E1E6E8}.dx-sim__bar i{flex:none;width:8px;height:8px;border-radius:50%;background:#C9D1D4}.dx-sim__bar em{flex:1;min-width:0;margin-left:8px;font-style:normal;font-size:.72rem;line-height:1.3;color:#6A777C;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dx-sim__pg{display:grid;grid-template-columns:38% minmax(0,1fr);gap:1.3rem;align-items:start;padding:1.4rem;min-height:300px;transition:filter .5s,opacity .5s}.dx-sim__img{display:grid;place-items:center;aspect-ratio:3/4;border-radius:12px;background:#F1F3F2}.dx-sim__jar{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;width:56%;aspect-ratio:1/1.35;border-radius:14px 14px 10px 10px;background:linear-gradient(90deg,#3a2a20,#6b4a36 45%,#3a2a20);box-shadow:0 18px 24px -14px rgb(0 0 0 / .5)}.dx-sim__jar b{padding:3px 5px;border-radius:2px;background:#EDE6DA;color:#3a2a20;font:600 .5rem/1.2 var(--dbx-display);letter-spacing:.06em}.dx-sim__jar i{font-style:normal;font-size:.45rem;color:#EDE6DA}.dbx2 .dx-sim__t{margin:0 0 .3rem;font-family:var(--dbx-display);font-size:.95rem;line-height:1.2;color:#0B1214;transition:font-size .4s}.dbx2 .dx-sim__p{margin:0 0 .8rem;font-weight:700;font-size:.9rem;line-height:1.3;color:#0B1214;transition:font-size .4s}.dx-sim__p small{display:block;font-weight:400;font-size:.62rem;color:#C9CED1;transition:color .4s,font-size .4s}.dx-sim__row{display:flex;align-items:center;margin-bottom:.8rem}.dx-sim__qty{display:inline-flex;align-items:center;border:1px solid #D5DCDF;border-radius:8px}.dx-sim__qty i,.dx-sim__fav{display:grid;place-items:center;width:22px;height:22px;font-style:normal;font-size:.75rem;line-height:1;color:#0B1214;transition:width .4s,height .4s,font-size .4s,margin .4s}.dx-sim__qty b{padding:0 .35rem;font-size:.75rem;color:#0B1214;transition:font-size .4s}.dx-sim__fav{margin-left:3px;border:1px solid #D5DCDF;border-radius:8px}.dx-sim__cta{display:flex;align-items:center;justify-content:center;height:28px;margin-bottom:.7rem;border-radius:999px;background:#0F6E66;color:#fff;font-size:.66rem;font-weight:600;transition:height .4s,font-size .4s}.dx-sim__lnk{display:block}.dx-sim__lnk em{font-style:normal;font-size:.62rem;color:#C2C8CB;transition:font-size .4s}.dx-sim__l1{display:none}.dx-sim[data-m="1"] .dx-sim__t{font-size:1.35rem}.dx-sim[data-m="1"] .dx-sim__p{font-size:1.1rem}.dx-sim[data-m="1"] .dx-sim__p small{font-size:.8rem;color:#4A5458}.dx-sim[data-m="1"] .dx-sim__qty i,.dx-sim[data-m="1"] .dx-sim__fav{width:44px;height:44px;font-size:1.1rem}.dx-sim[data-m="1"] .dx-sim__qty b{font-size:.95rem;padding:0 .5rem}.dx-sim[data-m="1"] .dx-sim__fav{margin-left:14px}.dx-sim[data-m="1"] .dx-sim__cta{height:48px;font-size:.95rem}.dx-sim[data-m="1"] .dx-sim__l0{display:none}.dx-sim[data-m="1"] .dx-sim__l1{display:inline;font-size:.85rem;color:#0F6E66;text-decoration:underline;text-underline-offset:3px}.dx-sim__glare{position:absolute;inset:0;pointer-events:none;opacity:0;background:radial-gradient(80% 70% at 75% 15%,rgb(255 255 255 / .96),rgb(255 255 255 / .6) 45%,rgb(255 255 255 / .3));transition:opacity .5s}.dx-sim[data-p="sun"] .dx-sim__glare{opacity:1}.dx-sim[data-p="age"] .dx-sim__pg{filter:blur(1.3px)}.dx-sim[data-p="sr"] .dx-sim__pg{opacity:.22}.dx-sim__sr{position:absolute;left:12px;right:12px;bottom:12px;padding:.85rem 1rem;border-radius:12px;background:rgb(11 18 20 / .95);opacity:0;transform:translateY(10px);transition:opacity .4s,transform .4s}.dx-sim[data-p="sr"] .dx-sim__sr{opacity:1;transform:none}.dx-sim__sr span{display:block;margin-bottom:.3rem;font-family:var(--dbx-mono);font-size:.62rem;letter-spacing:.12em;text-transform:uppercase;color:#5FB3BA}.dbx2 .dx-sim__sr p{margin:0;font-size:.86rem;line-height:1.45;color:#fff}.dx-sim[data-m="0"] .dx-sim__s1,.dx-sim[data-m="1"] .dx-sim__s0{display:none}.dx-sim__ring{position:absolute;left:0;top:0;width:0;height:0;border-radius:10px;box-shadow:0 0 0 3px #5FB3BA,0 0 0 8px rgb(31 127 136 / .28);opacity:0;pointer-events:none;transition:left .35s cubic-bezier(.2,.8,.2,1),top .35s cubic-bezier(.2,.8,.2,1),width .35s,height .35s,opacity .3s}.dx-sim[data-p="key"][data-m="1"] .dx-sim__ring{opacity:1}.dx-sim__taps{position:absolute;inset:0;pointer-events:none;opacity:0;transition:opacity .4s}.dx-sim[data-p="train"] .dx-sim__taps{opacity:1}.dx-sim__taps i{position:absolute;left:0;top:0;width:44px;height:44px;margin:-22px 0 0 -22px;border-radius:50%;border:2px solid #D9799F;background:rgb(168 67 111 / .2);transition:left .4s,top .4s,border-color .4s,background .4s}.dx-sim[data-m="1"] .dx-sim__taps i{border-color:#5FB3BA;background:rgb(31 127 136 / .16)}.dbx2 .dx-sim__note{margin:1.2rem 0 0;font-size:.88rem;line-height:1.5;color:var(--dx-dim)}@media (max-width:849px){.dx-sim__stage{grid-template-columns:1fr;grid-template-areas:"who" "dev" "side";gap:1rem}.dx-sim__who{flex-direction:row;overflow-x:auto;margin:0 calc(var(--dx-gut,16px) * -1);padding:0 var(--dx-gut,16px) 4px;scroll-snap-type:x mandatory;scroll-padding:0 var(--dx-gut,16px);scrollbar-width:none}.dx-sim__who::-webkit-scrollbar{display:none}.dbx2 .dx-sim__who button{flex:none;scroll-snap-align:start;white-space:nowrap;padding:.6rem .9rem;font-size:.86rem}.dx-sim__mode{display:flex;width:100%}.dbx2 .dx-sim__mode button{flex:1}}@media (max-width:560px){.dx-sim__pg{grid-template-columns:34% minmax(0,1fr);gap:.8rem;padding:1rem;min-height:262px}.dbx2 .dx-sim__mode button{padding:.55rem .5rem;font-size:.78rem}.dbx2 .dx-sim__cap p{font-size:.9rem}.dx-sim[data-m="1"] .dx-sim__t{font-size:1.15rem}.dx-sim[data-m="1"] .dx-sim__fav{margin-left:10px}.dx-sim[data-m="1"] .dx-sim__qty i,.dx-sim[data-m="1"] .dx-sim__fav{width:42px;height:42px}}.dx-gate--scope .dx-gate__light{display:none}.dx-gate--scope .dx-gate__sig{border-color:rgb(31 127 136 / .45)}.dx-gate--scope .dx-gate__sig[data-s="2"]{border-color:rgb(168 67 111 / .55);box-shadow:0 0 70px -30px rgb(168 67 111 / .55)}.dbx2 .dx-gate--scope .dx-gate__list li.is-first .dx-gate__it{border-color:rgb(31 127 136 / .5);background:rgb(31 127 136 / .06)}.dbx2 .dx-gate__note{margin:1.2rem 0 0;font-size:.88rem;line-height:1.5;color:var(--dx-dim)}.dbx2 .dx-dk button,.dbx2 .dx-sp button,.dbx2 .dx-dk label{margin:0;min-height:0;text-transform:none;letter-spacing:0;line-height:1.25;font-family:inherit;box-shadow:none}.dx-dk__stage{display:grid;gap:1.1rem}.dbx2 .dx-dk__tiles{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.dbx2 .dx-dk__t{--h:0;--s:1;--br:1;--sx:1;--ff:var(--dbx-display);position:relative;display:flex;align-items:center;justify-content:center;margin:0;aspect-ratio:4/3;border-radius:14px;background:#EFEBE3;overflow:hidden}.dx-dk__t em{position:absolute;left:10px;bottom:8px;font-style:normal;font-family:var(--dbx-mono);font-size:.6rem;letter-spacing:.1em;text-transform:uppercase;color:rgb(15 26 23 / .5)}.dx-dk__logo{display:inline-flex;align-items:center;gap:6px;transform:scaleX(var(--sx));transform-origin:left center;transition:transform .25s}.dx-dk__logo i{flex:none;width:15px;height:15px;border-radius:var(--mr,50% 50% 50% 2px);background:var(--bc,#1F5C46);transition:border-radius .3s}.dx-dk__logo b{font-family:var(--ff);font-weight:400;font-size:1rem;line-height:1.1;color:var(--bc,#1F5C46);white-space:nowrap}.dx-dk__ln{display:block;height:4px;margin-top:5px;border-radius:2px;background:#D9DEDB}.dx-dk__ln--s{width:60%}.dx-dk__t--card .dx-dk__in{display:flex;flex-direction:column;justify-content:space-between;width:70%;aspect-ratio:1.7;padding:9% 9%;border-radius:6px;background:#fff;box-shadow:0 10px 24px -12px rgb(0 0 0 / .35)}.dx-dk__t--web .dx-dk__in{width:84%;border-radius:6px;overflow:hidden;background:#fff;box-shadow:0 10px 24px -12px rgb(0 0 0 / .35);padding-bottom:9px}.dx-dk__nav{display:flex;justify-content:space-between;align-items:center;padding:7px 9px;border-bottom:1px solid #E6EAE8}.dx-dk__nav .dx-dk__logo b{font-size:.78rem}.dx-dk__nav .dx-dk__logo i{width:11px;height:11px}.dx-dk__nav>span:last-child{display:flex;gap:4px}.dx-dk__nav>span:last-child i{width:12px;height:3px;border-radius:2px;background:#CBD3D6}.dx-dk__hero{display:block;height:40px;margin:8px 9px 4px;border-radius:4px;background:var(--bc,#1F5C46)}.dx-dk__t--web .dx-dk__ln{margin-left:9px;margin-right:9px}.dx-dk__t--fly .dx-dk__in{display:flex;flex-direction:column;width:46%;aspect-ratio:.72;background:#fff;box-shadow:0 10px 24px -12px rgb(0 0 0 / .35);padding-bottom:8px}.dx-dk__band{display:flex;flex-direction:column;gap:7px;padding:10px;background:var(--bc,#1F5C46)}.dx-dk__t--fly .dx-dk__band{flex:1}.dx-dk__band .dx-dk__logo i{background:#fff}.dx-dk__band .dx-dk__logo b{color:#fff;font-size:.72rem}.dx-dk__band .dx-dk__logo i{width:10px;height:10px}.dx-dk__band strong{margin-top:auto;font-family:var(--ff);font-weight:400;font-size:.9rem;line-height:1.1;color:#fff}.dx-dk__t--fly .dx-dk__ln{margin-left:8px;margin-right:8px}.dx-dk__t--soc .dx-dk__in{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;width:52%;aspect-ratio:1;border-radius:6px;background:var(--bc2,#CFE3D6)}.dx-dk__t--soc strong{font-family:var(--ff);font-weight:400;font-size:.78rem;color:var(--bc,#1F5C46)}.dx-dk__jar{display:flex;align-items:center;width:74px;height:100px;border-radius:12px 12px 8px 8px;background:linear-gradient(90deg,#d9d4ca,#f6f3ec 45%,#d9d4ca);box-shadow:0 12px 20px -12px rgb(0 0 0 / .4)}.dx-dk__jar .dx-dk__band{width:100%;align-items:center;padding:9px 4px}.dx-dk__jar .dx-dk__logo b{font-size:.6rem}.dx-dk__jar .dx-dk__logo i{width:8px;height:8px}.dx-dk__roll{display:flex;flex-direction:column;align-items:center;gap:6px;overflow:hidden;width:64px;height:120px;padding:12px 7px;background:var(--bc,#1F5C46);box-shadow:0 12px 20px -12px rgb(0 0 0 / .4)}.dx-dk__roll .dx-dk__logo i{background:#fff;width:9px;height:9px}.dx-dk__roll .dx-dk__logo b{color:#fff;font-size:.5rem}.dx-dk__roll .dx-dk__ln{width:100%;background:rgb(255 255 255 / .35)}.dx-dk__ctl{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:1.4rem;align-items:center;padding:1rem 1.2rem;border-radius:18px;border:1px solid var(--dx-line2);background:rgb(255 255 255 / .03)}.dx-dk__mode{display:inline-flex;padding:4px;border-radius:999px;background:rgb(255 255 255 / .06);border:1px solid var(--dx-line2)}.dbx2 .dx-dk__mode button{padding:.55rem 1rem;border:0;border-radius:999px;background:#fff0;color:var(--dx-dim);font-size:.86rem;font-weight:600;cursor:pointer;white-space:nowrap;transition:background .25s,color .25s}.dbx2 .dx-dk__mode button[data-m="0"][aria-pressed="true"]{background:#D9799F;color:#0B1214}.dbx2 .dx-dk__mode button[data-m="1"][aria-pressed="true"]{background:#5FB3BA;color:#0B1214}.dbx2 .dx-dk__time{display:grid;grid-template-columns:1fr auto;gap:.2rem .8rem;align-items:center;margin:0;font-weight:400}.dx-dk__time span{font-family:var(--dbx-mono);font-size:.66rem;letter-spacing:.1em;text-transform:uppercase;color:var(--dx-dim)}.dx-dk__time output{font-family:var(--dbx-mono);font-size:.85rem;color:#fff;text-align:right}.dbx2 .dx-dk__time input{grid-column:1/-1;-webkit-appearance:none;appearance:none;width:100%;height:26px;margin:0;padding:0;border:0;outline:none;box-shadow:none;cursor:pointer;background:linear-gradient(90deg,#D9799F,#D9799F) 0 50%/var(--p,0%) 6px no-repeat,linear-gradient(90deg,rgb(255 255 255 / .13),rgb(255 255 255 / .13)) 0 50%/100% 6px no-repeat}.dx-dk[data-m="1"] .dx-dk__time input{background:linear-gradient(90deg,#5FB3BA,#5FB3BA) 0 50%/var(--p,0%) 6px no-repeat,linear-gradient(90deg,rgb(255 255 255 / .13),rgb(255 255 255 / .13)) 0 50%/100% 6px no-repeat}.dbx2 .dx-dk__time input::-webkit-slider-thumb{-webkit-appearance:none;width:22px;height:22px;border-radius:50%;background:#fff;border:0;box-shadow:0 4px 12px rgb(0 0 0 / .5)}.dbx2 .dx-dk__time input::-moz-range-thumb{width:22px;height:22px;border-radius:50%;background:#fff;border:0;box-shadow:0 4px 12px rgb(0 0 0 / .5)}.dbx2 .dx-dk__cnt{list-style:none;margin:0;padding:0;display:flex;gap:1.3rem}.dbx2 .dx-dk__cnt li{margin:0;display:flex;flex-direction:column}.dx-dk__cnt b{font-family:var(--dbx-display);font-weight:400;font-size:1.9rem;line-height:1.1;color:#fff;font-variant-numeric:tabular-nums;transition:color .3s}.dx-dk__cnt b.is-bad{color:#D9799F}.dx-dk__cnt span{font-size:.72rem;line-height:1.3;color:var(--dx-dim);white-space:nowrap}.dbx2 .dx-dk__note{margin:1.2rem 0 0;font-size:.88rem;line-height:1.5;color:var(--dx-dim)}@media (max-width:1024px){.dx-dk__ctl{grid-template-columns:1fr 1fr}.dx-dk__mode{justify-self:start}.dbx2 .dx-dk__time{grid-column:1/-1;grid-row:2}.dbx2 .dx-dk__cnt{justify-self:end}}@media (max-width:849px){.dbx2 .dx-dk__tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}.dx-dk__ctl{grid-template-columns:1fr;gap:1rem}.dbx2 .dx-dk__time{grid-row:auto}.dbx2 .dx-dk__cnt{justify-self:stretch;justify-content:space-between}.dx-dk__mode{display:flex;justify-self:stretch}.dbx2 .dx-dk__mode button{flex:1}}@media (max-width:560px){.dx-dk__logo b{font-size:.82rem}.dx-dk__t--card .dx-dk__in{width:78%}.dx-dk__t--fly .dx-dk__in{width:40%;aspect-ratio:.82}.dx-dk__t--web .dx-dk__in{margin-bottom:10px}.dx-dk__t--soc .dx-dk__in{width:60%}.dx-dk__band strong{font-size:.72rem}.dx-dk__t--soc strong{font-size:.66rem}.dx-dk__jar{width:58px;height:80px}.dx-dk__roll{width:52px;height:96px}.dx-dk__hero{height:28px}.dx-dk__t em{font-size:.52rem;left:7px;bottom:5px}.dx-dk__cnt b{font-size:1.5rem}.dx-dk__cnt span{font-size:.66rem}.dbx2 .dx-dk__mode button{padding:.55rem .5rem;font-size:.8rem}.dx-dk__ctl{padding:.9rem}}.dx-sp__stage{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.3fr);grid-template-areas:"tabs vis" "txt vis";grid-template-rows:auto 1fr;gap:1.2rem 1.8rem;align-items:start}.dx-sp__tabs{grid-area:tabs;display:flex;flex-direction:column;gap:.4rem}.dbx2 .dx-sp__tabs button{display:flex;align-items:center;gap:.7rem;text-align:left;padding:.75rem 1rem;border-radius:12px;border:1px solid var(--dx-line2);background:rgb(255 255 255 / .025);color:var(--dx-dim);font-size:.95rem;font-weight:600;cursor:pointer;transition:border-color .25s,background .25s,color .25s}.dx-sp__tabs button i{font-style:normal;font-family:var(--dbx-mono);font-size:.68rem;color:var(--dx-cyan)}.dbx2 .dx-sp__tabs button[aria-pressed="true"]{border-color:rgb(31 127 136 / .6);background:rgb(31 127 136 / .08);color:#fff}.dx-sp__vis{grid-area:vis;position:relative;padding:2rem 1.8rem 1.6rem;border-radius:18px;background:#F4F1EA;color:#0F1A17;overflow:hidden}.dx-sp__tag{position:absolute;top:12px;right:14px;font-family:var(--dbx-mono);font-size:.58rem;letter-spacing:.12em;text-transform:uppercase;color:rgb(15 26 23 / .45)}.dx-sp__panes{display:grid;min-height:300px;align-items:center}.dx-sp__pane{grid-area:1/1;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .35s,transform .35s,visibility .35s}.dx-sp__pane.is-on{opacity:1;visibility:visible;transform:none}.dx-sp__txts{grid-area:txt;display:grid}.dbx2 .dx-sp__txt{grid-area:1/1;margin:0;opacity:0;visibility:hidden;font-size:.98rem;line-height:1.55;color:#fff;transition:opacity .35s,visibility .35s}.dbx2 .dx-sp__txt.is-on{opacity:1;visibility:visible}.dx-sp__txt b{display:block;margin-bottom:.3rem;font-family:var(--dbx-mono);font-size:.66rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:#D9799F}.dx-sp__logo{display:inline-flex;align-items:center;gap:8px}.dx-sp__logo i{flex:none;width:20px;height:20px;border-radius:50% 50% 50% 2px;background:#1F5C46}.dx-sp__logo b{font-family:var(--dbx-display);font-weight:400;font-size:1.25rem;line-height:1.1;color:#1F5C46;white-space:nowrap}.dx-sp__sw{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;margin-bottom:1rem}.dx-sp__sw div{display:flex;flex-direction:column;justify-content:flex-end;gap:2px;aspect-ratio:1/.9;padding:.8rem;border-radius:12px;background:var(--c);color:var(--t,#fff)}.dx-sp__sw b{font-weight:600;font-size:.92rem}.dx-sp__sw span{font-family:var(--dbx-mono);font-size:.64rem;opacity:.85}.dbx2 .dx-sp__pairs{list-style:none;margin:0;padding:0}.dbx2 .dx-sp__pairs li{display:flex;align-items:center;gap:.7rem;margin:0;padding:.45rem 0;border-top:1px solid rgb(15 26 23 / .1);font-size:.86rem;color:#0F1A17}.dx-sp__pairs i{flex:none;display:grid;place-items:center;width:36px;height:26px;border-radius:6px;font-style:normal;font-family:var(--dbx-display);font-size:.95rem}.dx-sp__pairs b{margin-left:auto;font-family:system-ui,-apple-system,"Segoe UI",sans-serif;font-weight:600;font-size:.82rem;white-space:nowrap}.dx-sp__pairs .is-ok b{color:#1F7A55}.dx-sp__pairs .is-ok b::after{content:" ✓"}.dx-sp__pairs .is-no b{color:#C2185B}.dx-sp__pairs .is-no b::after{content:" ✗"}.dx-sp__type{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1.6rem;align-items:center}.dbx2 .dx-sp__aa{margin:0;font-family:var(--dbx-display);font-size:6.5rem;line-height:1;color:#1F5C46}.dbx2 .dx-sp__type ul{list-style:none;margin:0;padding:0}.dbx2 .dx-sp__type li{display:flex;align-items:baseline;justify-content:space-between;gap:.6rem;margin:0;padding:.45rem 0;border-bottom:1px solid rgb(15 26 23 / .1)}.dx-sp__type li b{font-family:var(--dbx-display);font-weight:400;line-height:1.2;color:#0F1A17}.dx-sp__type li b.dx-sp__sans{font-family:system-ui,-apple-system,"Segoe UI",sans-serif}.dx-sp__type li span{font-family:var(--dbx-mono);font-size:.64rem;color:rgb(15 26 23 / .55);white-space:nowrap}.dbx2 .dx-sp__lic{margin:1.1rem 0 0;font-family:var(--dbx-mono);font-size:.68rem;letter-spacing:.06em;color:rgb(15 26 23 / .6)}.dx-sp__clear{display:grid;place-items:center;padding:1rem 0}.dx-sp__box{position:relative;padding:38px;border:1.5px dashed #C2185B;border-radius:4px;background:rgb(194 24 91 / .05)}.dx-sp__box .dx-sp__logo i{width:30px;height:30px}.dx-sp__box .dx-sp__logo b{font-size:1.8rem}.dx-sp__x{position:absolute;font-style:normal;font-family:var(--dbx-mono);font-size:.7rem;color:#C2185B}.dx-sp__x--t{top:12px;left:50%;transform:translateX(-50%)}.dx-sp__x--b{bottom:12px;left:50%;transform:translateX(-50%)}.dx-sp__x--l{left:14px;top:50%;transform:translateY(-50%)}.dx-sp__x--r{right:14px;top:50%;transform:translateY(-50%)}.dx-sp__beh{display:grid;grid-template-columns:1fr 1fr;gap:.6rem}.dx-sp__beh>div{position:relative;display:grid;place-items:center;aspect-ratio:1.7;border-radius:10px}.dx-sp__b1{background:#fff}.dx-sp__b2{background:#0F1A17}.dx-sp__b3{background:radial-gradient(circle at 70% 30%,rgb(255 255 255 / .4),transparent 40%),linear-gradient(135deg,#6f8763,#b9a77d 60%,#e3d4b2)}.dx-sp__b4{background:#CFE3D6}.dx-sp__b2 .dx-sp__logo i,.dx-sp__b3 .dx-sp__logo i{background:#fff}.dx-sp__b2 .dx-sp__logo b,.dx-sp__b3 .dx-sp__logo b{color:#fff}.dx-sp__b4 .dx-sp__logo i{background:#0F1A17}.dx-sp__b4 .dx-sp__logo b{color:#0F1A17}.dx-sp__beh em,.dx-sp__size em{position:absolute;left:9px;bottom:7px;font-style:normal;font-family:var(--dbx-mono);font-size:.56rem;letter-spacing:.1em;text-transform:uppercase;color:rgb(15 26 23 / .55)}.dx-sp__b2 em,.dx-sp__b3 em{color:rgb(255 255 255 / .75)}.dx-sp__size{display:grid;grid-template-columns:150px minmax(0,1fr);gap:1rem;align-items:stretch}.dx-sp__fav,.dx-sp__wall{position:relative;display:grid;place-items:center;min-height:190px;border-radius:10px;background:#fff}.dx-sp__fav span{display:grid;place-items:center;width:16px;height:16px;border-radius:3px;box-shadow:0 0 0 1px rgb(15 26 23 / .18)}.dx-sp__fav span i{width:10px;height:10px;border-radius:50% 50% 50% 1px;background:#1F5C46}.dx-sp__wall{background:#1F5C46;overflow:hidden}.dx-sp__wall .dx-sp__logo i{width:64px;height:64px;background:#fff}.dx-sp__wall .dx-sp__logo b{font-size:3.6rem;color:#fff}.dx-sp__wall>span{display:flex;align-items:center;justify-content:flex-start;padding-left:18px;width:100%}.dx-sp__wall em{color:rgb(255 255 255 / .75)}.dx-sp__why{margin:0}.dbx2 .dx-sp__why blockquote{margin:0;padding:0;border:0;font-family:var(--dbx-display);font-style:normal;font-size:1.5rem;line-height:1.4;color:#0F1A17}.dx-sp__why figcaption{margin-top:1rem;font-family:var(--dbx-mono);font-size:.64rem;letter-spacing:.1em;text-transform:uppercase;color:rgb(15 26 23 / .55)}.dbx2 ul.dx-cards__grid--n6{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1024px){.dbx2 ul.dx-cards__grid--n6{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.dbx2 ul.dx-cards__grid--n6{grid-template-columns:1fr}}@media (max-width:849px){.dx-sp__stage{grid-template-columns:1fr;grid-template-areas:"tabs" "vis" "txt";gap:1rem}.dx-sp__tabs{flex-direction:row;overflow-x:auto;margin:0 calc(var(--dx-gut,16px) * -1);padding:0 var(--dx-gut,16px) 4px;scroll-snap-type:x mandatory;scroll-padding:0 var(--dx-gut,16px);scrollbar-width:none}.dx-sp__tabs::-webkit-scrollbar{display:none}.dbx2 .dx-sp__tabs button{flex:none;scroll-snap-align:start;white-space:nowrap;padding:.6rem .9rem;font-size:.86rem}.dx-sp__panes{min-height:270px}}@media (max-width:560px){.dx-sp__vis{padding:1.6rem 1rem 1.1rem}.dx-sp__sw{gap:.4rem}.dx-sp__sw div{padding:.55rem;border-radius:9px}.dx-sp__sw b{font-size:.78rem}.dx-sp__sw span{font-size:.52rem}.dbx2 .dx-sp__pairs li{font-size:.8rem;gap:.5rem}.dx-sp__type{gap:1rem}.dbx2 .dx-sp__aa{font-size:4rem}.dx-sp__type li span{font-size:.56rem}.dx-sp__box{padding:28px}.dx-sp__box .dx-sp__logo b{font-size:1.35rem}.dx-sp__box .dx-sp__logo i{width:22px;height:22px}.dx-sp__x--t{top:8px}.dx-sp__x--b{bottom:8px}.dx-sp__x--l{left:9px}.dx-sp__x--r{right:9px}.dx-sp__beh .dx-sp__logo b{font-size:.95rem}.dx-sp__beh .dx-sp__logo i{width:15px;height:15px}.dx-sp__size{grid-template-columns:100px minmax(0,1fr)}.dx-sp__fav,.dx-sp__wall{min-height:140px}.dx-sp__wall .dx-sp__logo i{width:44px;height:44px}.dx-sp__wall .dx-sp__logo b{font-size:2.4rem}.dbx2 .dx-sp__why blockquote{font-size:1.15rem}}.dbx2 .dx-lab button{margin:0;min-height:0;text-transform:none;letter-spacing:0;line-height:1.25;font-family:inherit;box-shadow:none}.dx-lab__stage{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.4fr);grid-template-areas:"tabs pair" "txt pair";grid-template-rows:auto 1fr;gap:1.2rem 1.8rem;align-items:start}.dx-lab__tabs{grid-area:tabs;display:flex;flex-direction:column;gap:.4rem}.dbx2 .dx-lab__tabs button{display:flex;align-items:center;gap:.7rem;text-align:left;padding:.75rem 1rem;border-radius:12px;border:1px solid var(--dx-line2);background:rgb(255 255 255 / .025);color:var(--dx-dim);font-size:.95rem;font-weight:600;cursor:pointer;transition:border-color .25s,background .25s,color .25s}.dx-lab__tabs button i{font-style:normal;font-family:var(--dbx-mono);font-size:.68rem;color:var(--dx-cyan)}.dbx2 .dx-lab__tabs button[aria-pressed="true"]{border-color:rgb(31 127 136 / .6);background:rgb(31 127 136 / .08);color:#fff}.dx-lab__pair{grid-area:pair;display:grid;grid-template-columns:1fr 1fr;gap:1rem}.dx-lab__cell{display:flex;flex-direction:column;gap:.6rem;min-width:0}.dbx2 .dx-lab__lbl{display:flex;justify-content:space-between;align-items:center;gap:.5rem;margin:0;font-family:var(--dbx-mono);font-size:.64rem;line-height:1.3;letter-spacing:.1em;text-transform:uppercase;color:var(--dx-dim)}.dx-lab__res{flex:none;display:grid;place-items:center;width:26px;height:26px;border-radius:50%;font:700 .8rem/1 system-ui,-apple-system,"Segoe UI",sans-serif}.dx-lab__cell--weak .dx-lab__res{background:rgb(168 67 111 / .16);color:#D9799F}.dx-lab__cell--weak .dx-lab__res::after{content:"✗"}.dx-lab__cell--strong .dx-lab__res{background:rgb(31 127 136 / .16);color:#5FB3BA}.dx-lab__cell--strong .dx-lab__res::after{content:"✓"}.dx-lab__res.is-pop{animation:dxSysPop .45s cubic-bezier(.2,.9,.3,1.4)}.dx-lab__win{position:relative;display:grid;place-items:center;aspect-ratio:1;border-radius:16px;background:#F4F1EA;overflow:hidden;transition:background .4s}.dx-lab__logo{width:56%;aspect-ratio:1;transition:transform .55s cubic-bezier(.2,.8,.2,1),filter .4s,opacity .3s}.dx-lab__svg{display:block;width:100%;height:100%;overflow:visible}.dx-lab__px{position:absolute;inset:0;margin:auto;width:56%;height:auto;aspect-ratio:1;image-rendering:pixelated;image-rendering:crisp-edges;opacity:0;transition:opacity .3s}.dx-lab__rules{position:absolute;left:10px;right:10px;bottom:10px;display:flex;flex-wrap:wrap;gap:5px;opacity:0;transform:translateY(8px);transition:opacity .35s,transform .35s}.dx-lab__rules span{padding:4px 8px;border-radius:999px;font-size:.7rem;font-weight:600;line-height:1.3}.dx-lab__cell--weak .dx-lab__rules span{background:#FFE3EE;color:#B0124F}.dx-lab__cell--strong .dx-lab__rules span{background:#DDEFE5;color:#1F5C46}.dx-lab[data-t="px"] .dx-lab__logo{opacity:0}.dx-lab[data-t="px"] .dx-lab__px{opacity:1}.dx-lab[data-t="mono"] .dx-lab__win{background:#fff}.dx-lab[data-t="mono"] .dx-lab__logo{filter:grayscale(1) contrast(40)}.dx-lab[data-t="foto"] .dx-lab__win{background:radial-gradient(circle at 22% 28%,#f4faf6 0 9%,transparent 10%),radial-gradient(circle at 74% 66%,#cfe8da 0 16%,transparent 17%),radial-gradient(circle at 60% 22%,#e3f3ea 0 12%,transparent 13%),radial-gradient(circle at 30% 78%,#a9d3bf 0 14%,transparent 15%),radial-gradient(circle at 85% 30%,#bfe2d2 0 10%,transparent 11%),linear-gradient(135deg,#b7dcc9,#eef7f2 45%,#9fcdb8)}.dx-lab[data-t="emb"] .dx-lab__win{background:#EDE6D8}.dx-lab[data-t="emb"] .dx-lab__svg *{fill:#EDE6D8!important;stroke:#EDE6D8!important}.dx-lab[data-t="emb"] .dx-lab__logo{filter:drop-shadow(1.6px 1.6px 1px rgb(90 70 40 / .38)) drop-shadow(-1.2px -1.2px 0 rgb(255 255 255 / .95))}.dx-lab[data-t="big"] .dx-lab__cell--weak .dx-lab__logo{transform:scale(4.4);transform-origin:71% 31%}.dx-lab[data-t="big"] .dx-lab__cell--strong .dx-lab__logo{transform:scale(4.4);transform-origin:74% 27%}.dx-lab[data-t="rules"] .dx-lab__logo{transform:translateY(-16%) scale(.78)}.dx-lab[data-t="rules"] .dx-lab__rules{opacity:1;transform:none}.dx-lab__txts{grid-area:txt;display:grid}.dx-lab__txt{grid-area:1/1;opacity:0;visibility:hidden;transition:opacity .35s,visibility .35s}.dx-lab__txt.is-on{opacity:1;visibility:visible}.dbx2 .dx-lab__txt p{margin:0 0 .8rem;font-size:.95rem;line-height:1.55;color:#fff}.dx-lab__txt p b{display:block;margin-bottom:.2rem;font-family:var(--dbx-mono);font-size:.64rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:#D9799F}.dx-lab__txt p+p b{color:var(--dx-cyan)}.dbx2 .dx-lab__txt p+p{color:var(--dx-bone,#e9e4da);opacity:.85}@media (max-width:849px){.dx-lab__stage{grid-template-columns:1fr;grid-template-areas:"tabs" "pair" "txt";gap:1rem}.dx-lab__tabs{flex-direction:row;overflow-x:auto;margin:0 calc(var(--dx-gut,16px) * -1);padding:0 var(--dx-gut,16px) 4px;scroll-snap-type:x mandatory;scroll-padding:0 var(--dx-gut,16px);scrollbar-width:none}.dx-lab__tabs::-webkit-scrollbar{display:none}.dbx2 .dx-lab__tabs button{flex:none;scroll-snap-align:start;white-space:nowrap;padding:.6rem .9rem;font-size:.86rem}}@media (max-width:560px){.dx-lab__pair{gap:.6rem}.dbx2 .dx-lab__lbl{font-size:.54rem;letter-spacing:.06em}.dx-lab__res{width:22px;height:22px;font-size:.7rem}.dx-lab__rules{left:6px;right:6px;bottom:6px;gap:3px}.dx-lab__rules span{padding:3px 6px;font-size:.56rem}.dbx2 .dx-lab__txt p{font-size:.9rem}.dx-lab[data-t="rules"] .dx-lab__logo{transform:translateY(-30%) scale(.56)}.dbx2 .dx-lab__lbl{min-height:2.6em;align-items:flex-start}}.dbx2 .dx-kit button{margin:0;min-height:0;text-transform:none;letter-spacing:0;line-height:1.25;font-family:inherit;box-shadow:none}.dx-kit__stage{display:grid;gap:1rem}.dx-kit__task{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 1rem}.dbx2 .dx-kit__clock{display:inline-flex;align-items:center;gap:.5rem;margin:0;padding:.5rem .85rem;border-radius:999px;border:1px solid rgb(168 67 111 / .45);background:rgb(168 67 111 / .1);font-family:var(--dbx-mono);font-size:.76rem;color:#fff;white-space:nowrap}.dx-kit__clock i{width:8px;height:8px;border-radius:50%;background:#D9799F;animation:dxKitPulse 1.4s infinite}@keyframes dxKitPulse{0%{box-shadow:0 0 0 0 rgb(168 67 111 / .6)}100%{box-shadow:0 0 0 9px #fff0}}.dx-kit__tasks{display:flex;flex-wrap:wrap;gap:.4rem}.dbx2 .dx-kit__tasks button{padding:.55rem .9rem;border-radius:999px;border:1px solid var(--dx-line2);background:rgb(255 255 255 / .03);color:var(--dx-dim);font-size:.86rem;font-weight:600;cursor:pointer;white-space:nowrap;transition:border-color .25s,background .25s,color .25s}.dbx2 .dx-kit__tasks button[aria-pressed="true"]{border-color:rgb(31 127 136 / .6);background:rgb(31 127 136 / .1);color:#fff}.dx-kit__wins{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem;align-items:start}.dx-kit__win{display:flex;flex-direction:column;min-width:0;border-radius:14px;overflow:hidden;background:#fff;box-shadow:0 26px 70px -30px rgb(0 0 0 / .85)}.dx-kit__bar{display:flex;align-items:center;gap:5px;padding:9px 12px;background:#EEF1F2;border-bottom:1px solid #E1E6E8}.dx-kit__bar i{flex:none;width:8px;height:8px;border-radius:50%;background:#C9D1D4}.dx-kit__bar em{flex:1;min-width:0;margin-left:8px;font-style:normal;font-size:.76rem;font-weight:600;color:#3D4A4E;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dx-kit__bar b{flex:none;padding:2px 8px;border-radius:999px;background:#fff;font-family:var(--dbx-mono);font-size:.64rem;font-weight:500;color:#6A777C;transition:background .3s,color .3s}.dx-kit__win--bad .dx-kit__bar b.is-hot{background:#FFE3EE;color:#B0124F}.dx-kit__win--good .dx-kit__bar b.is-hot{background:#D9F3EC;color:#0F6E66}.dbx2 .dx-kit__list{list-style:none;margin:0;padding:6px}.dbx2 .dx-kit__list li{display:flex;align-items:center;gap:.6rem;margin:0;padding:.4rem .55rem;border-radius:7px;font-size:.82rem;line-height:1.3;color:#22302D;transition:background .2s,color .2s}.dx-kit__list li span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dbx2 .dx-kit__list li.dx-kit__in{padding-left:1.8rem}.dx-kit__dir span{font-weight:600}.dx-kit__ic{flex:none;display:grid;place-items:center;width:30px;height:19px;border-radius:4px;font-style:normal;font-family:var(--dbx-mono);font-size:.5rem;font-weight:600;letter-spacing:.02em;color:#fff;background:#8A979B}.dx-kit__ic--png{background:#6C8EAD}.dx-kit__ic--jpg{background:#6F9A72}.dx-kit__ic--ai{background:#D9822B}.dx-kit__ic--docx{background:#2F6FBF}.dx-kit__ic--pdf{background:#C2453B}.dx-kit__ic--svg{background:#C98A1E}.dx-kit__ic--idml{background:#B5408C}.dx-kit__ic--html{background:#3E8E7E}.dx-kit__ic--zip{background:#6B5BA8}.dx-kit__ic--dir{width:22px;height:17px;border-radius:2px 4px 4px 4px;background:#E9C46A;box-shadow:inset 0 3px 0 #F3D88E}.dbx2 .dx-kit__win--bad li.is-hit{background:#FFEAF2}.dbx2 .dx-kit__win--bad li.is-bad{background:#FFD3E3;color:#B0124F;font-weight:600}.dbx2 .dx-kit__win--good li.is-ok{background:#D6F2EA;color:#0F6E66;font-weight:600}.dbx2 .dx-kit__res{display:flex;align-items:center;gap:.5rem;min-height:3em;margin:0;padding:.65rem 1rem;border-top:1px solid #E6EAE8;font-size:.86rem;font-weight:600;line-height:1.35;opacity:0;transition:opacity .3s}.dx-kit__res.is-on{opacity:1}.dx-kit__res::before{flex:none;display:grid;place-items:center;width:20px;height:20px;border-radius:50%;font:700 .7rem/1 system-ui,-apple-system,"Segoe UI",sans-serif}.dx-kit__win--bad .dx-kit__res{color:#B0124F}.dx-kit__win--bad .dx-kit__res::before{content:"✗";background:#FFE3EE}.dx-kit__win--good .dx-kit__res{color:#0F6E66}.dx-kit__win--good .dx-kit__res::before{content:"✓";background:#D9F3EC}.dbx2 .dx-kit__note{margin:1.2rem 0 0;font-size:.88rem;line-height:1.5;color:var(--dx-dim)}@media (prefers-reduced-motion:reduce){.dx-kit__clock i{animation:none}}@media (max-width:849px){.dx-kit__wins{grid-template-columns:minmax(0,1fr);gap:.8rem}.dx-kit__task{display:grid;grid-template-columns:minmax(0,1fr)}.dx-kit__clock{justify-self:start}.dx-kit__tasks{flex-wrap:nowrap;overflow-x:auto;margin:0 calc(var(--dx-gut,16px) * -1);padding:0 var(--dx-gut,16px) 4px;scroll-snap-type:x mandatory;scroll-padding:0 var(--dx-gut,16px);scrollbar-width:none}.dx-kit__tasks::-webkit-scrollbar{display:none}.dbx2 .dx-kit__tasks button{flex:none;scroll-snap-align:start}}@media (max-width:560px){.dbx2 .dx-kit__list li{padding:.3rem .45rem;font-size:.76rem;gap:.5rem}.dbx2 .dx-kit__list li.dx-kit__in{padding-left:1.4rem}.dx-kit__ic{width:26px;height:17px;font-size:.45rem}.dbx2 .dx-kit__res{font-size:.8rem;padding:.55rem .8rem}}.dx-kit__score{display:none}@media (max-width:849px){.dx-kit__score{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.dx-kit__score span{display:flex;flex-direction:column;gap:.1rem;padding:.6rem .8rem;border-radius:12px;font-size:.78rem;line-height:1.3;font-weight:600;transition:opacity .3s}.dx-kit__score span b{font-family:var(--dbx-mono);font-size:.6rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;opacity:.8}.dx-kit__score .is-bad{background:rgb(168 67 111 / .12);border:1px solid rgb(168 67 111 / .4);color:#FFC2DA}.dx-kit__score .is-good{background:rgb(31 127 136 / .1);border:1px solid rgb(31 127 136 / .4);color:#BFF5EE}}.dx-kit__score em{font-style:normal}.dbx2 .dx-pk button{margin:0;min-height:0;text-transform:none;letter-spacing:0;line-height:1.25;font-family:inherit;box-shadow:none}.dx-pk__stage{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,.85fr);gap:1.8rem;align-items:center}.dx-pk__scene{position:relative;aspect-ratio:4/3;border-radius:18px;overflow:hidden;container-type:inline-size;background:linear-gradient(180deg,#E6DFD2 0%,#DCD3C3 66%,#CDBFA6 66%,#C2B397 70%,#E2DACB 70%);transition:background .6s}.dx-pk__plank{position:absolute;left:0;right:0;top:66%;height:4%;background:#B9A687;box-shadow:0 6px 14px rgb(0 0 0 / .18);transition:opacity .5s}.dx-pk__rv{position:absolute;bottom:30%;width:13%;height:30%;border-radius:3px;box-shadow:inset 0 -18px 0 rgb(0 0 0 / .08),0 6px 10px -6px rgb(0 0 0 / .4);filter:blur(.8px);transition:opacity .5s,transform .6s}.dx-pk__rv::before{content:"";position:absolute;left:12%;right:12%;top:18%;height:12%;border-radius:2px;background:rgb(255 255 255 / .55)}.dx-pk__rv--1{left:8%;background:#C9B79C}.dx-pk__rv--2{left:23%;background:#A7B8C2}.dx-pk__rv--3{right:23%;background:#D8A7A0}.dx-pk__rv--4{right:8%;background:#B6C4A2}.dx-pk__box{position:absolute;left:50%;bottom:6%;width:31%;height:84%;margin-left:-15.5%;display:flex;flex-direction:column;border-radius:4px;background:#F6F2EA;box-shadow:0 18px 30px -16px rgb(0 0 0 / .45);transform-origin:50% 100%;transition:transform .7s cubic-bezier(.2,.8,.2,1),filter .5s}.dx-pk__top{display:flex;flex-direction:column;justify-content:flex-end;gap:.4cqw;height:52%;padding:2.2cqw 2cqw;border-radius:4px 4px 0 0;background:#1F5C46;color:#fff}.dx-pk__top b{font-family:var(--dbx-display);font-weight:400;font-size:3.1cqw;letter-spacing:.06em;line-height:1}.dx-pk__top span{font-size:1.6cqw;opacity:.85}.dx-pk__mid{display:flex;flex-direction:column;gap:.7cqw;padding:1.6cqw 2cqw;flex:1}.dx-pk__claim{font-size:1.4cqw;font-weight:600;color:#1F5C46}.dx-pk__ln{display:block;height:.5cqw;border-radius:1px;background:#D3CBBB}.dx-pk__ln--s{width:60%}.dx-pk__law{position:relative;display:flex;flex-direction:column;gap:.55cqw;margin:0 1.4cqw 1.4cqw;padding:1.1cqw 1.2cqw;border-radius:3px;background:#fff;border:1px solid #E1DACB;transition:all .6s cubic-bezier(.2,.8,.2,1)}.dx-pk__law em{font-style:normal;font-family:var(--dbx-mono);font-size:.95cqw;letter-spacing:.08em;text-transform:uppercase;color:#7A8279}.dx-pk__law i{display:block;height:.42cqw;border-radius:1px;background:#4B5551}.dx-pk__law i:nth-child(3){width:92%}.dx-pk__law i:nth-child(5){width:80%}.dx-pk__law i:nth-child(6){width:55%}.dx-pk__x{position:absolute;left:103%;bottom:6%;white-space:nowrap;font:600 1.35cqw/1.2 system-ui,-apple-system,"Segoe UI",sans-serif;opacity:0;transition:opacity .4s}.dx-pk__x b{display:none;padding:.4cqw .8cqw;border-radius:999px}.dx-pk__x0{background:#FFE3EE;color:#B0124F}.dx-pk__x1{background:#D9F3EC;color:#0F6E66}.dx-pk[data-p="0"] .dx-pk__x0,.dx-pk[data-p="1"] .dx-pk__x1{display:inline-block}.dx-pk[data-p="0"] .dx-pk__law{position:absolute;right:4%;top:30%;width:34%;margin:0;padding:.5cqw .6cqw;gap:.25cqw;border:1px dashed #E0447F;background:rgb(255 255 255 / .88);transform:rotate(-2deg)}.dx-pk[data-p="0"] .dx-pk__law em{font-size:.55cqw}.dx-pk[data-p="0"] .dx-pk__law i{height:.2cqw}.dx-pk[data-p="0"] .dx-pk__x{bottom:auto;top:34%}.dx-pk__loupe{position:absolute;right:5%;bottom:7%;width:34%;aspect-ratio:1;border-radius:50%;border:3px solid #fff;background:#fff;box-shadow:0 14px 30px -10px rgb(0 0 0 / .4);display:grid;place-items:center;padding:6%;opacity:0;transform:scale(.6);transition:opacity .4s,transform .5s}.dbx2 .dx-pk__loupe p{margin:0;font-size:1.45cqw;line-height:1.35;color:#2A3330;text-align:center}.dx-pk[data-p="0"] .dx-pk__loupe{background:#1F5C46}.dbx2 .dx-pk[data-p="0"] .dx-pk__loupe p{font-size:.8cqw;color:rgb(255 255 255 / .55)}.dx-pk__tag{position:absolute;left:4%;top:5%;padding:.5cqw 1cqw;border-radius:999px;background:rgb(15 26 23 / .06);font-family:var(--dbx-mono);font-size:1.2cqw;color:#5F6B66;opacity:0;transition:opacity .4s}.dx-pk[data-d="regal"] .dx-pk__box{transform:translateY(-28%) scale(.38);filter:blur(.7px)}.dx-pk[data-d="regal"] .dx-pk__x,.dx-pk[data-d="shop"] .dx-pk__x{opacity:0}.dx-pk[data-d="hand"] .dx-pk__scene,.dx-pk[data-d="shop"] .dx-pk__scene{background:#EDE7DC}.dx-pk[data-d="shop"] .dx-pk__scene{background:#fff}.dx-pk[data-d="hand"] .dx-pk__plank,.dx-pk[data-d="shop"] .dx-pk__plank{opacity:0}.dx-pk[data-d="hand"] .dx-pk__rv,.dx-pk[data-d="shop"] .dx-pk__rv{opacity:0;transform:translateY(20%)}.dx-pk[data-d="hand"] .dx-pk__box{transform:translateX(-22%)}.dx-pk[data-d="hand"] .dx-pk__x{opacity:1}.dx-pk[data-d="shop"] .dx-pk__box{transform:translate(-40%,-10%) scale(.8)}.dx-pk[data-d="shop"] .dx-pk__loupe,.dx-pk[data-d="shop"] .dx-pk__tag{opacity:1}.dx-pk[data-d="shop"] .dx-pk__loupe{transform:none}.dbx2 .dx-pk__lbl{margin:0 0 .5rem;font-family:var(--dbx-mono);font-size:.66rem;letter-spacing:.12em;text-transform:uppercase;color:var(--dx-dim)}.dx-pk__dist,.dx-pk__law-tg{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:.9rem}.dbx2 .dx-pk__dist button,.dbx2 .dx-pk__law-tg button{padding:.55rem .9rem;border-radius:999px;border:1px solid var(--dx-line2);background:rgb(255 255 255 / .03);color:var(--dx-dim);font-size:.86rem;font-weight:600;cursor:pointer;transition:border-color .25s,background .25s,color .25s}.dbx2 .dx-pk__dist button[aria-pressed="true"]{border-color:rgb(31 127 136 / .6);background:rgb(31 127 136 / .1);color:#fff}.dbx2 .dx-pk__law-tg button[data-p="0"][aria-pressed="true"]{border-color:rgb(168 67 111 / .6);background:rgb(168 67 111 / .12);color:#fff}.dbx2 .dx-pk__law-tg button[data-p="1"][aria-pressed="true"]{border-color:rgb(31 127 136 / .6);background:rgb(31 127 136 / .1);color:#fff}.dx-pk__caps{display:grid;margin-bottom:1.4rem}.dbx2 .dx-pk__cap{grid-area:1/1;margin:0;font-size:.98rem;line-height:1.55;color:#fff;opacity:0;visibility:hidden;transition:opacity .35s,visibility .35s}.dbx2 .dx-pk__cap.is-on{opacity:1;visibility:visible}.dbx2 .dx-pk__lawcap{display:grid;margin:0;font-size:.92rem;line-height:1.5;color:var(--dx-bone,#e9e4da)}.dx-pk__lawcap span{grid-area:1/1;opacity:0;visibility:hidden;transition:opacity .35s,visibility .35s}.dx-pk[data-p="0"] .dx-pk__l0,.dx-pk[data-p="1"] .dx-pk__l1{opacity:1;visibility:visible}.dbx2 .dx-pk__note{margin:1.2rem 0 0;font-size:.88rem;line-height:1.5;color:var(--dx-dim)}@media (max-width:849px){.dx-pk__stage{grid-template-columns:1fr;gap:1.1rem}}@media (max-width:560px){.dbx2 .dx-pk__dist button,.dbx2 .dx-pk__law-tg button{padding:.5rem .7rem;font-size:.8rem}.dbx2 .dx-pk__cap{font-size:.92rem}.dbx2 .dx-pk__lawcap{font-size:.88rem}.dx-pk__x{font-size:2cqw}}.dx-pk__ic{display:flex;gap:1cqw;margin-top:1cqw}.dx-pk__ic i{width:3.4cqw;height:3.4cqw;border-radius:50%;border:.3cqw solid #1F5C46;opacity:.75}.dx-pk__ln--xs{width:40%;margin-top:auto}@media (max-width:560px){.dx-pk__scene{aspect-ratio:1/1}.dx-pk__box{width:40%;margin-left:-20%}.dx-pk__rv{width:15%}.dx-pk__rv--1{left:2%}.dx-pk__rv--2{left:18%}.dx-pk__rv--3{right:18%}.dx-pk__rv--4{right:2%}.dx-pk__x{left:auto;right:-4%;transform:translateX(100%)}.dx-pk[data-d="hand"] .dx-pk__box{transform:translateX(-30%)}.dx-pk__top b{font-size:4cqw}.dx-pk__top span{font-size:2.2cqw}.dx-pk__claim{font-size:2cqw}.dx-pk__loupe{width:42%}.dbx2 .dx-pk__loupe p{font-size:2cqw}}.dbx2 .dx-faq .dx-h2,.dbx2 .dx-faq h2{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.dbx2 .dx-cat button{margin:0;min-height:0;text-transform:none;letter-spacing:0;line-height:1.25;font-family:inherit;box-shadow:none}.dx-cat__stage{display:grid;gap:1rem}.dx-cat__bar{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 1.2rem;padding:.9rem 1.1rem;border-radius:18px;border:1px solid var(--dx-line2);background:rgb(255 255 255 / .03)}.dx-cat__mode{display:inline-flex;padding:4px;border-radius:999px;background:rgb(255 255 255 / .06);border:1px solid var(--dx-line2)}.dbx2 .dx-cat__mode button{padding:.55rem 1rem;border:0;border-radius:999px;background:#fff0;color:var(--dx-dim);font-size:.86rem;font-weight:600;cursor:pointer;white-space:nowrap;transition:background .25s,color .25s}.dbx2 .dx-cat__mode button[data-m="0"][aria-pressed="true"]{background:#D9799F;color:#0B1214}.dbx2 .dx-cat__mode button[data-m="1"][aria-pressed="true"]{background:#5FB3BA;color:#0B1214}.dbx2 .dx-cat__go{padding:.6rem 1rem;border-radius:999px;border:1px solid rgb(255 255 255 / .35);background:#fff0;color:#fff;font-size:.86rem;font-weight:600;cursor:pointer;white-space:nowrap;transition:background .25s}.dbx2 .dx-cat__go:hover{background:rgb(255 255 255 / .08)}.dbx2 .dx-cat__cnt{list-style:none;margin:0 0 0 auto;padding:0;display:flex;gap:1.4rem}.dbx2 .dx-cat__cnt li{margin:0;display:flex;flex-direction:column}.dx-cat__cnt b{font-family:var(--dbx-display);font-weight:400;font-size:1.8rem;line-height:1.1;color:#fff;font-variant-numeric:tabular-nums;transition:color .3s}.dx-cat__cnt b.is-bad{color:#D9799F}.dx-cat__cnt b.is-good{color:#5FB3BA}.dx-cat__cnt span{font-size:.72rem;color:var(--dx-dim);white-space:nowrap}.dx-cat__book{position:relative;padding:1.2rem;border-radius:18px;background:#E9E4D9}.dx-cat__grid{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:10px}.dx-cat__sp{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:#CFC6B5;box-shadow:0 6px 12px -8px rgb(0 0 0 / .4)}.dx-cat__pg{--ml:12%;--hh:6%;--cw:40%;--tc:#AEB7B4;position:relative;display:flex;flex-direction:column;gap:5%;aspect-ratio:.72;padding:10% 10% 8% var(--ml);background:#FBF9F4;font-style:normal;transition:padding .5s,outline-color .3s;outline:2px solid #fff0;outline-offset:-2px}.dx-cat__pg b{display:block;height:var(--hh);width:62%;background:#1F2B28;border-radius:1px;transition:height .5s}.dx-cat__pg span{display:block;height:30%;background:#CFE3D6;border-radius:1px}.dx-cat__pg em{display:block;height:3%;background:var(--tc);border-radius:1px;transition:background .25s}.dx-cat__pg em:nth-of-type(2){width:85%}.dx-cat__pg small{display:block;height:2.5%;width:var(--cw);background:#8D9893;border-radius:1px;transition:width .5s}.dx-cat__pg.is-new{--tc:#5FB3BA}.dx-cat__pg.is-miss{outline-color:#D9799F}.dx-cat__flag{position:absolute;left:50%;top:50%;visibility:hidden;padding:4px 9px;border-radius:999px;background:#D9799F;color:#0B1214;font:600 .72rem/1.3 system-ui,-apple-system,"Segoe UI",sans-serif;white-space:nowrap;transform:translate(-50%,calc(-100% - 6px));opacity:0;pointer-events:none;transition:opacity .3s}.dx-cat__flag.is-on{opacity:1;visibility:visible}.dx-cat__caps{display:grid}.dbx2 .dx-cat__caps p{grid-area:1/1;margin:0;font-size:.98rem;line-height:1.55;color:#fff;opacity:0;visibility:hidden;transition:opacity .35s,visibility .35s}.dbx2 .dx-cat__caps p.is-on{opacity:1;visibility:visible}@media (max-width:1024px){.dx-cat__grid{grid-template-columns:repeat(8,minmax(0,1fr))}}@media (max-width:849px){.dbx2 .dx-cat__cnt{margin-left:0;width:100%;justify-content:space-between}.dx-cat__mode{display:flex;width:100%}.dbx2 .dx-cat__mode button{flex:1}}@media (max-width:560px){.dx-cat__book{padding:.7rem}.dx-cat__grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.dbx2 .dx-cat__mode button{padding:.55rem .5rem;font-size:.8rem}.dx-cat__cnt b{font-size:1.5rem}.dbx2 .dx-cat__caps p{font-size:.92rem}.dx-cat__bar{padding:.8rem}}.dbx2 .dx-far button{margin:0;min-height:0;text-transform:none;letter-spacing:0;line-height:1.25;font-family:inherit;box-shadow:none}.dx-far{--s:.16;--b:9}.dx-far__stage{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,.8fr);gap:1.8rem;align-items:center}.dx-far__scene{position:relative;padding:7% 5% 5%;border-radius:18px;overflow:hidden;background:linear-gradient(180deg,#A9C3CF 0%,#D7E2E4 58%,#8A9590 58%,#76817C 100%)}.dx-far__wall{display:grid;grid-template-columns:1fr 1fr;gap:5%}.dx-far__bb{display:flex;flex-direction:column;gap:.7rem;min-width:0}.dx-far__frame{position:relative;aspect-ratio:1.42;padding:3px;border-radius:4px;background:#3E4845;box-shadow:0 14px 24px -14px rgb(0 0 0 / .6);container-type:inline-size;transform:scale(var(--s));transform-origin:50% 92%;transition:transform .9s cubic-bezier(.2,.8,.2,1)}.dx-far__po{position:relative;height:100%;overflow:hidden;border-radius:2px;filter:blur(calc(var(--b) * 1px));transition:filter .9s}.dx-far__lg{display:inline-flex;align-items:center;gap:1cqw;font-size:3cqw;font-weight:600;white-space:nowrap}.dx-far__lg i{width:3.2cqw;height:3.2cqw;border-radius:50% 50% 50% 1px;background:currentColor}.dx-far__po--bad{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto 1fr auto;gap:2.4cqw 3cqw;padding:4cqw;background:#fff;color:#1F2B28}.dx-far__po--bad .dx-far__lg{grid-column:1/-1;color:#1F5C46}.dx-far__po--bad strong{grid-column:1/-1;font-family:system-ui,-apple-system,"Segoe UI",sans-serif;font-size:5cqw;font-weight:700;line-height:1.15}.dx-far__img{display:block;border-radius:1cqw;background:linear-gradient(135deg,#CFE3D6,#9FC4AE)}.dx-far__txt{display:flex;flex-direction:column;gap:1.6cqw}.dx-far__txt i{display:block;height:1cqw;border-radius:1px;background:#B9C2BF}.dx-far__txt i:nth-child(4){width:70%}.dx-far__foot{grid-column:1/-1;display:flex;align-items:center;gap:3cqw}.dx-far__foot em{font-style:normal;font-size:2.3cqw;color:#5D6966;white-space:nowrap}.dx-far__qr{width:7cqw;height:7cqw;margin-left:auto;background:repeating-linear-gradient(90deg,#1F2B28 0 1cqw,transparent 1cqw 2cqw),repeating-linear-gradient(0deg,#1F2B28 0 1cqw,#fff 1cqw 2cqw);border:.8cqw solid #1F2B28}.dx-far__po--good{display:flex;flex-direction:column;justify-content:flex-end;padding:5cqw;background:#1F5C46;color:#fff}.dx-far__sun{position:absolute;right:-8cqw;top:-10cqw;width:52cqw;height:52cqw;border-radius:50%;background:#F2B544}.dx-far__po--good strong{position:relative;font-family:var(--dbx-display);font-weight:400;font-size:14cqw;line-height:1;letter-spacing:-.02em}.dx-far__po--good b{position:relative;margin:2cqw 0 3cqw;font-size:6cqw;font-weight:700;color:#F2B544;line-height:1.1}.dx-far__po--good .dx-far__foot em{color:rgb(255 255 255 / .8);font-size:2cqw}.dx-far__po--good .dx-far__lg{font-size:2.4cqw}.dx-far__po--good .dx-far__qr{width:6cqw;height:6cqw;background:repeating-linear-gradient(90deg,#fff 0 1cqw,transparent 1cqw 2cqw),repeating-linear-gradient(0deg,#fff 0 1cqw,#1F5C46 1cqw 2cqw);border-color:#fff}.dbx2 .dx-far__lbl{display:flex;flex-direction:column;gap:.3rem;margin:0;font-family:var(--dbx-mono);font-size:.62rem;letter-spacing:.1em;text-transform:uppercase;color:rgb(255 255 255 / .85)}.dx-far__lbl b{align-self:flex-start;padding:.3rem .6rem;border-radius:999px;font-family:system-ui,-apple-system,"Segoe UI",sans-serif;font-size:.78rem;font-weight:600;letter-spacing:0;text-transform:none;white-space:nowrap}.dx-far__lbl b[data-v="0"]{background:#FFE3EE;color:#B0124F}.dx-far__lbl b[data-v="0"]::before{content:"✗ "}.dx-far__lbl b[data-v="1"]{background:#D9F3EC;color:#0F6E66}.dx-far__lbl b[data-v="1"]::before{content:"✓ "}.dbx2 .dx-far__k{margin:0 0 .5rem;font-family:var(--dbx-mono);font-size:.66rem;letter-spacing:.12em;text-transform:uppercase;color:var(--dx-dim)}.dx-far__dist{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:1rem}.dbx2 .dx-far__dist button{min-width:64px;padding:.6rem .9rem;border-radius:999px;border:1px solid var(--dx-line2);background:rgb(255 255 255 / .03);color:var(--dx-dim);font-family:var(--dbx-mono);font-size:.86rem;font-weight:600;cursor:pointer;transition:border-color .25s,background .25s,color .25s}.dbx2 .dx-far__dist button[aria-pressed="true"]{border-color:rgb(31 127 136 / .6);background:rgb(31 127 136 / .1);color:#fff}.dx-far__caps{display:grid}.dx-far__cap{grid-area:1/1;opacity:0;visibility:hidden;transition:opacity .35s,visibility .35s}.dx-far__cap.is-on{opacity:1;visibility:visible}.dx-far__cap b{display:block;margin-bottom:.4rem;font-family:var(--dbx-display);font-weight:400;font-size:1.5rem;line-height:1.2;color:#fff}.dbx2 .dx-far__cap p{margin:0;font-size:.95rem;line-height:1.55;color:var(--dx-bone,#e9e4da)}@media (max-width:849px){.dx-far__stage{grid-template-columns:1fr;gap:1.1rem}}@media (max-width:560px){.dx-far__scene{padding:8% 4% 5%}.dx-far__lbl b{font-size:.7rem}.dbx2 .dx-far__lbl{font-size:.54rem}.dbx2 .dx-far__dist button{min-width:0;flex:1;padding:.55rem .4rem}.dx-far__cap b{font-size:1.25rem}.dbx2 .dx-far__cap p{font-size:.9rem}}.dbx2 .dx-hub button{margin:0;min-height:0;text-transform:none;letter-spacing:0;line-height:1.25;font-family:inherit;box-shadow:none}.dx-hub__probs{display:flex;flex-wrap:wrap;gap:.45rem;margin-bottom:1rem}.dbx2 .dx-hub__probs button{padding:.55rem .95rem;border-radius:999px;border:1px solid var(--dx-line2);background:rgb(255 255 255 / .03);color:var(--dx-dim);font-size:.88rem;font-weight:600;cursor:pointer;white-space:nowrap;transition:border-color .25s,background .25s,color .25s}.dbx2 .dx-hub__probs button:hover{color:#fff}.dbx2 .dx-hub__probs button[aria-pressed="true"]{border-color:rgb(31 127 136 / .6);background:rgb(31 127 136 / .1);color:#fff}.dbx2 .dx-hub__say{min-height:3.2em;margin:0 0 1.4rem;max-width:62ch;font-size:1.05rem;line-height:1.55;color:#fff}.dx-hub__say span{display:inline-block;transition:opacity .3s,transform .3s}.dx-hub__say span.is-out{opacity:0;transform:translateY(4px)}.dx-hub__cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;align-items:start}.dbx2 .dx-hub__g{margin:0 0 .6rem;font-family:var(--dbx-mono);font-size:.66rem;letter-spacing:.12em;text-transform:uppercase;color:var(--dx-dim)}.dbx2 .dx-hub__col ul{list-style:none;margin:0;padding:0;display:grid;gap:.55rem}.dbx2 .dx-hub__col li{margin:0;transition:opacity .35s}.dbx2 .dx-hub__col li a{position:relative;display:flex;flex-direction:column;gap:.25rem;padding:1rem 2.8rem 1rem 1.1rem;border-radius:14px;border:1px solid var(--dx-line2);background:rgb(255 255 255 / .03);color:inherit;text-decoration:none;transition:border-color .3s,background .3s,box-shadow .3s,transform .3s}.dbx2 .dx-hub__col li a:hover{border-color:rgb(31 127 136 / .5);transform:translateY(-2px)}.dx-hub__col li b{font-size:1.02rem;font-weight:600;line-height:1.3;color:#fff}.dx-hub__ln{font-size:.86rem;line-height:1.45;color:var(--dx-dim)}.dx-hub__col li em{margin-top:.2rem;font-style:normal;font-family:var(--dbx-mono);font-size:.74rem;color:var(--dx-cyan)}.dx-hub__col li a>i{position:absolute;right:1rem;top:1rem;font-style:normal;color:var(--dx-dim);transition:transform .3s,opacity .3s}.dbx2 .dx-hub__col li a:hover>i{transform:translateX(3px);color:#fff}.dx-hub__no{position:absolute;right:.85rem;top:.85rem;display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:linear-gradient(135deg,#5FB3BA,#1F7F88);color:#0B1214;font:700 .78rem/1 system-ui,-apple-system,"Segoe UI",sans-serif;opacity:0;transform:scale(.4);transition:opacity .3s,transform .35s cubic-bezier(.2,.9,.3,1.4)}.dx-hub.is-sel .dx-hub__col li:not(.is-hit){opacity:.32}.dbx2 .dx-hub .dx-hub__col li.is-hit a{border-color:rgb(31 127 136 / .6);background:rgb(31 127 136 / .08);box-shadow:0 0 50px -24px rgb(31 127 136 / .7)}.dx-hub__col li.is-hit .dx-hub__no{opacity:1;transform:none}.dx-hub__col li.is-hit a>i{opacity:0}.dx-hub__note{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;margin-top:1.6rem;padding-top:1.2rem;border-top:1px solid var(--dx-line2)}.dbx2 .dx-hub__note p{margin:0;max-width:60ch;font-size:.92rem;line-height:1.5;color:var(--dx-dim)}.dx-hub__note>div{display:flex;flex-wrap:wrap;gap:.5rem}@media (max-width:1024px){.dx-hub__cols{grid-template-columns:1fr 1fr}}@media (max-width:849px){.dx-hub__probs{flex-wrap:nowrap;overflow-x:auto;margin-left:calc(var(--dx-gut,16px) * -1);margin-right:calc(var(--dx-gut,16px) * -1);padding:0 var(--dx-gut,16px) 4px;scroll-snap-type:x mandatory;scroll-padding:0 var(--dx-gut,16px);scrollbar-width:none}.dx-hub__probs::-webkit-scrollbar{display:none}.dbx2 .dx-hub__probs button{flex:none;scroll-snap-align:start}.dx-hub__cols{display:flex;flex-direction:column;gap:.55rem}.dx-hub__col,.dbx2 .dx-hub__col ul{display:contents}.dbx2 .dx-hub__g{margin-top:.8rem}.dbx2 .dx-hub__col li{order:var(--o,0)}.dx-hub.is-sel .dx-hub__g,.dbx2 .dx-hub.is-sel .dx-hub__col li:not(.is-hit){display:none}}.dbx2 ul.dx-qt__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.dbx2 ul.dx-qt__grid>li{display:flex;flex-direction:column;gap:.9rem;margin:0;padding:1.6rem 1.6rem 1.4rem;border-radius:20px;border:1px solid var(--dx-line2);background:linear-gradient(160deg,rgb(255 255 255 / .045),rgb(255 255 255 / .01))}.dbx2 .dx-qt__s{margin:0;font-family:var(--dbx-mono);font-size:.66rem;letter-spacing:.12em;text-transform:uppercase;color:var(--dx-cyan)}.dbx2 .dx-qt__grid blockquote{margin:0;padding:0;border:0;font-family:var(--dbx-display-i);font-size:1.25rem;line-height:1.45;color:#fff}.dbx2 .dx-qt__by{display:flex;flex-direction:column;gap:.1rem;margin:auto 0 0;font-size:.88rem}.dx-qt__by b{color:#fff;font-weight:600}.dx-qt__by span{color:var(--dx-dim)}.dbx2 .dx-qt__a{align-self:flex-start;font-size:.86rem;font-weight:600;color:var(--dx-cyan);text-decoration:none}.dbx2 .dx-qt__a:hover{text-decoration:underline}@media (max-width:849px){.dbx2 ul.dx-qt__grid{grid-template-columns:1fr}.dbx2 ul.dx-qt__grid>li{padding:1.2rem}.dbx2 .dx-qt__grid blockquote{font-size:1.1rem}}.dx-stk__tower:has(>.dx-stk__blk:nth-of-type(6)){gap:.4rem}.dx-stk__tower:has(>.dx-stk__blk:nth-of-type(6))>.dx-stk__blk{width:calc(100% - var(--i) * 5.5%);padding:.75rem 1.1rem;gap:.35rem}@media (min-width:850px) and (max-height:940px){.dx-stk__tower:has(>.dx-stk__blk:nth-of-type(6)) .dx-stk__chips{display:none}}@media (max-width:849px){.dx-stk__tower:has(>.dx-stk__blk:nth-of-type(6)){gap:.3rem}.dx-stk__tower:has(>.dx-stk__blk:nth-of-type(6))>.dx-stk__blk{width:calc(100% - var(--i) * 4%);padding:.5rem .85rem}.dx-stk__tower:has(>.dx-stk__blk:nth-of-type(6)) .dx-stk__blk b{font-size:.95rem}.dx-stk__tower:has(>.dx-stk__blk:nth-of-type(6)) .dx-stk__no{top:.55rem}}@media (max-width:849px) and (max-height:700px){.dx-stk__tower:has(>.dx-stk__blk:nth-of-type(6)){gap:.25rem}.dx-stk__tower:has(>.dx-stk__blk:nth-of-type(6))>.dx-stk__blk{padding:.42rem .8rem}}@media (max-width:849px){.dx-hub__cols{align-items:stretch}}.dbx2 .dx-products[hidden]{display:none}.dbx2 .dx-check>span{flex:1;min-width:0}.dx-hub__cols:has(>.dx-hub__col:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:849px){.dx-hub__cols:has(>.dx-hub__col:nth-child(2):last-child){display:flex}}.dbx2 .dx-pf button{margin:0;min-height:0;text-transform:none;letter-spacing:0;font-family:inherit;box-shadow:none}.dx-pf__tabs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.5rem;margin-bottom:2.2rem}.dbx2 .dx-pf__tabs button{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:.2rem;padding:.9rem 1rem 1.1rem;border-radius:14px;border:1px solid var(--dx-line2);background:rgb(255 255 255 / .025);color:var(--dx-dim);text-align:left;line-height:1.3;cursor:pointer;overflow:hidden;transition:border-color .3s,background .3s,color .3s}.dbx2 .dx-pf__tabs button b{font-size:.95rem;font-weight:600;color:#fff;opacity:.7;transition:opacity .3s}.dbx2 .dx-pf__tabs button span{font-size:.74rem}.dbx2 .dx-pf__tabs button:hover b{opacity:1}.dbx2 .dx-pf__tabs button[aria-selected="true"]{border-color:rgb(31 127 136 / .55);background:rgb(31 127 136 / .08);color:var(--dx-bone)}.dbx2 .dx-pf__tabs button[aria-selected="true"] b{opacity:1}.dx-pf__tabs button>i{position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--dx-grad);transform:scaleX(0);transform-origin:left}.dx-pf__tabs button[aria-selected="true"]>i{transform:scaleX(1)}.dx-pf.is-run .dx-pf__tabs button[aria-selected="true"]>i{animation:dx-pf-run var(--dur,7s) linear both}@keyframes dx-pf-run{from{transform:scaleX(0)}to{transform:scaleX(1)}}.dx-pf__stage{display:grid}.dx-pf__slide{grid-area:1/1;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(1.6rem,1rem + 3vw,4rem);align-items:center;opacity:0;visibility:hidden;transition:opacity .45s,visibility 0s .45s}.dx-pf__slide.is-on{opacity:1;visibility:visible;transition:opacity .5s}.dx-pf__vis{position:relative;padding:0 9% 7% 0;transform:translateY(14px) scale(.985);transition:transform .7s cubic-bezier(.2,.8,.2,1)}.dx-pf__slide.is-on .dx-pf__vis{transform:none}.dx-pf__vis .dx-dev--desk{box-shadow:0 40px 80px -30px rgb(0 0 0 / .8),0 0 90px -40px rgb(31 127 136 / .45)}.dx-pf__ph{position:absolute;right:0;bottom:0;width:21%;transform:translateY(18px);opacity:0;transition:transform .7s .15s cubic-bezier(.2,.8,.2,1),opacity .5s .15s}.dx-pf__slide.is-on .dx-pf__ph{transform:none;opacity:1}.dx-pf__ph .dx-dev{width:100%}.dx-pf__body>*{transform:translateY(10px);opacity:0;transition:transform .5s,opacity .5s}.dx-pf__slide.is-on .dx-pf__body>*{transform:none;opacity:1}.dx-pf__slide.is-on .dx-pf__body>:nth-child(2){transition-delay:.06s}.dx-pf__slide.is-on .dx-pf__body>:nth-child(3){transition-delay:.12s}.dx-pf__slide.is-on .dx-pf__body>:nth-child(4){transition-delay:.16s}.dx-pf__slide.is-on .dx-pf__body>:nth-child(5){transition-delay:.2s}.dx-pf__slide.is-on .dx-pf__body>:nth-child(6){transition-delay:.24s}.dbx2 .dx-pf__num{margin:0;font-family:var(--dbx-display);font-weight:400;font-size:clamp(3.4rem,2rem + 4.6vw,6.4rem);line-height:1;letter-spacing:-.02em;background:var(--dx-grad);-webkit-background-clip:text;background-clip:text;color:#fff0;font-variant-numeric:tabular-nums;white-space:nowrap}.dbx2 .dx-pf__lbl{margin:.4rem 0 1.4rem;font-family:var(--dbx-mono);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--dx-dim)}.dbx2 .dx-pf__body blockquote{margin:0 0 .9rem;padding:0;border:0;font-family:var(--dbx-display-i);font-size:1.22rem;line-height:1.5;color:#fff}.dbx2 .dx-pf__by{display:flex;flex-direction:column;margin:0 0 1.2rem;font-size:.86rem}.dx-pf__by b{color:#fff;font-weight:600}.dx-pf__by span{color:var(--dx-dim)}.dbx2 .dx-pf__txt{margin:0 0 1.4rem;font-size:.92rem;line-height:1.55;color:var(--dx-dim)}.dbx2 .dx-pf__links{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1.2rem;margin:0}.dbx2 .dx-pf__live{font-size:.88rem;font-weight:600;color:var(--dx-cyan);text-decoration:none}.dbx2 .dx-pf__live:hover{text-decoration:underline}@media (max-width:1024px){.dbx2 .dx-pf__tabs button span{display:none}.dx-pf__slide{grid-template-columns:1fr 1fr}}@media (max-width:849px){.dx-pf__tabs{display:flex;overflow-x:auto;margin:0 calc(var(--dx-gut,16px) * -1) 1.4rem;padding:0 var(--dx-gut,16px) 4px;scroll-padding:0 var(--dx-gut,16px);scrollbar-width:none}.dx-pf__tabs::-webkit-scrollbar{display:none}.dbx2 .dx-pf__tabs button{flex:none;padding:.6rem .9rem .75rem;border-radius:999px;white-space:nowrap}.dbx2 .dx-pf__tabs button b{font-size:.86rem}.dx-pf__tabs button>i{display:none}.dx-pf__slide{grid-template-columns:1fr;gap:1.4rem;align-items:start}.dx-pf__vis{padding:0 12% 9% 0}.dx-pf__ph{width:24%}.dbx2 .dx-pf__lbl{margin-bottom:1rem}.dbx2 .dx-pf__body blockquote{font-size:1.08rem}}@media (prefers-reduced-motion:reduce){.dx-pf__vis,.dx-pf__ph,.dx-pf__body>*{transition:none!important;transform:none!important}}.dbx2 .dx-pf__num{line-height:1.12;padding:.04em .06em .08em 0}.dx-hdev{position:relative;margin-top:clamp(2.2rem,4vw,3.6rem)}.dx-hdev__in{position:relative;max-width:1000px;margin:0 auto;padding:0 8% 5% 0;animation:dx-hdev-in 1s .15s cubic-bezier(.2,.8,.2,1) both}.dx-hdev .dx-dev--desk{box-shadow:0 50px 100px -40px rgb(0 0 0 / .85),0 0 120px -50px rgb(31 127 136 / .5)}.dx-hdev__ph{position:absolute;right:0;bottom:0;width:17%}.dx-hdev__ph .dx-dev{width:100%}.dbx2 .dx-hdev__pill{position:absolute;left:-1.5%;bottom:10%;display:flex;flex-direction:column;gap:.1rem;margin:0;padding:.8rem 1.15rem;border-radius:16px;background:rgb(11 18 20 / .88);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgb(31 127 136 / .4);box-shadow:0 20px 40px -10px rgb(0 0 0 / .6);text-align:left}.dx-hdev__pill strong{font-family:var(--dbx-display);font-weight:400;font-size:clamp(1.6rem,1.2rem + 1.4vw,2.4rem);line-height:1.12;padding-bottom:.06em;background:var(--dx-grad);-webkit-background-clip:text;background-clip:text;color:#fff0;white-space:nowrap}.dx-hdev__pill span{font-size:.78rem;color:var(--dx-dim)}@keyframes dx-hdev-in{from{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}@media (max-width:849px){.dx-hdev__in{padding:0 10% 8% 0}.dx-hdev__ph{width:24%}.dbx2 .dx-hdev__pill{left:0;bottom:4%;padding:.55rem .8rem;border-radius:12px}.dx-hdev__pill span{font-size:.7rem}}@media (prefers-reduced-motion:reduce){.dx-hdev__in{animation:none}}.dbx2 .dx-csf{padding-top:clamp(2rem,4vw,3rem);padding-bottom:clamp(2rem,4vw,3rem)}.dbx2 dl.dx-csf__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;border-top:1px solid var(--dx-line2);border-bottom:1px solid var(--dx-line2)}.dx-csf__list>div{padding:1.2rem 1.2rem 1.2rem 0}.dx-csf__list>div+div{padding-left:1.2rem;border-left:1px solid var(--dx-line2)}.dbx2 .dx-csf__list dt{margin:0 0 .35rem;font-family:var(--dbx-mono);font-size:.66rem;letter-spacing:.12em;text-transform:uppercase;color:var(--dx-dim)}.dbx2 .dx-csf__list dd{margin:0;font-size:.95rem;line-height:1.45;color:#fff}.dbx2 .dx-csf__live{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1.1rem;margin:1.2rem 0 0;font-size:.86rem;color:var(--dx-dim)}@media (max-width:849px){.dbx2 dl.dx-csf__list{grid-template-columns:1fr 1fr}.dx-csf__list>div,.dx-csf__list>div+div{padding:1rem 0;border-left:0}.dx-csf__list>div:nth-child(even){padding-left:1rem;border-left:1px solid var(--dx-line2)}.dx-csf__list>div:nth-child(n+3){border-top:1px solid var(--dx-line2)}}.dbx2 ol.dx-chap__list{list-style:none;margin:0;padding:0;counter-reset:none}.dbx2 .dx-chap__list>li{display:grid;grid-template-columns:4.5rem minmax(0,1fr);gap:1.2rem;margin:0;padding:2rem 0;border-top:1px solid var(--dx-line2)}.dbx2 .dx-chap__list>li>div{display:grid;grid-template-columns:minmax(0,15rem) minmax(0,1fr);gap:1.2rem 2.4rem;align-items:start}.dx-chap__n{font-family:var(--dbx-mono);font-size:.8rem;color:var(--dx-cyan);padding-top:.5rem}.dbx2 .dx-chap__list h3{margin:0;font-family:var(--dbx-display);font-weight:400;font-size:clamp(1.4rem,1.1rem + 1vw,1.9rem);line-height:1.2;color:#fff}.dbx2 .dx-chap__list p{margin:0;max-width:68ch;font-size:1rem;line-height:1.7;color:var(--dx-bone);opacity:.9}.dbx2 .dx-chap__link{margin:1.2rem 0 0}@media (max-width:849px){.dbx2 .dx-chap__list>li{grid-template-columns:1fr;gap:.4rem;padding:1.5rem 0}.dbx2 .dx-chap__list>li>div{grid-template-columns:1fr;gap:.7rem}.dx-chap__n{padding:0}.dbx2 .dx-chap__list p{font-size:.95rem}}.dbx2 ul.dx-res__nums{list-style:none;margin:0 0 clamp(2rem,4vw,3.4rem);padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.dbx2 .dx-res__nums>li{margin:0;padding:1.6rem 1.4rem;border-radius:20px;border:1px solid var(--dx-line2);background:linear-gradient(160deg,rgb(255 255 255 / .045),rgb(255 255 255 / .01))}.dbx2 .dx-res__n{margin:0 0 .4rem;font-family:var(--dbx-display);font-weight:400;font-size:clamp(2.6rem,1.6rem + 3vw,4.4rem);line-height:1.12;padding:.04em .06em .08em 0;background:var(--dx-grad);-webkit-background-clip:text;background-clip:text;color:#fff0;font-variant-numeric:tabular-nums;white-space:nowrap}.dx-res__nums>li>span{font-size:.9rem;color:var(--dx-dim)}.dbx2 .dx-res__q{margin:0 auto;max-width:52rem;text-align:center}.dbx2 .dx-res__q blockquote{margin:0 0 1.1rem;padding:0;border:0;font-family:var(--dbx-display-i);font-size:clamp(1.25rem,1rem + 1vw,1.75rem);line-height:1.45;color:#fff}.dbx2 .dx-res__q figcaption{display:flex;flex-direction:column;font-size:.9rem}.dx-res__q figcaption b{color:#fff;font-weight:600}.dx-res__q figcaption span{color:var(--dx-dim)}@media (max-width:849px){.dbx2 ul.dx-res__nums{grid-template-columns:1fr;gap:.6rem}.dbx2 .dx-res__nums>li{display:flex;align-items:baseline;gap:1rem;padding:1rem 1.1rem}.dbx2 .dx-res__n{margin:0;font-size:2.4rem}.dbx2 .dx-res__q{text-align:left}}@media (max-width:849px){.dbx2 .dx-res__n{flex:none}.dx-res__nums>li>span{min-width:0}}.dx-used__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:clamp(1.6rem,1rem + 3vw,4rem);align-items:start}.dbx2 ul.dx-used__list{list-style:none;margin:.8rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:.5rem}.dbx2 .dx-used__list li{margin:0}.dbx2 .dx-used__list a{display:inline-flex;gap:.4rem;padding:.6rem 1rem;border-radius:999px;border:1px solid var(--dx-line2);color:#fff;font-size:.9rem;font-weight:600;text-decoration:none;transition:border-color .25s,background .25s}.dbx2 .dx-used__list a:hover{border-color:rgb(31 127 136 / .6);background:rgb(31 127 136 / .08)}.dx-used__box{padding:clamp(1.4rem,1rem + 1.5vw,2.2rem);border-radius:22px;border:1px solid rgb(31 127 136 / .3);background:radial-gradient(ellipse 80% 90% at 100% 0%,rgb(31 127 136 / .12),transparent 60%),rgb(31 127 136 / .04)}.dbx2 .dx-used__box h3{margin:0 0 .7rem;font-family:var(--dbx-display);font-weight:400;font-size:clamp(1.4rem,1.1rem + 1vw,1.9rem);line-height:1.2;color:#fff}.dbx2 .dx-used__box p{margin:0 0 1.2rem;font-size:.98rem;line-height:1.6;color:var(--dx-bone)}.dbx2 .dx-used__box p:last-child{margin:0}@media (max-width:849px){.dx-used__grid{grid-template-columns:1fr}}.dbx2 .dx-path button{margin:0;min-height:0;text-transform:none;letter-spacing:0;line-height:1.25;font-family:inherit;box-shadow:none;cursor:pointer}.dx-path__ctl{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;margin-bottom:1.6rem}.dx-path__ent{display:flex;gap:.4rem}.dbx2 .dx-path__ent button{padding:.55rem 1rem;border-radius:999px;border:1px solid var(--dx-line2);background:rgb(255 255 255 / .03);color:var(--dx-dim);font-size:.9rem;font-weight:600}.dbx2 .dx-path__ent button[aria-pressed="true"]{border-color:rgb(31 127 136 / .6);background:rgb(31 127 136 / .1);color:#fff}.dx-path__mode{display:inline-flex;padding:4px;border-radius:999px;border:1px solid var(--dx-line2);background:rgb(255 255 255 / .03)}.dbx2 .dx-path__mode button{padding:.5rem 1.1rem;border:0;border-radius:999px;background:#fff0;color:var(--dx-dim);font-size:.88rem;font-weight:600;transition:background .3s,color .3s}.dbx2 .dx-path__mode button[aria-pressed="true"]{background:#fff;color:#0B1214}.dbx2 .dx-path[data-m="0"] .dx-path__mode button[aria-pressed="true"]{background:#D9799F;color:#fff}.dx-path__stage{padding:clamp(1.2rem,1rem + 2vw,2.4rem);border-radius:24px;border:1px solid var(--dx-line2);background:radial-gradient(ellipse 60% 70% at 50% 0%,rgb(31 127 136 / .07),transparent 70%),rgb(255 255 255 / .02)}.dx-path__house{position:relative;padding:1.8rem 1rem 1rem;border-radius:18px;border:1px dashed #fff0;transition:border-color .5s,background .5s}.dbx2 .dx-path__roof{position:absolute;top:.4rem;left:0;right:0;margin:0;text-align:center;font-family:var(--dbx-mono);font-size:.66rem;letter-spacing:.12em;text-transform:uppercase;color:var(--dx-cyan);opacity:0;transform:translateY(6px);transition:opacity .5s,transform .5s}.dx-path[data-m="1"] .dx-path__house{border:1px solid rgb(31 127 136 / .45);background:rgb(31 127 136 / .05)}.dx-path[data-m="1"] .dx-path__roof{opacity:1;transform:none}.dx-path__blds{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4rem;transition:gap .6s cubic-bezier(.2,.8,.2,1)}.dx-path[data-m="1"] .dx-path__blds{gap:.4rem}.dx-path__b{display:flex;align-items:flex-end;justify-content:center;height:clamp(64px,8vw,110px);padding:.8rem;border-radius:12px;border:1.5px dashed rgb(232 227 217 / .25);background:rgb(255 255 255 / .02);transition:border-color .4s,background .4s,height .5s,box-shadow .4s}.dx-path__b:nth-child(2){height:clamp(80px,10vw,140px)}.dx-path__b b{font-size:.95rem;font-weight:600;color:var(--dx-dim)}.dx-path[data-m="1"] .dx-path__b{border-style:solid;border-color:rgb(31 127 136 / .25);border-radius:6px}.dx-path__b.is-on{border-color:rgb(168 67 111 / .7);background:rgb(168 67 111 / .08)}.dx-path__b.is-on b{color:#fff}.dx-path[data-m="1"] .dx-path__b.is-on{border-color:rgb(31 127 136 / .8);background:rgb(31 127 136 / .12);box-shadow:0 0 50px -16px rgb(31 127 136 / .7)}.dbx2 ol.dx-path__steps{list-style:none;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 0;min-height:5.6rem;margin:1.6rem 0;padding:0}.dbx2 .dx-path__steps li{display:flex;align-items:center;margin:0;opacity:0;animation:dx-path-in .45s calc(var(--d,0) * .22s) both}.dx-path__steps li+li::before{content:"→";margin:0 .55rem;color:var(--dx-dim)}.dx-path__steps li span{padding:.55rem .9rem;border-radius:12px;border:1px solid var(--dx-line2);background:rgb(255 255 255 / .04);font-size:.88rem;color:#fff;white-space:nowrap}.dx-path__steps li.is-bad span{border-color:rgb(168 67 111 / .45);color:#ffb3d3}.dx-path__steps li.is-end span{font-weight:600}.dx-path[data-m="0"] .dx-path__steps li.is-end span{border-color:rgb(168 67 111 / .8);background:rgb(168 67 111 / .14);color:#fff}.dx-path[data-m="1"] .dx-path__steps li.is-end span{border-color:rgb(31 127 136 / .8);background:rgb(31 127 136 / .14);box-shadow:0 0 40px -12px rgb(31 127 136 / .8)}@keyframes dx-path-in{from{opacity:0;transform:translateX(-8px)}to{opacity:1;transform:none}}.dbx2 ul.dx-path__stats{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;margin:0;padding:0}.dbx2 .dx-path__stats li{display:flex;flex-direction:column;gap:.25rem;margin:0;padding:.9rem 1rem;border-radius:14px;background:rgb(255 255 255 / .03);border:1px solid var(--dx-line2)}.dx-path__stats span{font-family:var(--dbx-mono);font-size:.64rem;letter-spacing:.1em;text-transform:uppercase;color:var(--dx-dim)}.dx-path__stats b{font-size:1rem;font-weight:600;color:#ffb3d3;transition:color .4s}.dx-path[data-m="1"] .dx-path__stats b{color:var(--dx-cyan)}@media (max-width:849px){.dx-path__ctl{flex-direction:column;align-items:stretch}.dx-path__ent{justify-content:space-between}.dbx2 .dx-path__ent button{flex:1;padding:.55rem .5rem}.dx-path__mode{align-self:center}.dx-path__blds{gap:1rem}.dx-path__b b{font-size:.8rem}.dbx2 ol.dx-path__steps{flex-direction:column;align-items:stretch;gap:0;min-height:0}.dbx2 .dx-path__steps li{flex-direction:column;align-items:stretch}.dx-path__steps li+li::before{content:"↓";margin:.2rem 0;text-align:center}.dx-path__steps li span{white-space:normal;text-align:center}.dbx2 ul.dx-path__stats{grid-template-columns:1fr}.dbx2 .dx-path__stats li{flex-direction:row;justify-content:space-between;align-items:baseline;gap:1rem}.dx-path__stats b{text-align:right}}@media (prefers-reduced-motion:reduce){.dbx2 .dx-path__steps li{animation:none;opacity:1}}.dbx2 .dx-csf__list dd{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}@media (max-width:440px){.dbx2 dl.dx-csf__list{grid-template-columns:1fr}.dx-csf__list>div:nth-child(even){padding-left:0;border-left:0}.dx-csf__list>div+div{border-top:1px solid var(--dx-line2)}.dx-csf__list>div{display:grid;grid-template-columns:7.5rem minmax(0,1fr);gap:.8rem;align-items:baseline;padding:.8rem 0}.dbx2 .dx-csf__list dt{margin:0}}.dbx2 .dx-csf__list dd{text-transform:none;letter-spacing:0;font-family:inherit;font-weight:500}.dbx2 .dx-csf__list dt{font-weight:400}.dx-path__blds{align-items:end}.dx-path__b{position:relative;overflow:hidden}.dx-path__b::before{content:"";position:absolute;inset:14px 14px 2.6rem;background-image:radial-gradient(circle,rgb(232 227 217 / .22) 1.5px,transparent 2px);background-size:16px 14px;opacity:.6;transition:opacity .4s}.dx-path__b.is-on::before{background-image:radial-gradient(circle,rgb(255 179 211 / .6) 1.5px,transparent 2px)}.dx-path[data-m="1"] .dx-path__b.is-on::before{background-image:radial-gradient(circle,rgb(31 127 136 / .75) 1.5px,transparent 2px)}.dx-path__b b{position:relative}@media (max-width:849px){.dbx2 .dx-path__stats li{flex-direction:column;align-items:flex-start;gap:.2rem}.dx-path__stats b{text-align:left}}.dbx2 .dx-ask button{margin:0;min-height:0;text-transform:none;letter-spacing:0;line-height:1.35;font-family:inherit;box-shadow:none;cursor:pointer}.dx-ask__grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(1.6rem,1rem + 3vw,4rem);align-items:center}.dbx2 .dx-ask__where{margin:0 0 .9rem;font-family:var(--dbx-mono);font-size:.66rem;letter-spacing:.12em;text-transform:uppercase;color:var(--dx-dim)}.dbx2 ul.dx-ask__qs{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.dbx2 .dx-ask__qs li{margin:0}.dbx2 .dx-ask__qs button{position:relative;padding:.65rem 1rem;border-radius:16px 16px 16px 4px;border:1px solid var(--dx-line2);background:rgb(255 255 255 / .04);color:var(--dx-bone);font-size:.95rem;font-weight:500;text-align:left;transition:border-color .25s,background .25s,color .25s,transform .25s}.dbx2 .dx-ask__qs button:hover{color:#fff;transform:translateX(3px)}.dbx2 .dx-ask__qs button[aria-pressed="true"]{border-color:rgb(31 127 136 / .65);background:rgb(31 127 136 / .12);color:#fff}.dbx2 .dx-ask__say{min-height:3.4em;margin:1.2rem 0 0;padding-left:.9rem;border-left:2px solid var(--dx-cyan);font-size:.95rem;line-height:1.55;color:#fff}.dx-ask__say span{display:block;transition:opacity .3s}.dx-ask__say span.is-out{opacity:0}.dx-ask__dev{border-radius:14px;overflow:hidden;border:1px solid rgb(232 227 217 / .14);background:#0F1719;box-shadow:0 50px 100px -40px rgb(0 0 0 / .85),0 0 100px -50px rgb(31 127 136 / .45)}.dx-ask__bar{display:flex;align-items:center;gap:5px;padding:.55rem .8rem;background:#162124}.dx-ask__bar i{width:8px;height:8px;border-radius:50%;background:rgb(232 227 217 / .2)}.dx-ask__bar em{flex:1;margin-left:.6rem;text-align:center;font-style:normal;font-size:.7rem;color:var(--dx-dim)}.dx-ask__view{position:relative;height:540px;overflow:hidden;background:#F4F1EA}.dx-ask__pg{position:absolute;left:0;right:0;top:0;display:flex;flex-direction:column;gap:.7rem;padding:1.1rem;color:#1A2326;transition:transform .8s cubic-bezier(.2,.8,.2,1)}.dx-ask__top{display:grid;grid-template-columns:40% minmax(0,1fr);gap:1rem;align-items:start}.dx-ask__img{position:relative;display:grid;place-items:center;aspect-ratio:1;border-radius:12px;background:radial-gradient(circle at 50% 40%,#fff,#E3DED3)}.dx-ask__pack{width:34%;height:58%;border-radius:12px 12px 8px 8px;background:linear-gradient(160deg,#2F5D50,#1E3A33);box-shadow:inset 0 0 0 3px rgb(255 255 255 / .15),0 14px 24px -10px rgb(0 0 0 / .4)}.dx-ask__pack::before{content:"";display:block;margin:38% auto 0;width:70%;height:22%;border-radius:4px;background:#F4F1EA}.dbx2 .dx-ask__img small{position:absolute;left:.5rem;bottom:.4rem;font-size:.6rem;color:#7a7a72}.dbx2 .dx-ask__brand{margin:0;font-family:var(--dbx-mono);font-size:.62rem;letter-spacing:.12em;text-transform:uppercase;color:#6b6b63}.dbx2 .dx-ask__name{margin:.15rem 0 .6rem;font-family:var(--dbx-display);font-size:1.15rem;line-height:1.2;color:#1A2326}.dx-ask__blk{padding:.65rem .75rem;border-radius:10px;border:1px solid rgb(26 35 38 / .1);background:#fff;transition:box-shadow .35s,border-color .35s,opacity .35s}.dx-ask__top .dx-ask__blk{margin-bottom:.5rem}.dbx2 .dx-ask__tag{display:inline-block;margin:0 0 .45rem;padding:.12rem .45rem;border-radius:4px;background:rgb(26 35 38 / .06);font-family:var(--dbx-mono);font-size:.58rem;letter-spacing:.08em;text-transform:uppercase;color:#6b6b63;transition:background .35s,color .35s}.dx-ask__ln{display:block;height:7px;margin:.35rem 0;border-radius:4px;background:rgb(26 35 38 / .12)}.dx-ask__ln--s{width:60%}.dx-ask__ln--m{width:82%}.dbx2 .dx-ask__chips{display:flex;flex-wrap:wrap;gap:.35rem;margin:0}.dx-ask__chips span{padding:.25rem .55rem;border-radius:99px;background:rgb(26 35 38 / .07);font-size:.72rem;font-weight:600;color:#1A2326}.dx-ask__buy{display:block;margin-top:.2rem;padding:.6rem;border-radius:99px;background:#1A2326;color:#fff;text-align:center;font-size:.78rem;font-weight:600}.dbx2 .dx-ask__rows{margin:0}.dx-ask__rows i{display:block;height:20px;border-bottom:1px solid rgb(26 35 38 / .08);background:linear-gradient(90deg,rgb(26 35 38 / .12) 0 38%,transparent 38% 70%,rgb(26 35 38 / .12) 70% 86%,transparent 86%) no-repeat 0 50%/100% 7px}.dx-ask__two{display:grid;grid-template-columns:1fr 1fr;gap:.6rem}.dbx2 .dx-ask__two p{margin:0}.dx-ask__two b{display:block;font-size:.72rem;font-weight:600;color:#1A2326}.dbx2 .dx-ask__faq{margin:0}.dx-ask__faq i{display:flex;justify-content:flex-end;height:24px;border-bottom:1px solid rgb(26 35 38 / .08);background:linear-gradient(90deg,rgb(26 35 38 / .12) 0 55%,transparent 55%) no-repeat 0 50%/100% 7px}.dx-ask__faq i::after{content:"+";font-style:normal;font-size:.8rem;color:#6b6b63}.dbx2 .dx-ask__lock{display:flex;gap:.45rem;align-items:center;margin:0;font-size:.72rem;color:#4a4a44}.dx-ask__lock span{font-size:.5rem;color:#2F5D50}.dx-ask.is-sel .dx-ask__blk{opacity:.55}.dbx2 .dx-ask .dx-ask__blk.is-on{opacity:1;border-color:#5FB3BA;box-shadow:0 0 0 3px rgb(31 127 136 / .35),0 12px 30px -10px rgb(31 127 136 / .6)}.dx-ask__blk.is-on .dx-ask__tag{background:#5FB3BA;color:#0B1214}.dx-ask__blk[data-k="x"]{opacity:1!important;border-style:dashed}@media (max-width:849px){.dx-ask__grid{grid-template-columns:1fr;gap:1rem}.dbx2 ul.dx-ask__qs{flex-direction:row;overflow-x:auto;margin:0 calc(var(--dx-gut,16px) * -1);padding:0 var(--dx-gut,16px) 4px;scroll-padding:0 var(--dx-gut,16px);scrollbar-width:none}.dbx2 ul.dx-ask__qs::-webkit-scrollbar{display:none}.dbx2 .dx-ask__qs li{flex:none}.dbx2 .dx-ask__qs button{white-space:nowrap;font-size:.88rem}.dbx2 .dx-ask__qs button:hover{transform:none}.dbx2 .dx-ask__say{margin-top:.8rem;min-height:4.6em;font-size:.9rem}.dx-ask__view{height:440px}.dx-ask__pg{padding:.8rem;gap:.55rem}.dx-ask__top{grid-template-columns:36% minmax(0,1fr);gap:.7rem}.dbx2 .dx-ask__name{font-size:1rem}}@media (prefers-reduced-motion:reduce){.dx-ask__pg{transition:none}}.dx-ask__desk,.dx-ask__dev{min-width:0}.dbx2 .dx-vary button{margin:0;min-height:0;text-transform:none;letter-spacing:0;line-height:1.25;font-family:inherit;box-shadow:none;cursor:pointer}.dx-vary__mode{display:inline-flex;margin-bottom:1.6rem;padding:4px;border-radius:999px;border:1px solid var(--dx-line2);background:rgb(255 255 255 / .03)}.dbx2 .dx-vary__mode button{padding:.5rem 1.1rem;border:0;border-radius:999px;background:#fff0;color:var(--dx-dim);font-size:.88rem;font-weight:600;transition:background .3s,color .3s}.dbx2 .dx-vary__mode button[aria-pressed="true"]{background:#fff;color:#0B1214}.dbx2 .dx-vary[data-m="0"] .dx-vary__mode button[aria-pressed="true"]{background:#D9799F;color:#fff}.dx-vary__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:clamp(1.4rem,1rem + 3vw,4rem);align-items:center}.dx-vary__pic{--case:#C9CDD1;--bez:#E4E7EA;--dial:#14181B;--idx:#E8E3D9;--strap:#B9BEC3;--lnk:rgba(11,18,20,.35);--s:.9;position:relative;display:grid;place-items:center;min-height:400px;border-radius:24px;border:1px solid var(--dx-line2);background:radial-gradient(circle at 50% 45%,rgb(232 227 217 / .09),transparent 65%),rgb(255 255 255 / .02)}.dx-vary__pic[data-size="41"]{--s:1}.dx-vary__pic[data-mat="au"]{--case:#C9A54A;--bez:#E2C46F;--strap:#C9A54A;--lnk:rgba(80,55,10,.4)}.dx-vary__pic[data-mat="bi"]{--bez:#D9B65E;--lnk:rgba(120,90,20,.55)}.dx-vary__pic[data-band="le"]{--strap:#3A2418}.dx-vary__pic[data-band="le"] .dx-vary__links{opacity:0}.dx-vary__pic.is-light{--idx:#1A2326}.dx-vary__w{width:min(62%,250px);height:auto;transition:filter .5s,opacity .5s}.dx-vary__body,.dx-vary__band{transform-origin:100px 160px;transform:scale(var(--s));transition:transform .6s cubic-bezier(.2,.8,.2,1)}.dx-vary__strap{fill:var(--strap);transition:fill .5s}.dx-vary__links{fill:none;stroke:var(--lnk);stroke-width:1.2;transition:opacity .4s,stroke .5s}.dx-vary__case{fill:var(--case);transition:fill .5s}.dx-vary__crown{fill:var(--case);transition:fill .5s}.dx-vary__bezel{fill:var(--bez);transition:fill .5s}.dx-vary__dial{fill:var(--dial);transition:fill .5s}.dx-vary__idx{fill:none;stroke:var(--idx);stroke-width:2.6;stroke-linecap:round;transition:stroke .5s}.dx-vary__hand{fill:none;stroke:var(--idx);stroke-width:3.4;stroke-linecap:round;transition:stroke .5s}.dx-vary__hand--m{stroke-width:2.4}.dx-vary__pin{fill:var(--bez)}.dbx2 .dx-vary__miss{position:absolute;left:0;right:0;bottom:1.2rem;margin:0;text-align:center;font-family:var(--dbx-mono);font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;color:var(--dx-dim);opacity:0;transition:opacity .4s}.dx-vary[data-m="0"] .dx-vary__w{filter:grayscale(1) blur(2px);opacity:.18}.dx-vary[data-m="0"] .dx-vary__miss{opacity:1}.dx-vary__hid{display:none}.dx-vary[data-m="0"] .dx-vary__hid{display:block}.dx-vary[data-m="0"] .dx-vary__vis{display:none}.dx-vary__g+.dx-vary__g{margin-top:1.1rem}.dbx2 .dx-vary__g>p{margin:0 0 .5rem;font-family:var(--dbx-mono);font-size:.66rem;letter-spacing:.12em;text-transform:uppercase;color:var(--dx-dim)}.dx-vary__ops{display:flex;flex-wrap:wrap;gap:.4rem}.dbx2 .dx-vary__ops button{display:inline-flex;align-items:center;gap:.5rem;padding:.55rem .95rem;border-radius:999px;border:1px solid var(--dx-line2);background:rgb(255 255 255 / .03);color:var(--dx-bone);font-size:.88rem;font-weight:500;transition:border-color .25s,background .25s,color .25s}.dbx2 .dx-vary__ops button[aria-pressed="true"]{border-color:rgb(31 127 136 / .65);background:rgb(31 127 136 / .1);color:#fff}.dx-vary__ops button i{display:none;width:14px;height:14px;border-radius:50%;box-shadow:inset 0 0 0 1px rgb(255 255 255 / .25)}.dx-vary__ops--dial button i,.dx-vary__ops--mat button i{display:block}.dx-vary__ops--dial button i{background:var(--sw)}.dx-vary__ops--mat button[data-v="st"] i{background:linear-gradient(135deg,#E4E7EA,#9EA4AA)}.dx-vary__ops--mat button[data-v="au"] i{background:linear-gradient(135deg,#F0D27E,#B08A2E)}.dx-vary__ops--mat button[data-v="bi"] i{background:linear-gradient(90deg,#C9CDD1 50%,#D9B65E 50%)}.dbx2 .dx-vary__sum{display:flex;flex-direction:column;gap:.2rem;margin:1.4rem 0 0;padding:.9rem 1rem;border-radius:14px;border:1px solid rgb(31 127 136 / .35);background:rgb(31 127 136 / .06)}.dx-vary__sum span{font-family:var(--dbx-mono);font-size:.64rem;letter-spacing:.1em;text-transform:uppercase;color:var(--dx-dim)}.dx-vary__sum b{font-size:1rem;font-weight:600;color:#fff}.dx-vary__sel{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin:0 0 .5rem;padding:.8rem 1rem;border-radius:10px;border:1px solid var(--dx-line2);background:rgb(255 255 255 / .03);font-size:.9rem;color:var(--dx-dim)}.dx-vary__sel b{font-weight:500;color:var(--dx-bone)}.dx-vary__sel b::after{content:"▾";margin-left:.6rem;color:var(--dx-dim)}.dbx2 .dx-vary__note{margin:1rem 0 0;padding-left:.9rem;border-left:2px solid #D9799F;font-size:.92rem;line-height:1.55;color:#fff}.dbx2 .dx-vary__n{margin:1.4rem 0 0;font-size:.9rem;color:var(--dx-dim)}.dx-vary__n b{font-family:var(--dbx-display);font-weight:400;font-size:1.6rem;color:#fff;margin-right:.2rem}@media (max-width:849px){.dx-vary__grid{grid-template-columns:1fr;gap:1rem}.dx-vary__pic{min-height:280px}.dx-vary__w{width:min(46%,180px)}.dx-vary__ctl{min-width:0}}.dbx2 .dx-gen button{margin:0;min-height:0;text-transform:none;letter-spacing:0;line-height:1.25;font-family:inherit;box-shadow:none;cursor:pointer}.dx-gen__mode{display:inline-flex;margin-bottom:1.6rem;padding:4px;border-radius:999px;border:1px solid var(--dx-line2);background:rgb(255 255 255 / .03)}.dbx2 .dx-gen__mode button{padding:.5rem 1.1rem;border:0;border-radius:999px;background:#fff0;color:var(--dx-dim);font-size:.88rem;font-weight:600;transition:background .3s,color .3s}.dbx2 .dx-gen__mode button[aria-pressed="true"]{background:#fff;color:#0B1214}.dbx2 .dx-gen[data-m="0"] .dx-gen__mode button[aria-pressed="true"]{background:#D9799F;color:#fff}.dx-gen__stage{padding:clamp(1.2rem,1rem + 2vw,2.4rem);border-radius:24px;border:1px solid var(--dx-line2);background:radial-gradient(ellipse 60% 70% at 50% 0%,rgb(31 127 136 / .08),transparent 70%),rgb(255 255 255 / .02)}.dbx2 ol.dx-gen__line{position:relative;list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.2rem;margin:0 0 1.6rem;padding:0}.dx-gen__track{position:absolute;left:21px;right:calc(25% - 21px);top:20px;height:2px;background:rgb(232 227 217 / .15)}.dx-gen__pk{position:absolute;top:50%;left:0;width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:50%;background:#5FB3BA;box-shadow:0 0 18px 4px rgb(31 127 136 / .7);animation:dx-gen-run 3.6s linear infinite}.dx-gen[data-m="0"] .dx-gen__pk{background:#D9799F;box-shadow:0 0 18px 4px rgb(168 67 111 / .6);animation:dx-gen-stall 7.2s ease-in-out infinite}@keyframes dx-gen-run{0%{left:0;opacity:0}6%{opacity:1}94%{opacity:1}100%{left:100%;opacity:0}}@keyframes dx-gen-stall{0%{left:0;opacity:0}5%{opacity:1}14%{left:33.3%}48%{left:33.3%}56%{left:66.6%}86%{left:66.6%}95%{left:100%;opacity:1}100%{left:100%;opacity:0}}.dbx2 .dx-gen__st{position:relative;display:flex;flex-direction:column;gap:.35rem;margin:0}.dx-gen__dot{position:relative;z-index:1;display:grid;place-items:center;width:42px;height:42px;margin-bottom:.4rem;border-radius:50%;border:1.5px solid rgb(31 127 136 / .5);background:#0F1719;color:#fff;font:600 .9rem/1 system-ui,-apple-system,"Segoe UI",sans-serif;transition:border-color .4s,box-shadow .4s}.dx-gen[data-m="1"] .dx-gen__dot{box-shadow:0 0 30px -8px rgb(31 127 136 / .8)}.dx-gen[data-m="0"] .dx-gen__st.is-hand .dx-gen__dot{border-color:#D9799F;box-shadow:0 0 30px -8px rgb(168 67 111 / .8)}.dx-gen__st b{font-size:1.05rem;font-weight:600;color:#fff}.dx-gen__st em{font-style:normal;font-family:var(--dbx-mono);font-size:.66rem;letter-spacing:.1em;text-transform:uppercase;color:var(--dx-cyan)}.dx-gen[data-m="0"] .dx-gen__st.is-hand em{color:#ffb3d3}.dbx2 .dx-gen__st p{margin:0;font-size:.9rem;line-height:1.5;color:var(--dx-bone);opacity:.9;transition:opacity .3s}.dx-gen__st p.is-out,.dx-gen__st em.is-out{opacity:0}.dx-gen__hand{align-self:flex-start;margin-top:.3rem;padding:.2rem .55rem;border-radius:99px;background:rgb(168 67 111 / .16);border:1px solid rgb(168 67 111 / .5);color:#ffb3d3;font-size:.72rem;font-weight:600;transition:opacity .3s,transform .3s}.dx-gen[data-m="1"] .dx-gen__hand{opacity:0;transform:scale(.8)}.dbx2 ul.dx-gen__stats{list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:.6rem;margin:0;padding:0}.dbx2 .dx-gen__stats li{display:flex;flex-direction:column;gap:.25rem;margin:0;padding:.9rem 1rem;border-radius:14px;background:rgb(255 255 255 / .03);border:1px solid var(--dx-line2)}.dx-gen__stats span{font-family:var(--dbx-mono);font-size:.64rem;letter-spacing:.1em;text-transform:uppercase;color:var(--dx-dim)}.dx-gen__stats b{font-size:1rem;font-weight:600;color:#ffb3d3;transition:color .4s}.dx-gen[data-m="1"] .dx-gen__stats b{color:var(--dx-cyan)}@media (max-width:849px){.dbx2 ol.dx-gen__line{grid-template-columns:1fr;gap:1.1rem}.dx-gen__track{left:20px;right:auto;top:21px;bottom:21px;width:2px;height:auto}.dx-gen__pk{left:50%!important;margin:-6px 0 0 -6px;animation-name:dx-gen-run-v}.dx-gen[data-m="0"] .dx-gen__pk{animation-name:dx-gen-stall-v}.dbx2 .dx-gen__st{display:grid;grid-template-columns:42px minmax(0,1fr);column-gap:1rem;row-gap:.25rem}.dx-gen__dot{grid-row:1/span 4;margin:0}.dx-gen__st>*:not(.dx-gen__dot){grid-column:2}.dbx2 ul.dx-gen__stats{grid-template-columns:1fr}}@keyframes dx-gen-run-v{0%{top:0;opacity:0}6%{opacity:1}94%{opacity:1}100%{top:100%;opacity:0}}@keyframes dx-gen-stall-v{0%{top:0;opacity:0}5%{opacity:1}14%{top:33.3%}48%{top:33.3%}56%{top:66.6%}86%{top:66.6%}95%{top:100%;opacity:1}100%{top:100%;opacity:0}}@media (prefers-reduced-motion:reduce){.dx-gen__pk{animation:none;display:none}}@media (min-width:850px){.dx-gen__track{right:calc(25% - .9rem - 21px)}}.dx-gen__pk{z-index:2}@media (max-width:849px){.dx-gen[data-m="1"] .dx-gen__hand{display:none}.dx-gen__track{bottom:5rem}}.dbx2 .dx-merk button{margin:0;min-height:0;text-transform:none;letter-spacing:0;line-height:1.25;font-family:inherit;box-shadow:none;cursor:pointer}.dx-merk__grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(1.4rem,1rem + 3vw,3.6rem);align-items:start}.dbx2 .dx-merk__lbl{margin:0 0 .8rem;font-family:var(--dbx-mono);font-size:.66rem;letter-spacing:.12em;text-transform:uppercase;color:var(--dx-dim)}.dbx2 .dx-merk__cat ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem}.dbx2 .dx-merk__cat li{margin:0}.dbx2 .dx-merk__cat button{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:.2rem;width:100%;height:100%;padding:.9rem .85rem .8rem;border-radius:14px;border:1px solid var(--dx-line2);background:rgb(255 255 255 / .03);color:inherit;text-align:left;transition:border-color .25s,background .25s,transform .25s}.dbx2 .dx-merk__cat button:hover{transform:translateY(-2px);border-color:rgb(31 127 136 / .4)}.dbx2 .dx-merk__cat button[aria-pressed="true"]{border-color:rgb(31 127 136 / .7);background:rgb(31 127 136 / .09)}.dx-merk__ic{display:block;height:46px;width:100%;margin-bottom:.5rem;border-radius:10px;background:radial-gradient(circle at 50% 40%,rgb(232 227 217 / .12),transparent 70%)}.dx-merk__ic::before{content:"";display:block;margin:11px auto 0;background:linear-gradient(135deg,#E8E3D9,#9DB3AE)}.dx-merk__ic--cap::before{width:34px;height:16px;margin-top:15px;border-radius:9px;background:linear-gradient(90deg,#5FB3BA 0 50%,#E8E3D9 50%)}.dx-merk__ic--drop::before{width:18px;height:26px;margin-top:10px;border-radius:50% 50% 50% 50%/60% 60% 40% 40%;background:linear-gradient(160deg,#1F7F88,#174F56)}.dx-merk__ic--pow::before{width:30px;height:24px;margin-top:12px;border-radius:6px 6px 10px 10px;background:linear-gradient(160deg,#E8E3D9,#B7AE9C)}.dx-merk__ic--tab::before{width:26px;height:26px;margin-top:10px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#fff,#C9CDD1);box-shadow:inset 0 -3px 0 rgb(0 0 0 / .12)}.dx-merk__cat b{font-size:.95rem;font-weight:600;color:#fff}.dx-merk__cat small{font-size:.78rem;color:var(--dx-dim)}.dx-merk__cat em{margin-top:.5rem;font-style:normal;font-size:.76rem;font-weight:600;color:var(--dx-cyan)}.dx-merk__cat em::before{content:"+ "}.dx-merk__cat button[aria-pressed="true"] em::before{content:"✓ "}.dbx2 .dx-merk__was{display:flex;flex-direction:column;gap:.3rem;margin:0 0 .8rem;padding:.8rem 1rem;border-radius:14px;border:1px dashed rgb(168 67 111 / .5);background:rgb(168 67 111 / .06);font-family:var(--dbx-display-i);font-size:1.05rem;color:#ffd0e3;transition:opacity .4s}.dx-merk__was span{font-family:var(--dbx-mono);font-style:normal;font-size:.62rem;letter-spacing:.1em;text-transform:uppercase;color:#ff8fbf}.dx-merk.has-items .dx-merk__was{opacity:.45}.dx-merk__mail{padding:1.1rem 1.1rem 1rem;border-radius:18px;border:1px solid rgb(31 127 136 / .35);background:radial-gradient(ellipse 80% 60% at 100% 0%,rgb(31 127 136 / .1),transparent 70%),#0F1719;box-shadow:0 40px 80px -40px rgb(0 0 0 / .8)}.dbx2 .dx-merk__mh{display:flex;justify-content:space-between;align-items:baseline;gap:.8rem;margin:0 0 .8rem;padding-bottom:.7rem;border-bottom:1px solid var(--dx-line2)}.dx-merk__mh b{font-size:1rem;font-weight:600;color:#fff}.dx-merk__mh span{font-size:.8rem;color:var(--dx-dim);white-space:nowrap}.dx-merk__cnt{font-style:normal;font-family:var(--dbx-display);font-size:1.3rem;color:var(--dx-cyan)}.dbx2 .dx-merk__empty{margin:0;font-size:.9rem;line-height:1.5;color:var(--dx-dim)}.dx-merk.has-items .dx-merk__empty{display:none}.dbx2 ol.dx-merk__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.4rem}.dbx2 .dx-merk__list li{display:flex;justify-content:space-between;align-items:center;gap:.6rem;margin:0;padding:.55rem .75rem;border-radius:10px;background:rgb(255 255 255 / .04);font-size:.9rem;color:#fff;animation:dx-merk-in .4s cubic-bezier(.2,.8,.2,1) both}.dx-merk__list li span{font-size:.76rem;color:var(--dx-dim)}.dx-merk__list li i{font-style:normal;font-family:var(--dbx-mono);font-size:.68rem;padding:.15rem .4rem;border-radius:4px;border:1px dashed var(--dx-line2);color:var(--dx-dim)}@keyframes dx-merk-in{from{opacity:0;transform:translateX(12px)}to{opacity:1;transform:none}}.dbx2 .dx-merk__qty,.dbx2 .dx-merk__note{display:none;margin:.6rem 0 0;font-size:.82rem;color:var(--dx-dim)}.dx-merk.has-items .dx-merk__qty,.dx-merk.has-items .dx-merk__note{display:block}.dx-merk__note::before,.dx-merk__qty::before{content:"✓ ";color:var(--dx-cyan)}@media (max-width:1024px){.dbx2 .dx-merk__cat ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:849px){.dx-merk__grid{grid-template-columns:1fr;gap:1rem}.dx-merk__cat,.dx-merk__req{min-width:0}.dbx2 .dx-merk__cat button{padding:.7rem .7rem .65rem}.dx-merk__ic{height:38px;margin-bottom:.3rem}}@media (prefers-reduced-motion:reduce){.dbx2 .dx-merk__list li{animation:none}}.dbx2 .dx-csf__list dt,.dbx2 .dx-csf__list dd{display:block}.dbx2 .dx-csf__list dd{-webkit-hyphens:manual;hyphens:manual;text-wrap:pretty}.dbx2 .dx-faq .dx-h2,.dbx2 .dx-faq h2{-webkit-hyphens:manual;hyphens:manual;font-size:clamp(1.9rem,1.2rem + 2vw,3rem);text-wrap:balance}.dbx2 .dx-tz button,.dbx2 .dx-duo button{margin:0;min-height:0;text-transform:none;letter-spacing:0;line-height:1.25;font-family:inherit;box-shadow:none}.dx-tz__stage{position:relative;padding:clamp(1.2rem,1rem + 2vw,2.4rem);border-radius:26px;border:1px solid var(--dx-line2);background:radial-gradient(ellipse 60% 70% at 15% 0%,rgb(31 127 136 / .09),transparent 65%),radial-gradient(ellipse 60% 70% at 85% 0%,rgb(31 127 136 / .1),transparent 65%),rgb(255 255 255 / .02)}.dx-tz__clocks{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:1rem}.dbx2 .dx-tz__clk{display:flex;align-items:center;gap:1.2rem;margin:0}.dx-tz__clk--d{justify-content:flex-end}.dx-tz__face{position:relative;flex:none;width:112px;height:112px;border-radius:50%;border:1px solid rgb(232 227 217 / .18);background:repeating-conic-gradient(from -1deg,rgb(232 227 217 / .35) 0 2deg,transparent 2deg 30deg) content-box,radial-gradient(circle,rgb(255 255 255 / .04),rgb(255 255 255 / .01));padding:0;transition:border-color .4s,box-shadow .4s}.dx-tz__face::after{content:"";position:absolute;inset:7px;border-radius:50%;background:var(--dx-ink,#0B1214)}.dx-tz__face i,.dx-tz__face b{position:absolute;left:50%;bottom:50%;z-index:1;transform-origin:50% 100%;border-radius:3px;transition:transform .45s cubic-bezier(.3,1.3,.5,1)}.dx-tz__hh{width:4px;height:28%;margin-left:-2px;background:#fff;transform:rotate(var(--hr,0deg))}.dx-tz__mm{width:2px;height:38%;margin-left:-1px;background:rgb(232 227 217 / .75);transform:rotate(var(--mn,0deg))}.dx-tz__face b{width:9px;height:9px;margin:0 0 -4.5px -4.5px;border-radius:50%;background:var(--dx-cyan)}.dx-tz__clk.is-on .dx-tz__face{border-color:rgb(31 127 136 / .55);box-shadow:0 0 50px -14px rgb(31 127 136 / .6)}.dx-tz__clk--d.is-on .dx-tz__face{border-color:rgb(31 127 136 / .6);box-shadow:0 0 50px -14px rgb(31 127 136 / .65)}.dx-tz__clk--d .dx-tz__face b{background:#1F7F88}.dx-tz__clk figcaption{display:flex;flex-direction:column;gap:.15rem;min-width:0}.dx-tz__clk--d figcaption{order:-1;align-items:flex-end;text-align:right}.dx-tz__city{font-family:var(--dbx-mono);font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;color:var(--dx-dim)}.dbx2 .dx-tz__time{font-family:var(--dbx-display);font-weight:400;font-size:clamp(2.2rem,1.4rem + 2.6vw,3.6rem);line-height:1.05;color:#fff;font-variant-numeric:tabular-nums}.dx-tz__st{font-style:normal;font-size:.8rem;font-weight:600;color:var(--dx-dim)}.dx-tz__clk.is-on .dx-tz__st{color:var(--dx-cyan)}.dx-tz__clk--d.is-on .dx-tz__st{color:#D9799F}.dx-tz__diff{display:flex;align-items:center;gap:.5rem}.dx-tz__diff i{display:block;width:clamp(1rem,3vw,3.2rem);height:1px;background:linear-gradient(90deg,rgb(31 127 136 / .6),rgb(31 127 136 / .6))}.dx-tz__diff b{padding:.35rem .7rem;border-radius:999px;border:1px solid var(--dx-line2);font-family:var(--dbx-mono);font-size:.74rem;font-weight:400;color:#fff;white-space:nowrap}.dbx2 .dx-tz__say{min-height:3.2em;margin:1.6rem auto 1.4rem;max-width:44rem;text-align:center;font-size:1.08rem;line-height:1.55;color:#fff}.dx-tz__say span{display:inline-block;transition:opacity .25s}.dx-tz__say span.is-out{opacity:0}.dx-tz__day{position:relative;padding-bottom:.2rem}.dx-tz__row{margin-bottom:.8rem}.dx-tz__lbl{display:block;margin-bottom:.35rem;font-family:var(--dbx-mono);font-size:.64rem;letter-spacing:.1em;text-transform:uppercase;color:var(--dx-dim)}.dx-tz__bar{position:relative;height:36px;border-radius:10px;background:repeating-linear-gradient(90deg,rgb(232 227 217 / .06) 0 1px,transparent 1px calc(100% / 24)),rgb(255 255 255 / .025);border:1px solid var(--dx-line2);overflow:hidden}.dx-tz__band{position:absolute;top:3px;bottom:3px;left:calc(var(--a,9) / 24 * 100%);width:calc((var(--b,17) - var(--a,9)) / 24 * 100%);border-radius:7px;background:linear-gradient(90deg,rgb(31 127 136 / .35),rgb(31 127 136 / .18));border:1px solid rgb(31 127 136 / .55);display:flex;align-items:center;justify-content:center}.dx-tz__row--d .dx-tz__band{background:linear-gradient(90deg,rgb(31 127 136 / .35),rgb(31 127 136 / .18));border-color:rgb(31 127 136 / .6)}.dx-tz__band em{font-style:normal;font-size:.78rem;font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 .4rem}.dx-tz__axis{position:relative;height:1.1rem;margin-top:-.2rem}.dx-tz__axis span{position:absolute;left:calc(var(--h) / 24 * 100%);transform:translateX(-50%);font-family:var(--dbx-mono);font-size:.64rem;color:var(--dx-dim)}.dx-tz__axis span:first-child{transform:none}.dx-tz__axis span:last-child{transform:translateX(-100%)}.dx-tz__cur{position:absolute;top:1.2rem;bottom:1.6rem;left:calc(var(--p,.4) * 100%);width:2px;margin-left:-1px;background:linear-gradient(#fff,rgb(255 255 255 / .4));box-shadow:0 0 14px rgb(255 255 255 / .5);pointer-events:none;z-index:2}.dbx2 input.dx-tz__range{-webkit-appearance:none;appearance:none;display:block;width:calc(100% + 24px);height:30px;margin:.3rem -12px 0;padding:0;border:0;background:#fff0;cursor:pointer;box-shadow:none}.dx-tz__range::-webkit-slider-runnable-track{height:4px;border-radius:4px;background:rgb(232 227 217 / .12)}.dx-tz__range::-moz-range-track{height:4px;border-radius:4px;background:rgb(232 227 217 / .12)}.dx-tz__range::-webkit-slider-thumb{-webkit-appearance:none;width:24px;height:24px;margin-top:-10px;border-radius:50%;border:3px solid #0B1214;background:linear-gradient(135deg,#5FB3BA,#1F7F88);box-shadow:0 0 0 1px rgb(255 255 255 / .5),0 4px 18px rgb(31 127 136 / .5)}.dx-tz__range::-moz-range-thumb{width:18px;height:18px;border-radius:50%;border:3px solid #0B1214;background:linear-gradient(135deg,#5FB3BA,#1F7F88);box-shadow:0 0 0 1px rgb(255 255 255 / .5),0 4px 18px rgb(31 127 136 / .5)}.dx-tz__range:focus-visible{outline:2px solid var(--dx-cyan);outline-offset:2px;border-radius:8px}.dx-tz__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.8rem;margin-top:1rem}.dx-tz__season{display:inline-flex;padding:3px;border-radius:999px;border:1px solid var(--dx-line2)}.dbx2 .dx-tz__season button,.dbx2 .dx-tz__now{padding:.45rem .9rem;border-radius:999px;border:0;background:#fff0;color:var(--dx-dim);font-size:.82rem;font-weight:600;cursor:pointer}.dbx2 .dx-tz__season button[aria-pressed="true"]{background:rgb(31 127 136 / .14);color:#fff}.dbx2 .dx-tz__now{border:1px solid rgb(31 127 136 / .5);color:#fff}.dbx2 .dx-tz__now[hidden]{display:none}.dbx2 .dx-tz__note{margin:1.2rem 0 0;max-width:62ch;font-size:.9rem;line-height:1.55;color:var(--dx-dim)}@media (max-width:849px){.dx-tz__clocks{gap:.5rem}.dbx2 .dx-tz__clk{flex-direction:column;gap:.7rem;text-align:center}.dx-tz__clk--d figcaption,.dx-tz__clk figcaption{order:0;align-items:center;text-align:center}.dx-tz__face{width:76px;height:76px}.dx-tz__face::after{inset:5px}.dbx2 .dx-tz__time{font-size:2rem}.dx-tz__diff{flex-direction:column;gap:.3rem}.dx-tz__diff i{width:1px;height:1rem}.dbx2 .dx-tz__say{font-size:.98rem;margin:1.2rem 0;text-align:left}.dx-tz__bar{height:32px}.dx-tz__band em{font-size:.7rem}}.dx-duo__chips{display:flex;flex-wrap:wrap;gap:.45rem;margin-bottom:1rem}.dbx2 .dx-duo__chips button{padding:.55rem .95rem;border-radius:999px;border:1px solid var(--dx-line2);background:rgb(255 255 255 / .03);color:var(--dx-dim);font-size:.88rem;font-weight:600;cursor:pointer;white-space:nowrap;transition:border-color .25s,background .25s,color .25s}.dbx2 .dx-duo__chips button:hover{color:#fff}.dbx2 .dx-duo__chips button[aria-pressed="true"]{border-color:rgb(31 127 136 / .6);background:rgb(31 127 136 / .1);color:#fff}.dbx2 .dx-duo__say{min-height:1.6em;margin:0 0 1.4rem;font-size:1.08rem;line-height:1.55;color:#fff}.dx-duo__say span{display:inline-block;transition:opacity .25s}.dx-duo__say span.is-out{opacity:0}.dx-duo__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;align-items:stretch}.dbx2 .dx-duo__p{position:relative;display:flex;flex-direction:column;gap:1rem;margin:0;padding:clamp(1.3rem,1rem + 1.5vw,2.2rem);border-radius:24px;border:1px solid var(--dx-line2);background:linear-gradient(160deg,rgb(255 255 255 / .045),rgb(255 255 255 / .01));transition:opacity .4s,transform .4s,border-color .4s,box-shadow .4s}.dx-duo__hd{display:flex;align-items:center;gap:1rem;padding-right:5.5rem}.dx-duo__mono{flex:none;display:grid;place-items:center;width:64px;height:64px;border-radius:50%;border:1px solid rgb(31 127 136 / .5);font-family:var(--dbx-mono);font-size:.82rem;letter-spacing:.08em;color:var(--dx-cyan);background:rgb(31 127 136 / .06)}.dx-duo__p[data-p="b"] .dx-duo__mono{border-color:rgb(168 67 111 / .5);color:#FF7AB6;background:rgb(168 67 111 / .06)}.dbx2 .dx-duo__p h3{margin:0;font-family:var(--dbx-display);font-weight:400;font-size:clamp(1.4rem,1.1rem + 1vw,1.9rem);line-height:1.15;color:#fff}.dbx2 .dx-duo__role{margin:.2rem 0 0;font-family:var(--dbx-mono);font-size:.68rem;letter-spacing:.1em;text-transform:uppercase;color:var(--dx-dim)}.dx-duo__hit{position:absolute;top:1.3rem;right:1.3rem;padding:.3rem .65rem;border-radius:999px;background:linear-gradient(135deg,#5FB3BA,#1F7F88);color:#0B1214;font-size:.72rem;font-weight:700;opacity:0;transform:scale(.6);transition:opacity .3s,transform .35s cubic-bezier(.2,.9,.3,1.4)}.dbx2 .dx-duo__tx{margin:0;font-size:.98rem;line-height:1.65;color:var(--dx-bone)}.dbx2 .dx-duo__tx--more{font-size:.9rem;color:var(--dx-dim)}.dbx2 ul.dx-duo__ct{list-style:none;margin:auto 0 0;padding:0;border-top:1px solid var(--dx-line2)}.dbx2 .dx-duo__ct li{margin:0;border-bottom:1px solid var(--dx-line2)}.dbx2 .dx-duo__ct a{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;padding:.7rem 0;color:inherit;text-decoration:none}.dx-duo__ct a span{font-size:.82rem;color:var(--dx-dim)}.dx-duo__ct a b{font-weight:600;font-size:.92rem;color:#fff;text-align:right;overflow-wrap:anywhere}.dbx2 .dx-duo__ct a:hover b{color:var(--dx-cyan)}.dbx2 .dx-duo__lk{margin:0}.dx-duo.is-sel .dx-duo__p.is-dim{opacity:.35;transform:scale(.985)}.dbx2 .dx-duo .dx-duo__p.is-hit{border-color:rgb(31 127 136 / .55);box-shadow:0 0 70px -30px rgb(31 127 136 / .7)}.dx-duo__p.is-hit .dx-duo__hit{opacity:1;transform:none}@media (max-width:849px){.dx-duo__chips{flex-wrap:nowrap;overflow-x:auto;margin-left:calc(var(--dx-gut,16px) * -1);margin-right:calc(var(--dx-gut,16px) * -1);padding:0 var(--dx-gut,16px) 4px;scroll-padding:0 var(--dx-gut,16px);scrollbar-width:none}.dx-duo__chips::-webkit-scrollbar{display:none}.dbx2 .dx-duo__chips button{flex:none}.dx-duo__grid{display:flex;flex-direction:column;gap:.8rem}.dx-duo.is-sel .dx-duo__p.is-hit{order:-1}.dx-duo__hd{padding-right:0}.dx-duo__hit{top:.9rem;right:.9rem}.dx-duo__mono{width:52px;height:52px;font-size:.74rem}.dx-duo__hd{padding-right:4.6rem}}.dbx2 .dx-res__txt{margin:0 auto;max-width:46rem;text-align:center;font-family:var(--dbx-display-i);font-size:clamp(1.15rem,1rem + .7vw,1.5rem);line-height:1.5;color:var(--dx-bone)}@media (max-width:849px){.dbx2 .dx-res__txt{text-align:left}}.dbx2 .dx-stp button{margin:0;min-height:0;text-transform:none;letter-spacing:0;line-height:1.25;font-family:inherit;box-shadow:none}.dx-gnt__stage{padding:clamp(1.2rem,1rem + 2vw,2.4rem);border-radius:26px;border:1px solid var(--dx-line2);background:radial-gradient(ellipse 60% 70% at 90% 0%,rgb(31 127 136 / .1),transparent 65%),rgb(255 255 255 / .02)}.dx-gnt__top{display:flex;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1.2rem}.dbx2 .dx-gnt__ex{margin:0;font-family:var(--dbx-mono);font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;color:var(--dx-dim)}.dbx2 .dx-gnt__live{display:flex;align-items:baseline;gap:.6rem;margin:0}.dx-gnt__live b{font-family:var(--dbx-display);font-weight:400;font-size:clamp(2.8rem,2rem + 2.4vw,4.2rem);line-height:1;background:var(--dx-grad);-webkit-background-clip:text;background-clip:text;color:#fff0;font-variant-numeric:tabular-nums;padding-right:.05em}.dx-gnt__live span{font-size:.9rem;color:var(--dx-dim);max-width:9rem;line-height:1.3}.dx-gnt__scroll{position:relative}.dx-gnt__chart{--lc:3.6rem;position:relative;padding-top:.2rem}.dx-gnt__axis,.dx-gnt__lane{display:grid;grid-template-columns:var(--lc) minmax(0,1fr);align-items:center}.dx-gnt__axis{height:1.4rem}.dx-gnt__axl{font-family:var(--dbx-mono);font-size:.62rem;letter-spacing:.08em;text-transform:uppercase;color:var(--dx-dim)}.dx-gnt__axis>div{position:relative;height:100%}.dx-gnt__axis>div span{position:absolute;top:0;left:calc(var(--w) / 16 * 100%);transform:translateX(-50%);font-family:var(--dbx-mono);font-size:.64rem;color:var(--dx-dim)}.dx-gnt__axis>div span:first-child{transform:none}.dx-gnt__axis>div span:last-child{transform:translateX(-100%)}.dx-gnt__lane{margin-top:.5rem}.dx-gnt__ln{font-weight:600;font-size:.9rem;color:#fff}.dx-gnt__track{position:relative;height:48px;border-radius:12px;border:1px solid var(--dx-line2);background:repeating-linear-gradient(90deg,rgb(232 227 217 / .06) 0 1px,transparent 1px calc(100% / 16)),rgb(255 255 255 / .02)}.dx-gnt__b{position:absolute;top:7px;bottom:7px;left:calc(var(--s,0) / 16 * 100%);width:calc((var(--e,0) - var(--s,0)) / 16 * 100%);display:flex;align-items:center;border-radius:8px;overflow:hidden;transition:left .7s cubic-bezier(.3,1,.4,1),width .7s cubic-bezier(.3,1,.4,1),opacity .4s;font-style:normal}.dx-gnt__b em{display:block;padding:0 .55rem;font-style:normal;font-size:.74rem;font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:opacity .3s}.dx-gnt__b.is-tight em{opacity:0}.dx-gnt__b--talk{background:rgb(232 227 217 / .22)}.dx-gnt__b--concept,.dx-gnt__b--decide{background:linear-gradient(90deg,rgb(31 127 136 / .45),rgb(31 127 136 / .25));border:1px solid rgb(31 127 136 / .6)}.dx-gnt__b--build1,.dx-gnt__b--build2{background:linear-gradient(90deg,rgb(31 127 136 / .4),rgb(31 127 136 / .45));border:1px solid rgb(31 127 136 / .55)}.dx-gnt__b--wait{background:repeating-linear-gradient(135deg,rgb(168 67 111 / .32) 0 8px,rgb(168 67 111 / .12) 8px 16px);border:1px dashed rgb(168 67 111 / .7)}.dx-gnt__b--wait.is-zero{opacity:0}.dx-gnt__b--care{background:linear-gradient(90deg,rgb(31 127 136 / .22),#fff0);border-left:1px solid rgb(31 127 136 / .6);border-radius:8px 0 0 8px}.dx-gnt__b--content{background:linear-gradient(90deg,rgb(31 127 136 / .4),rgb(168 67 111 / .35));border:1px solid rgb(168 67 111 / .55)}.dx-gnt__b--p1,.dx-gnt__b--p2{width:16px;margin-left:-8px;overflow:visible;top:16px;bottom:auto;height:16px;border-radius:3px;transform:rotate(45deg);background:#fff;box-shadow:0 0 16px rgb(255 255 255 / .6)}.dx-gnt__b--p1 em,.dx-gnt__b--p2 em{display:none}.dx-gnt__flag{position:absolute;top:1.4rem;bottom:-.3rem;left:calc(var(--lc) + var(--f,.5) * (100% - var(--lc)));width:2px;margin-left:-1px;background:linear-gradient(#fff,rgb(255 255 255 / .3));box-shadow:0 0 14px rgb(255 255 255 / .5);transition:left .7s cubic-bezier(.3,1,.4,1);pointer-events:none;z-index:2}.dx-gnt__flag b{position:absolute;top:-1.5rem;left:50%;transform:translateX(-50%);padding:.15rem .5rem;border-radius:999px;background:#fff;color:#0B1214;font-size:.66rem;font-weight:700;white-space:nowrap}.dx-gnt__ctl{margin-top:1.6rem}.dbx2 .dx-gnt__rl{display:flex;justify-content:space-between;gap:1rem;margin:0 0 .3rem;font-size:.9rem;font-weight:600;color:#fff}.dx-gnt__rl output{color:#FF7AB6;font-weight:600}.dbx2 input.dx-gnt__range{-webkit-appearance:none;appearance:none;display:block;width:100%;height:30px;margin:0;padding:0;border:0;background:#fff0;cursor:pointer;box-shadow:none}.dx-gnt__range::-webkit-slider-runnable-track{height:4px;border-radius:4px;background:linear-gradient(90deg,rgb(31 127 136 / .6),rgb(168 67 111 / .6))}.dx-gnt__range::-moz-range-track{height:4px;border-radius:4px;background:linear-gradient(90deg,rgb(31 127 136 / .6),rgb(168 67 111 / .6))}.dx-gnt__range::-webkit-slider-thumb{-webkit-appearance:none;width:24px;height:24px;margin-top:-10px;border-radius:50%;border:3px solid #0B1214;background:#fff;box-shadow:0 0 0 1px rgb(255 255 255 / .5),0 4px 18px rgb(168 67 111 / .5)}.dx-gnt__range::-moz-range-thumb{width:18px;height:18px;border-radius:50%;border:3px solid #0B1214;background:#fff}.dx-gnt__range:focus-visible{outline:2px solid var(--dx-cyan);outline-offset:2px;border-radius:8px}.dbx2 .dx-gnt__say{min-height:3.2em;margin:1rem 0 0;font-size:1.05rem;line-height:1.55;color:#fff}.dx-gnt__say span{display:inline-block;transition:opacity .25s}.dx-gnt__say span.is-out{opacity:0}.dbx2 .dx-gnt__note{margin:1rem 0 0;max-width:62ch;font-size:.9rem;line-height:1.55;color:var(--dx-dim)}@media (max-width:849px){.dx-gnt__scroll{overflow-x:auto;margin:0 calc(clamp(1.2rem,1rem + 2vw,2.4rem) * -1);padding:1.6rem clamp(1.2rem,1rem + 2vw,2.4rem) .4rem;scrollbar-width:thin}.dx-gnt__chart{min-width:640px;--lc:2.8rem}.dx-gnt__live span{max-width:7rem;font-size:.82rem}.dbx2 .dx-gnt__say{font-size:.98rem}.dx-gnt__top{margin-bottom:0}}.dx-stp__bar{display:flex;justify-content:flex-end;margin:0 0 1rem}.dbx2 .dx-stp__tg{padding:.55rem 1rem;border-radius:999px;border:1px solid rgb(31 127 136 / .5);background:rgb(31 127 136 / .06);color:#fff;font-size:.86rem;font-weight:600;cursor:pointer;transition:background .25s}.dbx2 .dx-stp__tg[aria-pressed="true"]{background:rgb(31 127 136 / .18)}.dbx2 ol.dx-stp__list{list-style:none;margin:0;padding:0;counter-reset:none}.dbx2 .dx-stp__list>li{margin:0;padding:2rem 0;border-top:1px solid var(--dx-line2)}.dx-stp__hd{display:grid;grid-template-columns:4.5rem minmax(0,1fr);gap:1.2rem;margin-bottom:1.2rem}.dx-stp__n{font-family:var(--dbx-mono);font-weight:400;font-size:.8rem;color:var(--dx-cyan);padding-top:.55rem}.dbx2 .dx-stp__hd h3{margin:0 0 .35rem;font-family:var(--dbx-display);font-weight:400;font-size:clamp(1.5rem,1.1rem + 1.2vw,2.1rem);line-height:1.15;color:#fff}.dbx2 .dx-stp__hd p{margin:0;max-width:62ch;font-size:1rem;line-height:1.6;color:var(--dx-bone);opacity:.9}.dbx2 .dx-stp__lk{margin-top:.6rem!important}.dbx2 .dx-stp__lk a{font-size:.88rem;font-weight:600;color:var(--dx-cyan);text-decoration:none}.dx-stp__cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-left:5.7rem}.dx-stp__c{padding:1.1rem 1.2rem;border-radius:16px;border:1px solid var(--dx-line2);background:rgb(255 255 255 / .02);transition:opacity .4s,border-color .4s,background .4s,box-shadow .4s}.dbx2 .dx-stp__c h4{margin:0 0 .5rem;font-family:var(--dbx-mono);font-weight:400;font-size:.64rem;letter-spacing:.12em;text-transform:uppercase;color:var(--dx-dim)}.dbx2 .dx-stp__c p{margin:0;font-size:.93rem;line-height:1.6;color:var(--dx-bone)}.dx-stp__c--need{border-color:rgb(168 67 111 / .4);background:rgb(168 67 111 / .05)}.dbx2 .dx-stp__c--need h4{color:#FF7AB6}.dx-stp.is-you .dx-stp__c--do,.dx-stp.is-you .dx-stp__c--get{opacity:.22}.dx-stp.is-you .dx-stp__c--need{border-color:rgb(168 67 111 / .75);box-shadow:0 0 50px -24px rgb(168 67 111 / .8)}@media (max-width:1024px){.dx-stp__cols{margin-left:0}}@media (max-width:849px){.dx-stp__hd{grid-template-columns:1fr;gap:.4rem}.dx-stp__n{padding:0}.dx-stp__cols{grid-template-columns:1fr;gap:.6rem}.dbx2 .dx-stp__list>li{padding:1.5rem 0}.dx-stp__bar{justify-content:flex-start}.dx-stp.is-you .dx-stp__c--do,.dx-stp.is-you .dx-stp__c--get{display:none}}.dbx2 ul.dx-gnt__lg{list-style:none;display:flex;flex-wrap:wrap;gap:.5rem 1.2rem;margin:1rem 0 0;padding:0}.dbx2 .dx-gnt__lg li{display:flex;align-items:center;gap:.45rem;margin:0;font-size:.8rem;color:var(--dx-dim)}.dx-gnt__lg .dx-gnt__sw{position:static;display:block;flex:none;width:18px;height:12px;margin:0;border-radius:4px;transform:none;box-shadow:none}.dx-gnt__lg .dx-gnt__sw.dx-gnt__b--p1{width:10px;height:10px;margin:0 4px;border-radius:2px;transform:rotate(45deg);background:#fff}.dx-gnt__live b{line-height:1.12;padding:.04em .08em .08em 0}.dbx2 .dx-stp__list>li:last-child{padding-bottom:0}@media (max-width:849px){.dx-gnt__scroll{overflow:visible;margin:0;padding:1.6rem 0 .2rem}.dx-gnt__chart{min-width:0;--lc:2.4rem}.dx-gnt__b em{display:none}.dx-gnt__track{height:40px}.dx-gnt__b{top:6px;bottom:6px}.dx-gnt__b--p1,.dx-gnt__b--p2{top:13px;width:12px;height:12px;margin-left:-6px}.dx-gnt__axis>div span:nth-child(even){display:none}.dbx2 ul.dx-gnt__lg{display:grid;grid-template-columns:1fr 1fr;gap:.45rem .8rem}.dbx2 .dx-gnt__lg li{font-size:.74rem;align-items:flex-start}.dx-gnt__ln{font-size:.8rem}}.dbx2 .dx-gap button{margin:0;min-height:0;text-transform:none;letter-spacing:0;line-height:1.3;font-family:inherit;box-shadow:none}.dx-gap__tg{display:inline-flex;padding:4px;margin-bottom:1.2rem;border-radius:999px;border:1px solid var(--dx-line2);background:rgb(255 255 255 / .02)}.dbx2 .dx-gap__tg button{padding:.6rem 1.1rem;border-radius:999px;border:0;background:#fff0;color:var(--dx-dim);font-size:.9rem;font-weight:600;cursor:pointer;transition:background .3s,color .3s}.dbx2 .dx-gap__tg button[aria-pressed="true"]{background:linear-gradient(135deg,rgb(31 127 136 / .25),rgb(31 127 136 / .25));color:#fff}.dx-gap__stage{--gw:11rem;position:relative;padding:clamp(1.1rem,1rem + 1.5vw,2rem);border-radius:26px;border:1px solid var(--dx-line2);background:rgb(255 255 255 / .02);overflow:hidden}.dx-gap.is-one .dx-gap__stage{--gw:5rem}.dx-gap__heads,.dx-gap__row{display:grid;grid-template-columns:minmax(0,1fr) var(--gw) minmax(0,1fr);align-items:center;transition:grid-template-columns .7s cubic-bezier(.3,1,.4,1)}.dx-gap__heads{margin-bottom:.8rem;font-family:var(--dbx-mono);font-size:.66rem;letter-spacing:.12em;text-transform:uppercase;color:var(--dx-dim)}.dx-gap__heads>span:last-child{padding-left:.2rem}.dx-gap__hm{text-align:center}.dx-gap__heads em{font-style:normal}.dx-gap.is-split .dx-gap__o,.dx-gap.is-one .dx-gap__s{display:none}.dbx2 ol.dx-gap__rows{list-style:none;margin:0;padding:0;display:grid;gap:.55rem;position:relative}.dx-gap.is-split ol.dx-gap__rows::before{content:"";position:absolute;top:-.4rem;bottom:-.4rem;left:50%;width:calc(var(--gw) - 2.2rem);transform:translateX(-50%);border-left:1px dashed rgb(168 67 111 / .45);border-right:1px dashed rgb(168 67 111 / .45);background:linear-gradient(rgb(168 67 111 / .06),rgb(0 0 0 / .35));border-radius:6px;pointer-events:none}.dbx2 .dx-gap__rows>li{margin:0}.dbx2 .dx-gap__row{position:relative;width:100%;padding:0;border:0;background:#fff0;color:inherit;text-align:left;cursor:pointer}.dx-gap__l,.dx-gap__r>span{display:block;padding:.75rem 1rem;border-radius:14px;border:1px solid var(--dx-line2);background:rgb(255 255 255 / .03);font-size:.92rem;font-weight:600;color:#fff;transition:border-color .35s,background .35s,color .35s,box-shadow .35s}.dx-gap__l{border-color:rgb(168 67 111 / .35)}.dx-gap__mid{position:relative;height:100%;min-height:2.6rem}.dx-gap__mid i{position:absolute;top:50%;left:0;right:0;height:2px;margin-top:-1px;background:linear-gradient(90deg,rgb(168 67 111 / .7) 0 22%,transparent 22% 78%,rgb(255 255 255 / .25) 78%);transition:background .6s}.dx-gap.is-one .dx-gap__mid i{background:linear-gradient(90deg,rgb(168 67 111 / .8),rgb(31 127 136 / .9))}.dx-gap__mid b{position:absolute;top:50%;left:50%;padding:.18rem .5rem;border-radius:999px;background:rgb(168 67 111 / .18);border:1px solid rgb(168 67 111 / .6);font-size:.66rem;font-weight:600;color:#FFB3D3;white-space:nowrap;opacity:0;transform:translate(-50%,-50%);pointer-events:none}.dx-gap.is-split .dx-gap__mid b{animation:dx-gap-fall 3.2s cubic-bezier(.5,0,.8,.4) infinite;animation-delay:calc(var(--i) * .45s)}@keyframes dx-gap-fall{0%{opacity:0;transform:translate(-120%,-50%)}12%{opacity:1;transform:translate(-80%,-50%)}30%{opacity:1;transform:translate(-50%,-50%) rotate(0)}70%{opacity:0;transform:translate(-40%,180%) rotate(24deg)}100%{opacity:0;transform:translate(-40%,180%) rotate(24deg)}}.dx-gap__r{position:relative}.dx-gap__bad{color:#FFB3D3!important;border-color:rgb(168 67 111 / .45)!important;background:rgb(168 67 111 / .07)!important}.dx-gap__good{border-color:rgb(31 127 136 / .5)!important;background:rgb(31 127 136 / .08)!important}.dx-gap.is-split .dx-gap__good,.dx-gap.is-one .dx-gap__bad{display:none!important}.dx-gap.is-one .dx-gap__l{border-color:rgb(168 67 111 / .55)}.dbx2 .dx-gap__row:hover .dx-gap__l,.dbx2 .dx-gap__row[aria-pressed="true"] .dx-gap__l{background:rgb(168 67 111 / .1)}.dbx2 .dx-gap__row[aria-pressed="true"] .dx-gap__r>span{box-shadow:0 0 40px -16px currentColor}.dbx2 .dx-gap__row:focus-visible{outline:2px solid var(--dx-cyan);outline-offset:4px;border-radius:14px}.dbx2 .dx-gap__pit{margin:1rem 0 0;text-align:center;font-family:var(--dbx-mono);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:#FF7AB6}.dx-gap.is-one .dx-gap__pit{color:var(--dx-cyan)}.dx-gap__det{min-height:7.5rem;margin-top:1.4rem;max-width:52rem}.dbx2 .dx-gap__det h3{margin:0 0 .4rem;font-family:var(--dbx-display);font-weight:400;font-size:clamp(1.3rem,1.1rem + .8vw,1.7rem);line-height:1.2;color:#fff}.dbx2 .dx-gap__det p{margin:0;font-size:1rem;line-height:1.65;color:var(--dx-bone)}.dx-gap__det.is-out{opacity:0}.dx-gap__det{transition:opacity .2s}@media (max-width:849px){.dbx2 .dx-gap__tg{display:flex}.dbx2 .dx-gap__tg button{flex:1;padding:.6rem .6rem;font-size:.86rem}.dx-gap__heads{display:none}.dx-gap__row{grid-template-columns:1fr;grid-template-rows:auto 1.8rem auto}.dx-gap.is-one .dx-gap__row{grid-template-rows:auto .9rem auto}.dx-gap__mid{min-height:0}.dx-gap__mid i{top:0;bottom:0;left:50%;right:auto;width:2px;height:auto;margin:0 0 0 -1px;background:linear-gradient(rgb(168 67 111 / .7) 0 25%,transparent 25% 75%,rgb(255 255 255 / .25) 75%)}.dx-gap.is-one .dx-gap__mid i{background:linear-gradient(rgb(168 67 111 / .8),rgb(31 127 136 / .9))}.dx-gap__mid b{display:none}.dx-gap.is-split ol.dx-gap__rows::before{display:none}.dbx2 ol.dx-gap__rows{gap:.9rem}.dx-gap__l,.dx-gap__r>span{padding:.6rem .85rem;font-size:.88rem}.dx-gap__det{min-height:9.5rem}}@media (prefers-reduced-motion:reduce){.dx-gap.is-split .dx-gap__mid b{animation:none}}@media (min-width:850px){.dx-gap__det{min-height:5.4rem}}@media (max-width:849px){.dx-gap__stage{--gw:1.6rem!important;padding:1rem .8rem}.dx-gap__row,.dx-gap.is-one .dx-gap__row{grid-template-columns:minmax(0,1fr) var(--gw) minmax(0,1fr);grid-template-rows:auto}.dx-gap__mid{min-height:2.4rem}.dx-gap__mid i{top:50%;bottom:auto;left:0;right:0;width:auto;height:2px;margin:-1px 0 0;background:linear-gradient(90deg,rgb(168 67 111 / .7) 0 30%,transparent 30% 70%,rgb(255 255 255 / .25) 70%)}.dx-gap.is-one .dx-gap__mid i{background:linear-gradient(90deg,rgb(168 67 111 / .8),rgb(31 127 136 / .9))}.dbx2 ol.dx-gap__rows{gap:.5rem}.dx-gap__l,.dx-gap__r>span{padding:.55rem .6rem;font-size:.8rem;line-height:1.3;border-radius:11px;height:100%;display:flex;align-items:center}.dx-gap__row{align-items:stretch}.dx-gap__det{min-height:0;margin:.5rem 0 .3rem;padding:.9rem 1rem;border-radius:14px;border:1px solid var(--dx-line2);background:rgb(255 255 255 / .03)}.dbx2 .dx-gap__det h3{font-size:1.1rem}.dbx2 .dx-gap__det p{font-size:.9rem}.dx-gap__det:not(.is-in){margin-top:1rem}}.dbx2 .dx-rly button{margin:0;min-height:0;text-transform:none;letter-spacing:0;line-height:1.25;font-family:inherit;box-shadow:none}.dx-rly__tg{display:inline-flex;flex-wrap:wrap;gap:4px;padding:4px;margin-bottom:1.2rem;border-radius:999px;border:1px solid var(--dx-line2);background:rgb(255 255 255 / .02)}.dbx2 .dx-rly__tg button{padding:.6rem 1.1rem;border-radius:999px;border:0;background:#fff0;color:var(--dx-dim);font-size:.9rem;font-weight:600;cursor:pointer;transition:background .3s,color .3s}.dbx2 .dx-rly__tg button[aria-pressed="true"]{background:linear-gradient(135deg,rgb(31 127 136 / .25),rgb(31 127 136 / .25));color:#fff}.dx-rly__stage{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:clamp(1rem,1rem + 2vw,3rem);align-items:center;padding:clamp(1.2rem,1rem + 2vw,2.4rem);border-radius:26px;border:1px solid var(--dx-line2);background:radial-gradient(ellipse 60% 70% at 30% 20%,rgb(31 127 136 / .08),transparent 65%),rgb(255 255 255 / .02)}.dx-rly__map{position:relative;aspect-ratio:2/1}.dx-rly__map svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.dx-rly__p{fill:none;stroke:rgb(232 227 217 / .16);stroke-width:2;stroke-dasharray:6 6;vector-effect:non-scaling-stroke;transition:stroke .4s,opacity .4s}.dx-rly__p.is-on{stroke:url("#none");stroke:rgb(31 127 136 / .85);stroke-dasharray:none}.dx-rly__p.is-off{opacity:.25}.dx-rly__n{position:absolute;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:.15rem;min-width:8.5rem;padding:.7rem .9rem;border-radius:16px;border:1px solid var(--dx-line2);background:#0E171A;text-align:center;transition:border-color .35s,box-shadow .35s}.dx-rly__n--k{left:16.67%;top:78.33%}.dx-rly__n--a{left:50%;top:21.67%}.dx-rly__n--d{left:83.33%;top:78.33%}.dx-rly__n b{font-size:.95rem;font-weight:600;color:#fff}.dx-rly__n span{font-size:.72rem;line-height:1.3;color:var(--dx-dim)}.dx-rly__n--d{border-color:rgb(31 127 136 / .45)}.dx-rly__n--a{border-color:rgb(31 127 136 / .45)}.dx-rly__n.is-hit{box-shadow:0 0 0 1px rgb(255 255 255 / .4),0 0 40px -10px rgb(31 127 136 / .8)}.dx-rly__msg{position:absolute;left:var(--x,16.67%);top:var(--y,78.33%);z-index:3;width:0;height:0;opacity:0;transition:opacity .25s;pointer-events:none}.dx-rly__msg.is-on{opacity:1}.dx-rly__msg::before{content:"";position:absolute;left:-7px;top:-7px;width:14px;height:14px;border-radius:50%;background:#fff;box-shadow:0 0 18px 4px rgb(31 127 136 / .8)}.dx-rly__msg em{position:absolute;left:12px;top:-26px;padding:.2rem .55rem;border-radius:999px;background:#fff;color:#0B1214;font-style:normal;font-size:.72rem;font-weight:700;white-space:nowrap}.dbx2 .dx-rly__cnt{margin:0 0 .6rem;font-family:var(--dbx-display);font-weight:400;font-size:clamp(1.5rem,1.1rem + 1.2vw,2.2rem);line-height:1.2;color:#fff}.dbx2 .dx-rly__say{margin:0;font-size:1rem;line-height:1.6;color:var(--dx-bone)}.dx-rly__info{transition:opacity .25s}.dx-rly__info.is-out{opacity:0}@media (max-width:1024px){.dx-rly__stage{grid-template-columns:1fr}}@media (max-width:849px){.dbx2 .dx-rly__tg{display:flex;border-radius:18px}.dbx2 .dx-rly__tg button{flex:1 1 auto;padding:.55rem .7rem;font-size:.82rem}.dx-rly__map{aspect-ratio:1.25/1}.dx-rly__n{min-width:0;width:7.2rem;padding:.55rem .5rem}.dx-rly__n--k{left:22%}.dx-rly__n--d{left:78%}.dx-rly__n b{font-size:.84rem}.dx-rly__n span{font-size:.64rem}.dx-rly__msg em{font-size:.66rem;left:-30px;top:-30px}.dbx2 .dx-rly__cnt{font-size:1.35rem}}.dx-side__grid{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:clamp(1rem,1rem + 2vw,2.6rem);align-items:stretch}.dx-side__c{padding:clamp(1.3rem,1rem + 1.5vw,2.2rem);border-radius:24px;border:1px solid var(--dx-line2);background:rgb(255 255 255 / .02)}.dx-side__c--you{border-color:rgb(31 127 136 / .4);background:radial-gradient(ellipse 80% 70% at 0% 0%,rgb(31 127 136 / .1),transparent 60%),rgb(255 255 255 / .02)}.dx-side__c--us{border-color:rgb(31 127 136 / .4);background:radial-gradient(ellipse 80% 70% at 100% 0%,rgb(31 127 136 / .1),transparent 60%),rgb(255 255 255 / .02)}.dbx2 .dx-side__lbl{margin:0 0 .6rem;font-family:var(--dbx-mono);font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;color:#D9799F}.dbx2 .dx-side__c--us .dx-side__lbl{color:var(--dx-cyan)}.dbx2 .dx-side__c h3{margin:0 0 .6rem;font-family:var(--dbx-display);font-weight:400;font-size:clamp(1.4rem,1.1rem + 1vw,1.9rem);line-height:1.2;color:#fff}.dbx2 .dx-side__c p{margin:0 0 1rem;font-size:.98rem;line-height:1.6;color:var(--dx-bone)}.dbx2 .dx-side__sub{margin:0 0 .4rem!important;font-family:var(--dbx-mono);font-size:.64rem!important;letter-spacing:.12em;text-transform:uppercase;color:var(--dx-dim)!important}.dbx2 .dx-side__c ul{list-style:none;margin:0;padding:0}.dbx2 .dx-side__c li{margin:0;padding:.6rem 0 .6rem 1.4rem;border-top:1px solid var(--dx-line2);position:relative;font-size:.94rem;color:#fff}.dx-side__c li::before{content:"";position:absolute;left:0;top:1.05rem;width:7px;height:7px;border-radius:50%;background:#1F7F88}.dx-side__c--us li::before{background:var(--dx-cyan)}.dx-side__line{position:relative;width:2px;background:linear-gradient(rgb(31 127 136 / .7),rgb(31 127 136 / .7));border-radius:2px}.dx-side__line span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-90deg);padding:.25rem .7rem;border-radius:999px;background:#0B1214;border:1px solid var(--dx-line2);font-family:var(--dbx-mono);font-size:.62rem;letter-spacing:.12em;text-transform:uppercase;color:#fff;white-space:nowrap}.dbx2 .dx-side__note{margin:1.4rem 0 0;max-width:62rem;font-size:.95rem;line-height:1.65;color:var(--dx-dim)}@media (max-width:849px){.dx-side__grid{grid-template-columns:1fr}.dx-side__line{width:auto;height:2px;margin:.4rem 0;background:linear-gradient(90deg,rgb(31 127 136 / .7),rgb(31 127 136 / .7))}.dx-side__line span{transform:translate(-50%,-50%)}}.dx-stp__cols--2{grid-template-columns:repeat(2,minmax(0,1fr))}.dx-stp__badge{display:inline-block;vertical-align:middle;margin-left:.5rem;padding:.25rem .6rem;border-radius:999px;border:1px solid rgb(168 67 111 / .55);background:rgb(168 67 111 / .08);font-family:var(--dbx-mono);font-size:.62rem;letter-spacing:.08em;text-transform:uppercase;color:#FF9CC8;white-space:nowrap}@media (max-width:849px){.dx-stp__cols--2{grid-template-columns:1fr}.dx-stp__badge{display:table;margin:.5rem 0 0}}.dbx2 .dx-svc__title{padding-right:.12em;padding-left:.12em}.dx-form__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(1.6rem,1rem + 3vw,4rem);align-items:start}.dbx2 ul.dx-form__pts{list-style:none;margin:1.2rem 0 0;padding:0}.dbx2 .dx-form__pts li{position:relative;margin:0;padding:.55rem 0 .55rem 1.5rem;border-top:1px solid var(--dx-line2);font-size:.95rem;color:#fff}.dx-form__pts li::before{content:"";position:absolute;left:0;top:1.05rem;width:.8rem;height:2px;background:var(--dx-grad)}.dx-form__box{position:relative;padding:clamp(1.4rem,1rem + 2vw,2.8rem);border-radius:24px;border:1px solid var(--dx-line);background:linear-gradient(180deg,rgb(255 255 255 / .04),rgb(255 255 255 / .012) 45%,#fff0);box-shadow:0 50px 90px -50px rgb(0 0 0 / .85)}.dx-form__box::before{content:"";position:absolute;left:24px;right:24px;top:-1px;height:1px;background:var(--dx-grad);opacity:.6;pointer-events:none}@media (max-width:849px){.dx-form__grid{grid-template-columns:1fr}.dx-form__box{padding:1.25rem 1rem 1.4rem}}body.dbx2 .dbx-cta__form .fc-form{counter-reset:dxfx}body.dbx2 .dbx-cta__form .fc-form .form-element{margin:0 0 clamp(1.5rem,1.1rem + 1vw,2.1rem)!important;padding:0!important}body.dbx2 .dbx-cta__form .fc-form .form-element .form-element-html{padding-bottom:0!important}body.dbx2 .dbx-cta__form .fc-form .form-element-type-submit,body.dbx2 .dbx-cta__form .fc-form .form-element-type-reCaptcha{margin-bottom:0!important}body.dbx2 .dbx-cta__form .fc-form .form-element-type-reCaptcha .form-element-html{padding:0!important}body.dbx2 .dbx-cta__form .fc-form .form-element-type-oneLineText,body.dbx2 .dbx-cta__form .fc-form .form-element-type-email,body.dbx2 .dbx-cta__form .fc-form .form-element-type-textarea{counter-increment:dxfx}body.dbx2 .dbx-cta__form .fc-form .field-cover>span{position:static!important;transform:none!important;display:flex!important;align-items:baseline;justify-content:space-between;gap:.3rem 1rem;flex-wrap:wrap;width:100%;padding:0 0 .55rem!important;color:var(--dx-dim)!important;font-size:1rem!important;transition:color .3s}body.dbx2 .dbx-cta__form .fc-form .field-cover .main-label{font-family:var(--dbx-mono);font-size:.74rem;letter-spacing:.14em;text-transform:uppercase;color:var(--dx-bone);transition:color .3s}body.dbx2 .dbx-cta__form .fc-form .field-cover .main-label::before{content:counter(dxfx,decimal-leading-zero);margin-right:.85rem;color:var(--dx-cyan)}body.dbx2 .dbx-cta__form .fc-form .field-cover .main-label>span::after{display:none!important}body.dbx2 .dbx-cta__form .fc-form .field-cover .main-label,body.dbx2 .dbx-cta__form .fc-form .field-cover .sub-label{flex:0 1 auto;width:auto!important;margin:0!important}body.dbx2 .dbx-cta__form .fc-form .field-cover .sub-label{display:inline!important;font-size:.84rem;color:var(--dx-dim)}body.dbx2 .dbx-cta__form .fc-form .form-element-type-email .sub-label,body.dbx2 .dbx-cta__form .fc-form .formcraft-icon,body.dbx2 .dbx-cta__form .fc-form .count-{display:none!important}body.dbx2 .dbx-cta__form .fc-form .field-cover.has-focus .main-label{color:#fff}body.dbx2 .dbx-cta__form .fc-form .field-cover>div{position:relative}body.dbx2 .dbx-cta__form .fc-form .field-cover input[type=text],body.dbx2 .dbx-cta__form .fc-form .field-cover input[type=email],body.dbx2 .dbx-cta__form .fc-form .field-cover textarea{width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:.3rem 2.2rem .75rem 0!important;border:0!important;border-bottom:1px solid var(--dx-line2)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#fff!important;font-family:var(--dbx-display)!important;font-size:clamp(1.35rem,1.12rem + .75vw,1.75rem)!important;line-height:1.3!important;letter-spacing:-.01em;caret-color:var(--dx-cyan);transition:border-color .3s}body.dbx2 .dbx-cta__form .fc-form .field-cover textarea{min-height:6.2em!important;padding-right:0!important;font-family:var(--dbx-text)!important;font-size:1.08rem!important;line-height:1.6!important;letter-spacing:0;resize:none}body.dbx2 .dbx-cta__form .fc-form .field-cover:hover input,body.dbx2 .dbx-cta__form .fc-form .field-cover:hover textarea{border-bottom-color:rgb(232 227 217 / .45)!important}body.dbx2 .dbx-cta__form .fc-form .field-cover>div::after{content:"";position:absolute;left:0;right:0;bottom:0;z-index:2;height:2px;background:var(--dx-grad);transform:scaleX(0);transform-origin:0 50%;transition:transform .7s var(--dx-ease);pointer-events:none}body.dbx2 .dbx-cta__form .fc-form .field-cover.has-focus>div::after{transform:scaleX(1)}body.dbx2 .dbx-cta__form .fc-form .form-element-type-oneLineText.is-ok .field-cover>div::before,body.dbx2 .dbx-cta__form .fc-form .form-element-type-email.is-ok .field-cover>div::before{content:"";position:absolute;right:.3rem;top:50%;width:.85rem;height:.42rem;border-left:2px solid var(--dx-cyan);border-bottom:2px solid var(--dx-cyan);transform:translateY(-75%) rotate(-45deg);animation:dx-fx-ok .4s var(--dx-ease)}@keyframes dx-fx-ok{from{opacity:0;transform:translateY(-75%) rotate(-45deg) scale(.3)}}body.dbx2 .dbx-cta__form .fc-form .form-element.error-field input,body.dbx2 .dbx-cta__form .fc-form .form-element.error-field textarea{border-bottom-color:var(--dx-mag)!important}body.dbx2 .dbx-cta__form .fc-form .form-element.error-field .main-label{color:var(--dx-mag)}body.dbx2 .dbx-cta__form .fc-form .field-cover .error{font-family:var(--dbx-mono);font-size:.72rem;letter-spacing:.08em;color:var(--dx-mag)!important;background:none!important}body.dbx2 .dbx-cta__form .fc-form ::selection{background:rgb(31 127 136 / .32);color:#fff}body.dbx2 .dbx-cta__form .fc-form input:-webkit-autofill{-webkit-text-fill-color:#fff!important;-webkit-box-shadow:0 0 0 100px var(--dx-ink2) inset!important;caret-color:var(--dx-cyan);transition:background-color 9999s}.dx-fx-topics{margin:0 0 clamp(1.5rem,1.1rem + 1vw,2.1rem);padding-right:24px}.dx-fx-topics__lbl{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.3rem 1rem;margin:0 0 .8rem;font-family:var(--dbx-mono);font-size:.74rem;letter-spacing:.14em;text-transform:uppercase;color:var(--dx-bone)}.dx-fx-topics__lbl i{font-family:var(--dbx-text);font-style:normal;font-size:.84rem;letter-spacing:0;text-transform:none;color:var(--dx-dim)}.dx-fx-topics__list{display:flex;flex-wrap:wrap;gap:.5rem}body.dbx2 .dx-fx-chip{display:inline-flex;align-items:center;gap:.55rem;min-height:44px;margin:0;padding:0 1.05rem;border:1px solid var(--dx-line2);border-radius:99px;background:rgb(255 255 255 / .02);box-shadow:none;color:var(--dx-bone);font-family:var(--dbx-text);font-size:.94rem;font-weight:400;line-height:1;letter-spacing:0;text-transform:none;cursor:pointer;transition:border-color .25s,background-color .25s,color .25s,transform .25s var(--dx-ease)}body.dbx2 .dx-fx-chip::before{content:"";flex:none;width:.5rem;height:.5rem;border-radius:50%;border:1px solid var(--dx-dim);transition:background-color .25s,border-color .25s,box-shadow .25s}body.dbx2 .dx-fx-chip:hover{border-color:rgb(31 127 136 / .6);background:rgb(31 127 136 / .04);color:#fff}body.dbx2 .dx-fx-chip[aria-pressed=true]{border-color:var(--dx-cyan);background:rgb(31 127 136 / .1);color:#fff}body.dbx2 .dx-fx-chip[aria-pressed=true]::before{border-color:var(--dx-cyan);background:var(--dx-cyan);box-shadow:0 0 10px rgb(31 127 136 / .65)}body.dbx2 .dx-fx-chip:active{transform:scale(.97)}body.dbx2 .dx-fx-chip:focus-visible,.dx-form .dbx-cta__form button.submit-button:focus-visible,.dx-fx-legal a:focus-visible{outline:2px solid var(--dx-cyan);outline-offset:3px}body.dbx2 p.dx-fx-status{display:flex;align-items:center;gap:.9rem;margin:0 0 1rem;font-family:var(--dbx-mono);font-size:.74rem;letter-spacing:.12em;text-transform:uppercase;color:var(--dx-dim);transition:color .3s}.dx-fx-status__bar{position:relative;flex:1;height:2px;border-radius:2px;background:var(--dx-line);overflow:hidden}.dx-fx-status__bar b{position:absolute;inset:0;background:var(--dx-grad);transform:scaleX(var(--p,0));transform-origin:0 50%;transition:transform .7s var(--dx-ease)}body.dbx2 p.dx-fx-status.is-ready{color:var(--dx-cyan)}.dx-form .dbx-cta__form .submit-cover{display:block!important}.dx-form .dbx-cta__form button.submit-button{display:inline-flex!important;align-items:center;justify-content:center;width:100%;min-height:3.3rem!important;margin:0!important;padding:0 1.6rem!important;border:0!important;border-radius:999px!important;background:var(--dx-grad)!important;background-size:160% 100%!important;background-position:0 0!important;color:var(--dx-ink)!important;font-family:var(--dbx-text-med)!important;font-size:1.04rem!important;font-weight:400!important;letter-spacing:.01em!important;text-transform:none!important;box-shadow:0 12px 40px -18px rgb(168 67 111 / .55)!important;transition:background-position .7s var(--dx-ease),box-shadow .4s var(--dx-ease),transform .3s var(--dx-ease)!important}.dx-form .dbx-cta__form button.submit-button:hover,.dx-form .dbx-cta__form .fc-form.is-ready button.submit-button{background-position:100% 0!important;box-shadow:0 0 32px rgb(31 127 136 / .38),0 16px 50px -12px rgb(168 67 111 / .8)!important}.dx-form .dbx-cta__form button.submit-button:hover{transform:translateY(-2px)}.dx-form .dbx-cta__form button.submit-button .text{display:inline-flex;align-items:center;gap:.7rem;text-transform:none}.dx-fx-arrow{width:1.15rem;height:1.15rem;transition:transform .4s var(--dx-ease)}.dx-form .dbx-cta__form button.submit-button:hover .dx-fx-arrow,.dx-form .dbx-cta__form .fc-form.is-ready .dx-fx-arrow{transform:translateX(4px)}body.dbx2 p.dx-fx-legal{margin:1rem 0 0;font-size:.85rem;line-height:1.55;color:var(--dx-dim)}.dx-fx-legal a{color:var(--dx-bone);text-decoration:underline;text-decoration-color:rgb(31 127 136 / .55);text-underline-offset:3px;transition:color .25s,text-decoration-color .25s}.dx-fx-legal a:hover{color:#fff;text-decoration-color:var(--dx-cyan)}@media (prefers-reduced-motion:reduce){body.dbx2 .dbx-cta__form .fc-form .field-cover>div::after,.dx-fx-status__bar b,.dx-fx-arrow,body.dbx2 .dx-fx-chip,.dx-form .dbx-cta__form button.submit-button{transition:none!important}body.dbx2 .dbx-cta__form .fc-form .form-element.is-ok .field-cover>div::before{animation:none}.dx-form .dbx-cta__form button.submit-button:hover{transform:none}}@media (min-width:850px){.dbx2 .dx-hero .dx-hero__title{max-width:none;font-size:clamp(4.6rem,10.4vw,10.5rem);line-height:.88;letter-spacing:-.035em;margin:0 0 clamp(1.4rem,3.4vh,2.6rem)}.dbx2 .dx-hero .dx-hero__inner{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:3rem}.dx-hero .dx-hero__inner>*{grid-column:1 / -1;justify-self:start}.dx-hero .dx-hero__inner>.dx-stats{justify-self:stretch}.dbx2 .dx-hero .dx-hero__inner>.dx-hero__lead{grid-column:1;max-width:36rem;margin:0}.dx-hero .dx-hero__inner>.dx-hero__cta{grid-column:2;justify-self:end;flex-wrap:nowrap}.dx-hero::after{background:linear-gradient(90deg,var(--dx-ink) 0%,rgb(11 18 20 / .9) 42%,rgb(11 18 20 / .62) 70%,rgb(11 18 20 / .3) 100%),linear-gradient(0deg,var(--dx-ink) 0%,transparent 26%)}}@media (max-width:849px){.dbx2 .dx-hero .dx-hero__title{font-size:clamp(3.1rem,13.4vw,5.6rem);line-height:.9;letter-spacing:-.03em}.dx-hero .dx-wall{top:-8svh;height:150svh}.dx-hero .dx-orb--bia{bottom:auto;top:calc(100svh - 36vmax)}}.dx-hero.is-stage{display:block;height:280vh;min-height:0;padding:0;overflow:clip}.dx-hero.is-stage::after{display:none}.dx-hs{position:sticky;top:var(--dx-hh,84px);height:calc(100vh - var(--dx-hh,84px));height:calc(100svh - var(--dx-hh,84px));display:flex;flex-direction:column;justify-content:center;padding:clamp(2.5rem,6vh,4rem) 0 clamp(2.5rem,5vh,3.5rem);overflow:hidden;isolation:isolate}.dx-hs::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,var(--dx-ink) 0%,rgb(11 18 20 / .9) 42%,rgb(11 18 20 / .62) 70%,rgb(11 18 20 / .3) 100%),linear-gradient(0deg,var(--dx-ink) 0%,transparent 26%);opacity:calc(1 - var(--k2,0) * .85)}.dx-hs::before{content:"";position:absolute;inset:0;z-index:5;pointer-events:none;background:var(--dx-ink);opacity:var(--k4,0)}.dx-hero.is-stage .dx-hero__wall{opacity:calc(.55 + .45 * var(--k2,0))}.dx-hero.is-stage .dx-wall{will-change:transform;transform-origin:50% 45%}.dx-hero.is-stage .dx-hero__inner{opacity:calc(1 - var(--k1,0));transform:translate3d(0,calc(var(--k1,0) * -9vh),0) scale(calc(1 + var(--k1,0) * .05));transform-origin:0 70%}.dx-hero.is-stage.is-k1 .dx-hero__inner{visibility:hidden}.dx-hero.is-stage .dx-hero__inner>.dx-stats{display:none}.dbx2 .dx-hs .dx-hs__stats{position:absolute;left:0;right:0;top:50%;z-index:3;opacity:var(--k3,0);transform:translate3d(0,calc(-50% + (1 - var(--k3,0)) * 7vh),0);pointer-events:none}.dx-hero.is-k3 .dx-hs__stats{pointer-events:auto}.dbx2 .dx-hs__stats .dx-stats{margin:0}.dx-hero.is-stage .dx-scroll{display:block;opacity:calc(1 - var(--k1,0) * 4)}.dx-hero.is-stage.is-3d{height:360vh}.dx3-canvas{position:absolute;inset:0;z-index:1;display:block;width:100%;height:100%;pointer-events:none}body.home .dx-hero .dx-hero__wall,body.home .dx-hero .dx-orb,body.home .dx-hero .dx-hs::after,body.home .dx-hero::after{display:none!important}html.js body.home .dx-hero .dx-hero__inner>*{opacity:0}body.home .dx-hero.is-ready .dx-hero__inner>*{animation:dx-rise 1s cubic-bezier(.16,1,.3,1) both}body.home .dx-hero.is-ready .dx-hero__inner>:nth-child(2){animation-delay:.08s}body.home .dx-hero.is-ready .dx-hero__inner>:nth-child(3){animation-delay:.22s}body.home .dx-hero.is-ready .dx-hero__inner>:nth-child(n+4){animation-delay:.34s}@keyframes dx-rise{from{opacity:0;transform:translate3d(0,22px,0)}to{opacity:1;transform:none}}html.js body.home .dx-hero:not(.is-ready) .dx-hero__inner>*{animation:dx-show 0s 2.5s forwards}@keyframes dx-show{to{opacity:1}}@media (prefers-reduced-motion:reduce){body.home .dx-hero.is-ready .dx-hero__inner>*{animation:none;opacity:1}}.dx3-labels{position:absolute;inset:0;z-index:3;pointer-events:none}.dx3-panel{position:absolute;left:0;top:50%;width:clamp(15rem,24vw,22rem);opacity:0;will-change:transform,opacity}.dx3-who{margin:0 0 .8rem;font-family:var(--dbx-mono);font-size:.82rem;line-height:1.4;letter-spacing:.12em;text-transform:uppercase;color:var(--dx-dim)}.dx3-who b{display:block;margin:0 0 .2rem;font-family:var(--dbx-display);font-weight:400;font-size:clamp(1.8rem,1.2rem + 1.2vw,2.6rem);line-height:1;letter-spacing:-.02em;text-transform:none}.is-d .dx3-who b{color:#5FB3BA}.is-b .dx3-who b{color:#D9799F}.dx3-grp{margin:0 0 clamp(.5rem,1.4vh,.9rem)}.dx3-gh{margin:0 0 .15rem;font-family:var(--dbx-mono);font-size:.74rem;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;color:var(--dx-dim);transition:color .25s}.is-d .dx3-grp.is-act .dx3-gh{color:#5FB3BA}.is-b .dx3-grp.is-act .dx3-gh{color:#D9799F}.dbx2 a.dx3-item{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:clamp(2.1rem,4.4vh,2.6rem);margin:0;padding:.2rem 0;border-top:1px solid rgb(232 227 217 / .12);text-decoration:none;color:rgb(232 227 217 / .78);font-family:var(--dbx-text-med);font-size:clamp(.95rem,.85rem + .3vw,1.12rem);line-height:1.2;pointer-events:none;transition:color .25s,padding .3s var(--dx-ease)}.dx3-grp a.dx3-item:last-child{border-bottom:1px solid rgb(232 227 217 / .12)}.dbx2 .dx3-grp.is-act a.dx3-item{color:var(--dx-bone)}.dx3-labels.is-on a.dx3-item{pointer-events:auto}a.dx3-item i{font-style:normal;opacity:.35;transition:transform .3s var(--dx-ease),opacity .25s}.dbx2 a.dx3-item:hover,.dbx2 a.dx3-item:focus-visible{padding-left:.6rem;color:#fff}.dbx2 .is-d a.dx3-item:hover{color:#5FB3BA}.dbx2 .is-b a.dx3-item:hover{color:#D9799F}a.dx3-item:hover i,.dx3-grp.is-act a.dx3-item i{opacity:1}a.dx3-item:hover i{transform:translateX(4px)}.dbx2 a.dx3-item:focus-visible{outline:2px solid #5FB3BA;outline-offset:3px}.dx3-cap{position:absolute;left:50%;bottom:clamp(1.4rem,6vh,3rem);margin:0;transform:translateX(-50%);opacity:0;font-family:var(--dbx-mono);font-size:.8rem;letter-spacing:.14em;text-transform:uppercase;color:var(--dx-dim);white-space:nowrap}@media (max-width:849px){.dx-hs{justify-content:flex-start;padding:3rem 0 1.5rem}.dx-hero.is-stage .dx-scroll{display:none}.dx-hero.is-stage .dx-hero__inner{transform-origin:50% 0}}.dx3-labels.is-m .dx3-panel{top:0;width:auto;max-width:calc(100% - 32px)}.dx3-labels.is-m .dx3-who{margin-bottom:.7rem}.dx3-labels.is-m .dx3-who b{font-size:1.7rem}.dx3-labels.is-m .dx3-grp{display:flex;flex-wrap:wrap;gap:.45rem;margin:0 0 .9rem}.dx3-labels.is-m .dx3-grp:not(.is-act){display:none}.dx3-labels.is-m .dx3-gh{flex:1 0 100%;margin:0 0 .1rem}.dbx2 .dx3-labels.is-m a.dx3-item,.dbx2 .dx3-labels.is-m .dx3-grp a.dx3-item:last-child{min-height:42px;padding:0 .9rem;border:1px solid rgb(232 227 217 / .22);border-radius:99px;font-size:.94rem}.dx3-labels.is-m a.dx3-item i{display:none}.dbx2 .dx3-labels.is-m .is-d .dx3-grp.is-act a.dx3-item{border-color:#5FB3BA}.dbx2 .dx3-labels.is-m .is-b .dx3-grp.is-act a.dx3-item{border-color:#D9799F}.dx-hs__ctaw{display:flex;justify-content:center;margin-top:clamp(1.2rem,3vh,2rem)}.dbx2 .dx-hs__ctaw .dx-btn{border-radius:2px;box-shadow:none;background:var(--dx-bone);color:var(--dx-ink);border:1px solid var(--dx-bone)}body.home{--dx-petrol:#1F7F88;--dx-petrol-l:#5FB3BA;--dx-beere:#A8436F;--dx-beere-l:#D9799F}body.home .dx-hero .dx-hero__title .dx-grad{background:none;-webkit-background-clip:border-box;background-clip:border-box;color:var(--dx-petrol-l);font-style:normal}@media (min-width:850px){.dbx2 .dx-hero .dx-hero__title{font-size:clamp(3.8rem,7.6vw,8.6rem);letter-spacing:-.04em}}@media (min-width:850px){body.home .dx-hero .dx-hero__inner>.dx-hero__cta{grid-column:1;justify-self:start;margin-top:clamp(1.4rem,3vh,2rem)}}body.home .dx-hero .dx-eyebrow{padding:0;border:0;border-radius:0;background:none;-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--dx-dim)}body.home .dx-hero .dx-dot{display:none}body.home .dx-hero .dx-btn{border-radius:2px;box-shadow:none;transform:none}body.home .dx-hero .dx-btn--ghost{order:1;background:var(--dx-bone);color:var(--dx-ink);border:1px solid var(--dx-bone)}body.home .dx-hero .dx-btn--ghost:hover{background:#fff;color:var(--dx-ink);border-color:#fff;box-shadow:none;transform:none}body.home .dx-hero .dx-btn--glow{order:2;background:#fff0;color:var(--dx-bone);border:1px solid rgb(232 227 217 / .4)}body.home .dx-hero .dx-btn--glow:hover{background:rgb(31 127 136 / .18);color:#fff;border-color:var(--dx-petrol-l);box-shadow:none;transform:none}body.home .dx-hero .dx-hero__cta{display:flex}body.home .dx-stats strong{background:none;-webkit-background-clip:border-box;background-clip:border-box;color:var(--dx-bone)}body.home .dx-stats>li:nth-child(odd) strong{color:var(--dx-petrol-l)}body.home .dx-stats>li:nth-child(even) strong{color:var(--dx-beere-l)}.dbx2 .dx-blg button{margin:0;min-height:0;text-transform:none;letter-spacing:0;line-height:1.25;font-family:inherit;box-shadow:none}.dx-blg__bar{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 1.2rem;margin-bottom:.9rem}.dx-blg__search{position:relative;flex:1 1 22rem;max-width:34rem;margin:0}.dx-blg__search svg{position:absolute;left:1.1rem;top:50%;width:20px;height:20px;transform:translateY(-50%);fill:none;stroke:var(--dx-cyan);stroke-width:2;stroke-linecap:round;pointer-events:none}.dbx2 .dx-blg__search input{width:100%;height:auto;margin:0;padding:1rem 1.2rem 1rem 3.1rem;border-radius:999px;border:1px solid rgb(31 127 136 / .45);background:rgb(255 255 255 / .04);color:#fff;font-size:1.05rem;font-family:inherit;box-shadow:0 0 50px -24px rgb(31 127 136 / .6);transition:border-color .25s,background .25s}.dbx2 .dx-blg__search input::placeholder{color:var(--dx-dim);opacity:1}.dbx2 .dx-blg__search input:focus{outline:none;border-color:var(--dx-cyan);background:rgb(31 127 136 / .06)}.dx-blg__chips{display:flex;flex-wrap:wrap;gap:.45rem}.dbx2 .dx-blg__chips button{padding:.55rem .95rem;border-radius:999px;border:1px solid var(--dx-line2);background:rgb(255 255 255 / .03);color:var(--dx-dim);font-size:.88rem;font-weight:600;cursor:pointer;white-space:nowrap;transition:border-color .25s,background .25s,color .25s}.dbx2 .dx-blg__chips button i{font-style:normal;font-family:var(--dbx-mono);font-size:.72rem;opacity:.7;margin-left:.2rem}.dbx2 .dx-blg__chips button[aria-pressed="true"]{border-color:rgb(31 127 136 / .6);background:rgb(31 127 136 / .1);color:#fff}.dbx2 .dx-blg__count{margin:0 0 1.2rem;font-family:var(--dbx-mono);font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;color:var(--dx-dim)}.dbx2 ul.dx-blg__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.1rem}.dbx2 .dx-blg__grid>li{margin:0;animation:dx-blg-in .45s cubic-bezier(.3,1,.4,1) both}.dbx2 .dx-blg__grid>li[hidden]{display:none}@keyframes dx-blg-in{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.dbx2 .dx-blg__card{display:flex;flex-direction:column;height:100%;border-radius:22px;border:1px solid var(--dx-line2);background:linear-gradient(160deg,rgb(255 255 255 / .045),rgb(255 255 255 / .01));overflow:hidden;color:inherit;text-decoration:none;transition:border-color .3s,transform .35s,box-shadow .35s}.dbx2 .dx-blg__card:hover{border-color:rgb(31 127 136 / .5);transform:translateY(-4px);box-shadow:0 30px 60px -40px rgb(31 127 136 / .6)}.dx-blg__img{display:block;aspect-ratio:16/10;overflow:hidden;background:#0E171A}.dx-blg__img img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.3,1,.4,1)}.dbx2 .dx-blg__card:hover .dx-blg__img img{transform:scale(1.04)}.dx-blg__body{display:flex;flex-direction:column;gap:.55rem;flex:1;padding:1.2rem 1.3rem 1.3rem}.dx-blg__meta{font-family:var(--dbx-mono);font-size:.66rem;letter-spacing:.1em;text-transform:uppercase;color:var(--dx-cyan)}.dx-blg__meta i{font-style:normal;color:var(--dx-dim);margin:0 .2rem}.dbx2 .dx-blg__t{font-family:var(--dbx-display);font-weight:400;font-size:clamp(1.25rem,1.1rem + .5vw,1.5rem);line-height:1.22;color:#fff;text-wrap:balance}.dx-blg__t mark{background:rgb(31 127 136 / .22);color:#fff;border-radius:4px;padding:0 .12em}.dx-blg__ex{font-size:.92rem;line-height:1.55;color:var(--dx-bone);opacity:.85;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.dx-blg__d{margin-top:auto;padding-top:.4rem;font-style:normal;font-size:.82rem;color:var(--dx-dim);display:flex;justify-content:space-between}.dx-blg__d span{color:var(--dx-cyan);transition:transform .3s}.dbx2 .dx-blg__card:hover .dx-blg__d span{transform:translateX(4px)}.dx-blg:not(.is-filtered) .dx-blg__grid>li.is-first{grid-column:1/-1}.dx-blg:not(.is-filtered) li.is-first .dx-blg__card{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.dx-blg:not(.is-filtered) li.is-first .dx-blg__img{aspect-ratio:auto;min-height:100%}.dx-blg:not(.is-filtered) li.is-first .dx-blg__body{padding:clamp(1.4rem,1rem + 2vw,2.6rem);justify-content:center;gap:.8rem}.dbx2 .dx-blg:not(.is-filtered) li.is-first .dx-blg__t{font-size:clamp(1.6rem,1.2rem + 1.4vw,2.4rem)}.dx-blg:not(.is-filtered) li.is-first .dx-blg__ex{-webkit-line-clamp:4;font-size:1rem}.dx-blg:not(.is-filtered) li.is-first .dx-blg__d{margin-top:.6rem}.dx-blg__empty{padding:2rem;border-radius:22px;border:1px dashed var(--dx-line2);text-align:center}.dbx2 .dx-blg__empty p{margin:0 auto 1rem;max-width:40rem;font-size:1.02rem;line-height:1.6;color:var(--dx-bone)}@media (max-width:1024px){.dbx2 ul.dx-blg__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:849px){.dx-blg__search{flex-basis:100%;max-width:none}.dx-blg__chips{flex-wrap:nowrap;overflow-x:auto;width:calc(100% + var(--dx-gut,16px) * 2);margin:0 calc(var(--dx-gut,16px) * -1);padding:0 var(--dx-gut,16px) 4px;scrollbar-width:none}.dx-blg__chips::-webkit-scrollbar{display:none}.dbx2 .dx-blg__chips button{flex:none}.dx-blg:not(.is-filtered) li.is-first .dx-blg__card{display:flex}.dx-blg:not(.is-filtered) li.is-first .dx-blg__img{aspect-ratio:16/10;min-height:0}.dx-blg:not(.is-filtered) li.is-first .dx-blg__body{padding:1.2rem 1.3rem 1.3rem}}@media (max-width:640px){.dbx2 ul.dx-blg__grid{grid-template-columns:1fr}}body.dbx2.single-post .blog-wrapper,body.dbx2.single-post .blog-single{padding-top:0!important;padding-bottom:0!important;background:#fff0}body.dbx2.single-post .blog-single>.row{max-width:none!important;margin:0!important}body.dbx2.single-post .blog-single>.row>.col{max-width:100%!important;flex-basis:100%!important;padding:0!important}body.dbx2.single-post .entry-content.single-page{padding:0!important}.dbx2.single-post .dbx-posthead-section{position:relative;overflow:hidden;background:radial-gradient(ellipse 50% 70% at 12% 0%,rgb(31 127 136 / .16),transparent 60%),radial-gradient(ellipse 45% 60% at 92% 20%,rgb(31 127 136 / .14),transparent 60%),var(--dx-ink)!important;border:0!important}.dbx2.single-post .dbx-posthead{max-width:none!important;padding:0!important;background:transparent!important}.dbx2.single-post .dbx-posthead__inner{max-width:52rem!important;margin:0 auto!important;padding:clamp(7.5rem,6rem + 4vw,10rem) var(--dx-gut,16px) clamp(2.4rem,2rem + 2vw,3.6rem)!important;text-align:left}.dbx2.single-post .dbx-crumb ol{display:flex;flex-wrap:wrap;gap:.4rem;list-style:none;margin:0 0 1.2rem;padding:0;font-size:.78rem;color:var(--dx-dim)}.dbx2.single-post .dbx-crumb li{margin:0}.dbx2.single-post .dbx-crumb li+li::before{content:"/";margin-right:.4rem;opacity:.5}.dbx2.single-post .dbx-crumb a{color:var(--dx-dim);text-decoration:none}.dbx2.single-post .dbx-crumb a:hover{color:#fff}.dbx2.single-post .dbx-posthead__label{margin:0 0 .9rem!important;font-family:var(--dbx-mono)!important;font-size:.7rem!important;letter-spacing:.14em!important;text-transform:uppercase;color:var(--dx-cyan)!important}.dbx2.single-post .dbx-posthead__title{margin:0 0 1.1rem!important;font-family:var(--dbx-display)!important;font-weight:400!important;font-size:clamp(2.2rem,1.5rem + 3vw,4rem)!important;line-height:1.08!important;letter-spacing:-.01em;color:#fff!important;text-wrap:balance}.dbx2.single-post .dbx-posthead__lead{margin:0 0 1.6rem!important;max-width:40rem;font-size:clamp(1.05rem,1rem + .3vw,1.22rem)!important;line-height:1.6!important;color:var(--dx-bone)!important}.dbx2.single-post .dbx-posthead__meta{display:flex;flex-wrap:wrap;gap:.5rem;margin:0!important;padding:0!important;border:0!important}.dbx2.single-post .dbx-posthead__meta span{padding:.35rem .75rem;border-radius:999px;border:1px solid var(--dx-line2);background:rgb(255 255 255 / .03);font-family:var(--dbx-mono);font-size:.66rem;letter-spacing:.08em;text-transform:uppercase;color:#fff}.dbx2.single-post .dbx-posthead__meta i{display:none}.dbx2.single-post .dbx-post-section{background:var(--dx-ink)!important;border:0!important;padding:0!important}.dbx2.single-post .dbx-post{max-width:none!important;padding:clamp(2rem,1.5rem + 2vw,3.4rem) var(--dx-gut,16px) clamp(3rem,2rem + 3vw,5rem)!important;background:transparent!important}.dbx2.single-post .dbx-post__inner{position:relative;max-width:44rem!important;margin:0 auto!important;padding:0!important;color:var(--dx-bone)}.dbx2.single-post .dbx-post__lead{margin:0 0 1.6rem!important;font-size:clamp(1.15rem,1.05rem + .4vw,1.32rem)!important;line-height:1.65!important;color:#fff!important}.dbx2.single-post .dbx-post__p{margin:0 0 1.25rem!important;font-size:1.08rem!important;line-height:1.8!important;color:var(--dx-bone)!important}.dbx2.single-post .dbx-post__inner a:not(.dbx-btn){color:var(--dx-cyan);text-decoration:underline;text-decoration-color:rgb(31 127 136 / .4);text-underline-offset:3px}.dbx2.single-post .dbx-post__inner a:not(.dbx-btn):hover{text-decoration-color:var(--dx-cyan)}.dbx2.single-post .dbx-post__b,.dbx2.single-post .dbx-post__inner strong{color:#fff;font-weight:600}.dbx2.single-post .dbx-post__em{font-style:italic;color:#fff}.dbx2.single-post .dbx-post__h{margin:3rem 0 1rem!important;padding:0!important;border:0!important;font-family:var(--dbx-display)!important;font-weight:400!important;font-size:clamp(1.6rem,1.3rem + 1.2vw,2.2rem)!important;line-height:1.2!important;color:#fff!important;scroll-margin-top:110px;text-wrap:balance}.dbx2.single-post .dbx-post__pull{position:relative;margin:2.4rem 0!important;padding:.2rem 0 .2rem 1.4rem!important;border:0!important;font-family:var(--dbx-display-i)!important;font-size:clamp(1.35rem,1.15rem + .8vw,1.75rem)!important;line-height:1.4!important;color:#fff!important;background:none!important}.dbx2.single-post .dbx-post__pull::before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;border-radius:3px;background:var(--dx-grad)}.dbx2.single-post .dbx-post__bands{display:grid;gap:.7rem;margin:1.6rem 0 2rem!important;padding:0!important;border:0!important}.dbx2.single-post .dbx-post__band{margin:0!important;padding:1.1rem 1.25rem!important;border-radius:16px;border:1px solid var(--dx-line2)!important;background:linear-gradient(160deg,rgb(255 255 255 / .045),rgb(255 255 255 / .01))!important}.dbx2.single-post .dbx-post__bnum{margin:0 0 .35rem!important;font-family:var(--dbx-mono)!important;font-size:.68rem!important;letter-spacing:.12em;text-transform:uppercase;color:var(--dx-cyan)!important}.dbx2.single-post .dbx-post__btext{margin:0!important;font-size:1rem!important;line-height:1.65!important;color:var(--dx-bone)!important}.dbx2.single-post .dbx-post__calc{margin:2rem 0!important;padding:1.4rem 1.4rem 1.2rem!important;border-radius:20px;border:1px solid rgb(31 127 136 / .35)!important;background:radial-gradient(ellipse 80% 90% at 100% 0%,rgb(31 127 136 / .1),transparent 60%),rgb(31 127 136 / .04)!important}.dbx2.single-post .dbx-post__ckey{margin:0 0 .9rem!important;font-family:var(--dbx-mono)!important;font-size:.68rem!important;letter-spacing:.12em;text-transform:uppercase;color:var(--dx-cyan)!important}.dbx2.single-post .dbx-post__clist{list-style:none;margin:0!important;padding:0!important;display:grid;gap:0}.dbx2.single-post .dbx-post__clist li{display:grid;grid-template-columns:7.5rem minmax(0,1fr);gap:1rem;align-items:baseline;margin:0!important;padding:.7rem 0!important;border-top:1px solid var(--dx-line2)}.dbx2.single-post .dbx-post__clist li::before{display:none!important}.dbx2.single-post .dbx-post__clist em{font-style:normal;font-family:var(--dbx-display);font-size:1.8rem;line-height:1.1;background:var(--dx-grad);-webkit-background-clip:text;background-clip:text;color:#fff0;padding-right:.05em;white-space:nowrap}.dbx2.single-post .dbx-post__clist span{font-size:.98rem;line-height:1.5;color:var(--dx-bone)}.dbx2.single-post .dbx-post__note{margin:1.8rem 0!important;padding:1.1rem 1.25rem!important;border-radius:16px;border:1px solid var(--dx-line2)!important;border-left:3px solid #1F7F88!important;background:rgb(31 127 136 / .06)!important;font-size:1rem!important;line-height:1.7!important;color:var(--dx-bone)!important}.dbx2.single-post .dbx-post__link{margin:1.4rem 0!important;font-weight:600}.dbx2.single-post .dbx-post__inner ul:not([class]),.dbx2.single-post .dbx-post__inner ol:not([class]){margin:0 0 1.4rem 1.2rem!important;color:var(--dx-bone);font-size:1.05rem;line-height:1.75}.dbx2.single-post .dbx-post__inner ul:not([class]) li,.dbx2.single-post .dbx-post__inner ol:not([class]) li{margin:0 0 .4rem}.dbx2.single-post .dbx-byline{display:flex;gap:1.1rem;align-items:flex-start;margin:3rem 0 0!important;padding:1.4rem!important;border-radius:20px;border:1px solid var(--dx-line2)!important;background:rgb(255 255 255 / .03)!important}.dbx2.single-post .dbx-byline__mark{flex:none;display:grid;place-items:center;width:58px;height:58px;margin:0!important;border-radius:50%;border:1px solid rgb(31 127 136 / .5);background:rgb(31 127 136 / .06);font-family:var(--dbx-mono)!important;font-size:.78rem!important;letter-spacing:.08em;color:var(--dx-cyan)!important}.dbx2.single-post .dbx-byline__who{margin:0 0 .3rem!important;font-family:var(--dbx-display)!important;font-size:1.3rem!important;color:#fff!important}.dbx2.single-post .dbx-byline__what{margin:0!important;font-size:.95rem!important;line-height:1.6!important;color:var(--dx-bone)!important}.dbx2.single-post .dbx-band-section{background:var(--dx-ink)!important;padding:0 var(--dx-gut,16px) clamp(3rem,2rem + 3vw,5rem)!important;border:0!important}.dbx2.single-post .dbx-band{max-width:72rem;margin:0 auto!important;padding:clamp(1.6rem,1rem + 3vw,3.4rem)!important;border-radius:28px;border:1px solid rgb(31 127 136 / .3)!important;background:radial-gradient(ellipse 70% 90% at 0% 0%,rgb(31 127 136 / .14),transparent 60%),radial-gradient(ellipse 60% 80% at 100% 100%,rgb(168 67 111 / .12),transparent 60%),rgb(255 255 255 / .02)!important}.dbx2.single-post .dbx-band__inner{display:block!important;max-width:none!important;padding:0!important}.dbx2.single-post .dbx-band__title{margin:0 0 .8rem!important;font-family:var(--dbx-display)!important;font-weight:400!important;font-size:clamp(1.8rem,1.3rem + 2vw,2.8rem)!important;line-height:1.12!important;color:#fff!important;text-wrap:balance}.dbx2.single-post .dbx-band__text{margin:0 0 1.4rem!important;max-width:44rem;font-size:1.05rem!important;line-height:1.65!important;color:var(--dx-bone)!important}.dbx2.single-post .dbx-band__actions{display:flex;flex-wrap:wrap;gap:.6rem}.dbx2.single-post .dbx-btn{display:inline-flex;align-items:center;gap:.4rem;margin:0!important;padding:.85rem 1.4rem!important;border-radius:999px!important;font-size:.95rem!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;text-decoration:none!important;line-height:1.2!important}.dbx2.single-post .dbx-btn--primary{background:linear-gradient(135deg,#5FB3BA,#1F7F88)!important;color:#0B1214!important;border:0!important;box-shadow:0 10px 40px -12px rgb(31 127 136 / .6)}.dbx2.single-post .dbx-btn--ghost{background:transparent!important;color:#fff!important;border:1px solid var(--dx-line2)!important}.dbx2.single-post .dbx-btn--ghost:hover{border-color:rgb(31 127 136 / .6)!important}.dx-rd{position:fixed;left:0;right:0;top:0;z-index:100000;height:3px;pointer-events:none}.dx-rd i{display:block;height:100%;width:100%;transform-origin:0 50%;transform:scaleX(var(--p,0));background:var(--dx-grad);box-shadow:0 0 12px rgb(31 127 136 / .6)}.admin-bar .dx-rd{top:32px}.dx-toc{margin:0 0 2rem;border-radius:18px;border:1px solid var(--dx-line2);background:rgb(255 255 255 / .03)}.dx-toc summary{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1.1rem;cursor:pointer;list-style:none;font-family:var(--dbx-mono);font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;color:#fff}.dx-toc summary::-webkit-details-marker{display:none}.dx-toc summary em{font-style:normal;color:var(--dx-cyan)}.dx-toc ol{list-style:none;margin:0!important;padding:0 .6rem .7rem!important;counter-reset:dxtoc}.dx-toc li{margin:0!important;counter-increment:dxtoc}.dx-toc li::before{display:none!important}.dx-toc a{display:grid!important;grid-template-columns:1.8rem minmax(0,1fr);gap:.4rem;padding:.5rem .5rem!important;border-radius:10px;color:var(--dx-dim)!important;text-decoration:none!important;font-size:.92rem;line-height:1.4;transition:background .25s,color .25s}.dx-toc a::before{content:counter(dxtoc,decimal-leading-zero);font-family:var(--dbx-mono);font-size:.7rem;padding-top:.15rem;color:var(--dx-dim)}.dx-toc a:hover{color:#fff!important;background:rgb(255 255 255 / .04)}.dx-toc a.is-on{color:#fff!important;background:rgb(31 127 136 / .1)}.dx-toc a.is-on::before{color:var(--dx-cyan)}@media (min-width:1300px){.dx-toc{position:sticky;top:110px;float:left;width:15rem;margin:0 0 0 -18rem}.dx-toc ol{max-height:calc(100vh - 220px);overflow:auto}}@media (max-width:849px){.dbx2.single-post .dbx-post__p{font-size:1.02rem!important;line-height:1.75!important}.dbx2.single-post .dbx-post__clist li{grid-template-columns:5.5rem minmax(0,1fr)}.dbx2.single-post .dbx-post__clist em{font-size:1.4rem}.dbx2.single-post .dbx-byline{padding:1.1rem!important;gap:.8rem}.dbx2.single-post .dbx-byline__mark{width:46px;height:46px;font-size:.7rem!important}}@media (min-width:1300px){.dx-toc summary{flex-direction:column;align-items:flex-start;gap:.3rem}}.dx-more{background:var(--dx-ink);padding:0 var(--dx-gut,16px) clamp(2.4rem,2rem + 2vw,3.6rem)}.dx-more__in{max-width:72rem;margin:0 auto}.dx-more__hd{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.9rem}.dbx2 .dx-more__k{margin:0;font-family:var(--dbx-mono);font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;color:var(--dx-cyan)}.dbx2 .dx-more__all{font-size:.9rem;font-weight:600;color:#fff;text-decoration:none}.dbx2 .dx-more__all:hover{color:var(--dx-cyan)}.dbx2 ul.dx-more__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem}.dbx2 .dx-more__list li{margin:0}.dbx2 .dx-more__list a{position:relative;display:flex;flex-direction:column;gap:.5rem;height:100%;padding:1.2rem 2.6rem 1.2rem 1.2rem;border-radius:18px;border:1px solid var(--dx-line2);background:linear-gradient(160deg,rgb(255 255 255 / .045),rgb(255 255 255 / .01));color:inherit;text-decoration:none;transition:border-color .3s,transform .3s}.dbx2 .dx-more__list a:hover{border-color:rgb(31 127 136 / .5);transform:translateY(-3px)}.dx-more__list span{font-family:var(--dbx-mono);font-size:.64rem;letter-spacing:.1em;text-transform:uppercase;color:var(--dx-cyan)}.dx-more__list b{font-family:var(--dbx-display);font-weight:400;font-size:1.2rem;line-height:1.25;color:#fff}.dx-more__list i{position:absolute;right:1.1rem;top:1.1rem;font-style:normal;color:var(--dx-dim)}@media (max-width:849px){.dbx2 ul.dx-more__list{grid-template-columns:1fr}}.dbx2.single-post .dbx-post__clist{grid-template-columns:1fr!important}.dbx2 .dx-dk__t{container-type:inline-size}.dx-dk__logo{max-width:100%;min-width:0}.dx-dk__logo b{font-size:clamp(.7rem,5.6cqw,1rem)}.dx-dk__nav .dx-dk__logo b{font-size:clamp(.5rem,5cqw,.78rem)}.dx-dk__nav>span:first-child{min-width:0;overflow:hidden}.dx-dk__band{min-width:0;overflow:hidden}.dx-dk__band .dx-dk__logo b{font-size:clamp(.45rem,4.6cqw,.72rem)}.dx-dk__band strong{font-size:clamp(.5rem,5.4cqw,.9rem);overflow-wrap:anywhere}.dx-dk__t--soc strong{font-size:clamp(.5rem,5cqw,.78rem);text-align:center}.dx-dk__t--fly .dx-dk__in{overflow:hidden}.dx-dk__jar{width:clamp(54px,40cqw,74px);height:auto;aspect-ratio:.74;overflow:hidden}.dx-dk__jar .dx-dk__logo b{font-size:clamp(.4rem,3.9cqw,.6rem)}.dx-dk__roll{width:clamp(48px,34cqw,64px);height:auto;aspect-ratio:.53;padding:12px 5px}.dx-dk__roll .dx-dk__logo b{font-size:clamp(.36rem,3.2cqw,.5rem)}@media (max-width:560px){.dx-dk__t--fly .dx-dk__in{width:56%}.dx-dk__band{padding:7px;gap:5px}}.dbx2 .dx-shop b{line-height:1.25}.dbx2 .dx-shop strong{line-height:1.2}.dbx2 .dx-shop small{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.dx-dk__logo b{font-size:clamp(.6rem,5.6cqw,1rem)}.dx-dk__roll{width:clamp(52px,40cqw,64px);padding:12px 4px}.dx-dk__roll .dx-dk__logo{gap:4px}body.dbx2 .dbx-phead-section,body.dbx2 .dbx-legal-section{background:var(--dx-ink)!important;border:0!important;padding:0!important}body.dbx2 .dbx-phead-section .row,body.dbx2 .dbx-legal-section .row{max-width:none!important;margin:0!important}body.dbx2 .dbx-phead-section .col,body.dbx2 .dbx-legal-section .col{padding:0!important;max-width:100%!important;flex-basis:100%!important}body.dbx2 .dbx-phead-section{position:relative;overflow:hidden;background:radial-gradient(ellipse 50% 70% at 12% 0%,rgb(31 127 136 / .14),transparent 60%),radial-gradient(ellipse 45% 60% at 92% 20%,rgb(31 127 136 / .12),transparent 60%),var(--dx-ink)!important}body.dbx2 .dbx-phead{max-width:none!important;padding:0!important;background:transparent!important;border:0!important}body.dbx2 .dbx-phead__inner{max-width:62rem!important;margin:0 auto!important;padding:clamp(7.5rem,6rem + 4vw,10rem) var(--dx-gut,16px) clamp(2.2rem,2rem + 2vw,3.4rem)!important}body.dbx2 .dbx-phead .dbx-crumb ol{display:flex;flex-wrap:wrap;gap:.4rem;list-style:none;margin:0 0 1.2rem;padding:0;font-size:.78rem;color:var(--dx-dim)}body.dbx2 .dbx-phead .dbx-crumb li{margin:0}body.dbx2 .dbx-phead .dbx-crumb li+li::before{content:"/";margin-right:.4rem;opacity:.5}body.dbx2 .dbx-phead .dbx-crumb a{color:var(--dx-dim);text-decoration:none}body.dbx2 .dbx-phead__label{margin:0 0 .9rem!important;font-family:var(--dbx-mono)!important;font-size:.7rem!important;letter-spacing:.14em!important;text-transform:uppercase;color:var(--dx-cyan)!important}body.dbx2 .dbx-phead__title{margin:0 0 1rem!important;font-family:var(--dbx-display)!important;font-weight:400!important;font-size:clamp(2.2rem,1.5rem + 3vw,4rem)!important;line-height:1.08!important;color:#fff!important;text-wrap:balance}body.dbx2 .dbx-phead__lead{margin:0!important;max-width:42rem;font-size:clamp(1.02rem,1rem + .25vw,1.18rem)!important;line-height:1.6!important;color:var(--dx-bone)!important}body.dbx2 .dbx-legal{display:grid;grid-template-columns:15rem minmax(0,44rem);justify-content:center;gap:clamp(2rem,1rem + 3vw,4rem);max-width:none!important;padding:clamp(1.6rem,1rem + 2vw,3rem) var(--dx-gut,16px) clamp(3rem,2rem + 3vw,5rem)!important;background:transparent!important}body.dbx2 .dbx-legal__inner{grid-column:2;max-width:none!important;margin:0!important;padding:0!important;color:var(--dx-bone)}body.dbx2 .dbx-legal__sec{margin:0!important;padding:1.6rem 0!important;border-top:1px solid var(--dx-line2)!important;scroll-margin-top:110px}body.dbx2 .dbx-legal__sec:first-child{border-top:0!important;padding-top:0!important}body.dbx2 .dbx-legal__h{margin:0 0 .8rem!important;padding:0!important;border:0!important;font-family:var(--dbx-display)!important;font-weight:400!important;font-size:clamp(1.25rem,1.1rem + .6vw,1.55rem)!important;line-height:1.25!important;letter-spacing:0!important;text-transform:none!important;color:#fff!important}body.dbx2 .dbx-legal__h::before,body.dbx2 .dbx-legal__h::after{display:none!important}body.dbx2 .dbx-legal__p{margin:0 0 .9rem!important;font-size:1rem!important;line-height:1.75!important;color:var(--dx-bone)!important}body.dbx2 .dbx-legal__p:last-child{margin-bottom:0!important}body.dbx2 .dbx-legal__inner ul,body.dbx2 .dbx-legal__inner ol{margin:0 0 .9rem 1.2rem!important;color:var(--dx-bone);line-height:1.7}body.dbx2 .dbx-legal__inner li{margin:0 0 .35rem}body.dbx2 .dbx-legal__inner strong,body.dbx2 .dbx-legal__inner b{color:#fff;font-weight:600}body.dbx2 .dbx-legal__link,body.dbx2 .dbx-legal__inner a{color:var(--dx-cyan)!important;text-decoration:underline;text-decoration-color:rgb(31 127 136 / .4);text-underline-offset:3px;overflow-wrap:anywhere}body.dbx2 .dbx-legal__dl{margin:0!important;padding:0!important;display:grid;gap:0}body.dbx2 .dbx-legal__row{display:grid!important;grid-template-columns:13rem minmax(0,1fr);gap:1rem;margin:0!important;padding:.65rem 0!important;border-top:1px solid rgb(232 227 217 / .06)!important}body.dbx2 .dbx-legal__row:first-child{border-top:0!important}body.dbx2 .dbx-legal__row dt{margin:0!important;padding-top:.15rem;font-family:var(--dbx-mono)!important;font-size:.66rem!important;letter-spacing:.1em;text-transform:uppercase;color:var(--dx-dim)!important;font-weight:400!important}body.dbx2 .dbx-legal__row dd{margin:0!important;font-size:.98rem!important;line-height:1.6!important;color:#fff!important;overflow-wrap:anywhere}body.dbx2 .dbx-legal__updated{margin:1.6rem 0 0!important;padding-top:1.2rem!important;border-top:1px solid var(--dx-line2)!important;font-family:var(--dbx-mono)!important;font-size:.7rem!important;letter-spacing:.08em;color:var(--dx-dim)!important}.dx-ltoc{grid-column:1;grid-row:1;align-self:start;position:sticky;top:110px;max-height:calc(100vh - 140px);overflow:auto;padding:1rem .6rem;border-radius:18px;border:1px solid var(--dx-line2);background:rgb(255 255 255 / .03)}.dx-ltoc p{margin:0 .5rem .6rem;font-family:var(--dbx-mono);font-size:.66rem;letter-spacing:.12em;text-transform:uppercase;color:var(--dx-cyan)}.dx-ltoc ol{list-style:none;margin:0;padding:0}.dx-ltoc li{margin:0}.dx-ltoc a{display:block;padding:.45rem .5rem;border-radius:9px;color:var(--dx-dim)!important;font-size:.86rem;line-height:1.35;text-decoration:none!important;transition:background .25s,color .25s}.dx-ltoc a:hover{color:#fff!important;background:rgb(255 255 255 / .04)}.dx-ltoc a.is-on{color:#fff!important;background:rgb(31 127 136 / .1)}@media (max-width:1100px){body.dbx2 .dbx-legal{grid-template-columns:minmax(0,44rem)}body.dbx2 .dbx-legal__inner{grid-column:1}.dx-ltoc{display:none}}@media (max-width:640px){body.dbx2 .dbx-legal__row{grid-template-columns:1fr;gap:.2rem}}body.dbx2 .page-wrapper .cmplz-document,body.dbx2 #cmplz-document{max-width:44rem;margin:0 auto;padding:clamp(7.5rem,6rem + 4vw,10rem) var(--dx-gut,16px) 4rem;color:var(--dx-bone);font-size:1rem;line-height:1.75}body.dbx2 .cmplz-document h2,body.dbx2 .cmplz-document h3,body.dbx2 .cmplz-document h4{font-family:var(--dbx-display)!important;font-weight:400!important;color:#fff!important;text-transform:none!important;letter-spacing:0!important}body.dbx2 .cmplz-document h2{font-size:clamp(1.4rem,1.2rem + .8vw,1.8rem)!important;margin:2.2rem 0 .8rem!important}body.dbx2 .cmplz-document h3,body.dbx2 .cmplz-document h4{font-size:1.15rem!important;margin:1.4rem 0 .5rem!important}body.dbx2 .cmplz-document p,body.dbx2 .cmplz-document li,body.dbx2 .cmplz-document span{color:var(--dx-bone)}body.dbx2 .cmplz-document a{color:var(--dx-cyan)!important;overflow-wrap:anywhere}body.dbx2 .cmplz-document details,body.dbx2 .cmplz-document .cmplz-dropdown{margin:0 0 .6rem;border-radius:14px;border:1px solid var(--dx-line2)!important;background:rgb(255 255 255 / .03)!important;overflow:hidden}body.dbx2 .cmplz-document summary{padding:.8rem 1rem;color:#fff;cursor:pointer}body.dbx2 .cmplz-document summary *{color:#fff!important}body.dbx2 .cmplz-document .cmplz-service-description,body.dbx2 .cmplz-document .cmplz-sharing-data,body.dbx2 .cmplz-document .cookies-per-purpose{padding:0 1rem 1rem}body.dbx2 .cmplz-document table,body.dbx2 .cmplz-document .cookies-per-purpose{width:100%;border-color:var(--dx-line2)!important;background:transparent!important}body.dbx2 .cmplz-document td,body.dbx2 .cmplz-document th,body.dbx2 .cmplz-document .cookies-per-purpose div{border-color:var(--dx-line2)!important;color:var(--dx-bone)!important;background:transparent!important;overflow-wrap:anywhere}body.dbx2 #cmplz-document{padding-top:clamp(1.6rem,1rem + 2vw,3rem)!important}body.dbx2.cmplz-document .dbx-phead__inner{max-width:calc(44rem + var(--dx-gut,16px) * 2)!important}body.dbx2 .dbx-phead__title,.dbx2.single-post .dbx-posthead__title{font-size:clamp(1.7rem,1.15rem + 3.3vw,4rem)!important;overflow-wrap:break-word}body.dbx2 .dbx-foot__list li,body.dbx2 .dbx-foot__meta-list li{margin-left:0!important}.dbx2.single-post .dbx-post__h::before,.dbx2.single-post .dbx-post__h::after{display:none!important;content:none!important}body.dbx2 .dbx-phead::before,body.dbx2 .dbx-phead::after,body.dbx2 .dbx-legal__inner::before,body.dbx2 .dbx-legal__inner::after,body.dbx2 .dbx-posthead__inner::before,body.dbx2 .dbx-posthead__inner::after,body.dbx2 .dbx-band__inner::before,body.dbx2 .dbx-band__inner::after,.dbx2 li.dx-rv.dx-spot::before,.dbx2 .dx-facts li::before{display:none!important;content:none!important}@media (min-width:850px) and (max-width:1100px){body .header-main .header-nav-main>li{margin-left:.5em!important;margin-right:.5em!important}body .header-main .header-nav-main .nav-top-link{letter-spacing:.06em!important;font-size:11px!important}body .header-main .header-nav-main .nav-top-link::after{left:-.55em!important}body .header-main .header-button .button{padding-left:1em!important;padding-right:1em!important}}@media (min-width:850px) and (max-width:940px){body .header-main .header-nav-main>li{margin-left:.32em!important;margin-right:.32em!important}body .header-main .header-nav-main .nav-top-link{letter-spacing:.03em!important;font-size:10.5px!important}body .header-main .header-nav-main .nav-top-link::after{display:none!important}body .header-main #logo img{max-height:44px!important;width:auto!important}}.dbx2 .dx-sp__wall{container-type:inline-size}@media (max-width:1100px){.dbx2 .dx-sp__wall .dx-sp__logo b{font-size:min(2.4rem,11.5cqw)!important}.dbx2 .dx-sp__wall .dx-sp__logo i{width:min(44px,19cqw)!important;height:min(44px,19cqw)!important}}@media (max-width:849px) and (max-height:700px){.dx-stk__blk{padding:.5rem .85rem}.dx-stk__tower{gap:.3rem}.dx-stk__pin{padding-top:calc(64px + .6rem)}}@media (max-width:359px) and (max-height:700px){.dbx2 .dx-stk .dx-h2{font-size:1.32rem!important}.dx-stk__t p:last-child{font-size:.82rem}.dx-stk__t{padding:.7rem .8rem}}@media (max-width:849px) and (max-height:700px){.dx-stk__texts{min-height:8.8rem}}@media (max-width:849px) and (max-height:600px){.dbx2 .dx-stk{height:auto}.dx-stk__pin{position:relative}}.dx-sp__type>*{min-width:0}.dx-sp__type li{flex-wrap:wrap;column-gap:.6rem;row-gap:.1rem}@media (max-width:359px){.dx-sp__type li b[style*="2rem"]{font-size:1.6rem!important}.dx-sp__type li b[style*="1.4rem"]{font-size:1.2rem!important}}@media (max-width:359px){.dx-stats span{font-size:.92rem;hyphens:auto;overflow-wrap:break-word}.dx-stats li{min-width:0}body.dbx2.single-post li,body.dbx2.single-post p{hyphens:auto;-webkit-hyphens:auto;overflow-wrap:break-word}}body.dbx2.single-post .navigation-post{display:none!important}.dbx2 .dx-cfg__note{margin:0 0 1.4rem;padding:1rem 1.15rem;border-radius:14px;border:1px solid rgb(31 127 136 / .35);background:linear-gradient(135deg,rgb(31 127 136 / .08),rgb(168 67 111 / .05));color:var(--dx-bone);font-size:.92rem;line-height:1.55}.dbx2 .dx-cfg__note p{margin:0}.dbx2 .dx-cfg__note b{color:#fff;font-weight:400;font-family:var(--dbx-text-med)}.dbx2 .dx-cfg__note>.dx-link{margin-top:.5rem}.dx-cfg__note-act{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1.2rem;margin-top:.85rem}.dbx2 .dx-cfg__note-act .dx-btn{margin:0;padding:.6rem 1.1rem;font-size:.9rem;min-height:0}.dbx2 .dx-sum__lines li small{display:block;margin-top:.15rem;font-size:.7rem;line-height:1.35;color:var(--dx-cyan);opacity:.85}.dbx2 .dx-item__hint{grid-column:2 / -1;display:block;font-style:normal;font-size:.8rem;line-height:1.45;color:var(--dx-bone);padding:.45rem .7rem;border-left:2px solid var(--dx-mag);background:rgb(168 67 111 / .07);border-radius:0 8px 8px 0;animation:dx-hint-in .35s var(--dx-ease)}.dx-item.is-inc .dx-item__hint{border-left-color:var(--dx-cyan);background:rgb(31 127 136 / .07)}@keyframes dx-hint-in{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.dbx2 .dx-item.is-off .dx-item__hint{opacity:1}.dbx2 .dx-item.is-inc{cursor:default}.dbx2 .dx-item.is-inc input[type=checkbox]:disabled{opacity:.45}.dx-shops.is-nudge .dx-shop{animation:dx-nudge 1.2s var(--dx-ease)}.dx-shops.is-nudge .dx-shop:nth-child(2){animation-delay:.08s}.dx-shops.is-nudge .dx-shop:nth-child(3){animation-delay:.16s}.dx-shops.is-nudge .dx-shop:nth-child(4){animation-delay:.24s}@keyframes dx-nudge{0%,100%{box-shadow:none}35%{box-shadow:0 0 0 2px rgb(31 127 136 / .7),0 0 24px rgb(31 127 136 / .35)}}.dbx2 .dx-sum{transition:opacity .3s}.dbx2 .dx-sum.is-muted{opacity:.4}.dbx2 button.dx-sumbar{margin:0;font:inherit;text-transform:none;letter-spacing:0;line-height:1.2;min-height:0;cursor:pointer;text-align:left;color:var(--dx-bone)}.dbx2 button.dx-sumbar span{font-size:.8rem;color:var(--dx-dim)}.dbx2 button.dx-sumbar b{margin-left:auto}.dbx2 button.dx-sumbar i{font-style:normal;color:var(--dx-cyan);font-size:1rem}.dbx2 [data-step="2"]>.dx-step__s{margin-top:-.4rem}@media (prefers-reduced-motion:reduce){.dx-shops.is-nudge .dx-shop,.dbx2 .dx-item__hint{animation:none}}.dbx2 .dx-item__hint.is-info{border-left-color:var(--dx-cyan);background:rgb(31 127 136 / .07)}.dbx2 .dx-cfg{overflow:visible;overflow:clip}@media (min-width:850px){.dbx2 .dx-cfg__grid>.dx-sum{position:sticky;top:110px;max-height:calc(100vh - 130px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgb(232 227 217 / .25) #fff0}.admin-bar.dbx2 .dx-cfg__grid>.dx-sum{top:142px;max-height:calc(100vh - 162px)}.dbx2 .dx-cfg__grid>.dx-sum .dx-sum__lines{max-height:none;overflow:visible}}.dbx2 .dx-sum__lines{scrollbar-gutter:stable;padding-right:.15rem}@media (min-width:850px){.dbx2 .dx-cfg__grid>.dx-sum{display:flex;flex-direction:column;overflow:hidden}.dbx2 .dx-cfg__grid>.dx-sum>*{flex-shrink:0}.dbx2 .dx-cfg__grid>.dx-sum .dx-sum__lines{flex:0 1 auto;min-height:5.5rem;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgb(232 227 217 / .25) #fff0;padding-right:.5rem;-webkit-mask-image:linear-gradient(#000 calc(100% - 18px),transparent);mask-image:linear-gradient(#000 calc(100% - 18px),transparent)}}@media (min-width:850px){.dbx2 .dx-cfg__grid>.dx-sum{display:block;overflow-y:auto}.dbx2 .dx-cfg__grid>.dx-sum .dx-sum__lines{max-height:none;min-height:0;overflow:visible;padding-right:0;-webkit-mask-image:none;mask-image:none}.dbx2 .dx-cfg__grid>.dx-sum .dx-sum__tot{position:sticky;bottom:-24px;z-index:2;margin-left:-24px;margin-right:-24px;padding:.9rem 24px 1.2rem;background:linear-gradient(to bottom,#fff0,#131C1F 14px);box-shadow:0 -10px 18px -12px rgb(0 0 0 / .6)}}@media (min-width:850px){body.dbx2 .header-nav-main{position:static}body.dbx2 .header-nav-main>li.menu-item-design-full-width{position:static}body.dbx2 .header-nav-main>li.menu-item-design-full-width>.nav-dropdown{position:absolute;top:100%;left:0!important;right:0;width:100%!important;min-width:0;max-width:none;max-height:none;display:block;margin:0;padding:0;border:0;border-radius:0;background:#fff0;box-shadow:none;overflow:visible;opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity .22s var(--dx-ease),transform .32s var(--dx-ease),visibility 0s linear .32s;pointer-events:none;z-index:40}body.dbx2 .header-nav-main>li.menu-item-design-full-width.current-dropdown>.nav-dropdown,body.dbx2 .header-nav-main>li.menu-item-design-full-width:hover>.nav-dropdown,body.dbx2 .header-nav-main>li.menu-item-design-full-width:focus-within>.nav-dropdown{opacity:1;visibility:visible;transform:none;transition:opacity .22s var(--dx-ease),transform .32s var(--dx-ease),visibility 0s;pointer-events:auto}body.dbx2 .header-nav-main>li.menu-item-design-full-width>.nav-dropdown::before{content:"";position:absolute;left:0;right:0;bottom:100%;height:36px}body.dbx2 .header-nav-main>li.menu-item-design-full-width>.nav-dropdown::after{display:none}body.dbx2 .nav-dropdown>.section.has-block{padding:0!important;background:transparent!important;min-height:0}body.dbx2 .nav-dropdown>.section.has-block .row,body.dbx2 .nav-dropdown>.section.has-block .col,body.dbx2 .nav-dropdown>.section.has-block .col-inner{max-width:none!important;width:100%;margin:0!important;padding:0!important;flex-basis:100%}body.dbx2 .nav-dropdown .section-bg,body.dbx2 .nav-dropdown .section-content>.row::after{display:none}body.dbx2 .dbx-mega{display:block;position:relative;background:rgb(11 18 20 / .97);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-top:1px solid var(--dx-line);border-bottom:1px solid var(--dx-line);box-shadow:0 40px 80px -30px rgb(0 0 0 / .75);overflow:hidden}body.dbx2 .dbx-mega::before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 40% 90% at 88% 0%,rgb(31 127 136 / .10),transparent 70%),radial-gradient(ellipse 30% 70% at 0% 100%,rgb(99 97 124 / .06),transparent 70%)}body.dbx2 .dbx-mega--bia::before{background:radial-gradient(ellipse 40% 90% at 88% 0%,rgb(168 67 111 / .11),transparent 70%),radial-gradient(ellipse 30% 70% at 0% 100%,rgb(99 97 124 / .06),transparent 70%)}body.dbx2 .dbx-mega::after{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:var(--dx-grad);opacity:.55}body.dbx2 .dbx-mega__inner{position:relative;max-width:var(--dx-max);margin:0 auto;padding:2.2rem var(--dx-gut) 1.5rem}body.dbx2 .dbx-mega__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.2fr);gap:clamp(1rem,2vw,2.4rem)}body.dbx2 .dbx-mega--bia .dbx-mega__grid{grid-template-columns:repeat(2,minmax(0,1fr)) minmax(0,1.2fr)}body.dbx2 .dbx-mega__gname{margin:0 0 .7rem;padding:0 0 0 .75rem;border:0;font-family:var(--dbx-mono);font-size:.66rem;letter-spacing:.18em;text-transform:uppercase;color:var(--dx-cyan)}body.dbx2 .dbx-mega--bia .dbx-mega__gname{color:var(--dx-mag)}body.dbx2 .dbx-mega__list{gap:.1rem}body.dbx2 a.dbx-mega__link{position:relative;display:block;padding:.6rem 1.6rem .6rem .75rem;border:0;border-radius:12px;background:#fff0;transition:background-color .2s var(--dx-ease)}body.dbx2 a.dbx-mega__link::after{content:"→";position:absolute;right:.7rem;top:.62rem;color:var(--dx-cyan);opacity:0;transform:translateX(-6px);transition:opacity .2s,transform .25s var(--dx-ease)}body.dbx2 .dbx-mega--bia a.dbx-mega__link::after{color:var(--dx-mag)}body.dbx2 a.dbx-mega__link:hover,body.dbx2 a.dbx-mega__link:focus-visible{background:rgb(255 255 255 / .045);padding-left:.75rem}body.dbx2 a.dbx-mega__link:hover::after,body.dbx2 a.dbx-mega__link:focus-visible::after{opacity:1;transform:none}body.dbx2 a.dbx-mega__link:focus-visible{outline:2px solid var(--dx-cyan);outline-offset:0}body.dbx2 .dbx-mega__name{font-family:var(--dbx-text-med);font-size:.98rem;line-height:1.3;color:#fff!important;letter-spacing:0}body.dbx2 .dbx-mega__desc{margin-top:.18rem;font-family:var(--dbx-text);font-size:.8rem;line-height:1.45;color:var(--dx-dim)}body.dbx2 a.dbx-mega__link[aria-current="page"]{background:rgb(31 127 136 / .07)}body.dbx2 .dbx-mega--bia a.dbx-mega__link[aria-current="page"]{background:rgb(168 67 111 / .07)}body.dbx2 a.dbx-mega__link[aria-current="page"] .dbx-mega__name::before{content:"";display:inline-block;width:6px;height:6px;margin:0 .5rem .12rem 0;border-radius:50%;background:var(--dx-grad);vertical-align:middle}body.dbx2 .dbx-mega__col--promo{padding:0;border:0}body.dbx2 a.dbx-mega__promo{position:relative;display:flex;flex-direction:column;height:calc(100% - 1.6rem);min-height:13rem;padding:1.4rem 1.4rem 1.2rem;border:1px solid var(--dx-line2);border-radius:18px;background:linear-gradient(160deg,rgb(31 127 136 / .10),rgb(168 67 111 / .05) 60%,transparent),var(--dx-ink2);overflow:hidden;transition:border-color .25s,transform .3s var(--dx-ease),box-shadow .3s}body.dbx2 .dbx-mega--bia a.dbx-mega__promo{background:linear-gradient(160deg,rgb(168 67 111 / .11),rgb(99 97 124 / .05) 60%,transparent),var(--dx-ink2)}body.dbx2 a.dbx-mega__promo:hover,body.dbx2 a.dbx-mega__promo:focus-visible{border-color:rgb(31 127 136 / .55);transform:translateY(-2px);box-shadow:0 18px 40px -18px rgb(31 127 136 / .35)}body.dbx2 .dbx-mega--bia a.dbx-mega__promo:hover,body.dbx2 .dbx-mega--bia a.dbx-mega__promo:focus-visible{border-color:rgb(168 67 111 / .55);box-shadow:0 18px 40px -18px rgb(168 67 111 / .35)}body.dbx2 .dbx-mega__ptitle{font-family:var(--dbx-display);font-size:clamp(1.15rem,.9rem + .6vw,1.45rem);line-height:1.18;letter-spacing:-.01em;color:#fff}body.dbx2 .dbx-mega__ptext{margin-top:.7rem;font-size:.82rem;line-height:1.55;color:var(--dx-dim)}body.dbx2 .dbx-mega__pmore{margin-top:auto;padding-top:1rem;font-family:var(--dbx-mono);font-size:.66rem;letter-spacing:.16em;text-transform:uppercase;background:var(--dx-grad);-webkit-background-clip:text;background-clip:text;color:#fff0}body.dbx2 .dbx-mega__pmore::after{content:" →"}body.dbx2 .dbx-mega__foot{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem 1.8rem;margin-top:1.4rem;padding:1.1rem 0 0 .75rem;border-top:1px solid var(--dx-line)}body.dbx2 a.dbx-mega__flink{padding:0;background:none;font-family:var(--dbx-mono);font-size:.66rem;letter-spacing:.16em;text-transform:uppercase;color:var(--dx-dim)!important;transition:color .2s}body.dbx2 a.dbx-mega__flink:hover,body.dbx2 a.dbx-mega__flink:focus-visible{color:#fff!important}body.dbx2 a.dbx-mega__flink::after{content:" →";color:var(--dx-cyan)}body.dbx2 .dbx-mega--bia a.dbx-mega__flink::after{color:var(--dx-mag)}body.dbx2 .dbx-mega__col{opacity:0;transform:translateY(6px);transition:opacity .3s var(--dx-ease),transform .4s var(--dx-ease)}body.dbx2 li.current-dropdown .dbx-mega__col,body.dbx2 li:hover .dbx-mega__col,body.dbx2 li:focus-within .dbx-mega__col{opacity:1;transform:none}body.dbx2 li .dbx-mega__col:nth-child(2){transition-delay:.04s}body.dbx2 li .dbx-mega__col:nth-child(3){transition-delay:.08s}body.dbx2 li .dbx-mega__col:nth-child(4){transition-delay:.12s}}@media (min-width:850px) and (max-width:1099px){body.dbx2 .dbx-mega__grid{grid-template-columns:repeat(3,minmax(0,1fr))}body.dbx2 .dbx-mega--bia .dbx-mega__grid{grid-template-columns:repeat(2,minmax(0,1fr))}body.dbx2 .dbx-mega__col--promo{display:none}body.dbx2 .dbx-mega__inner{padding-top:1.6rem}}@media (prefers-reduced-motion:reduce){body.dbx2 .dbx-mega__col,body.dbx2 .header-nav-main>li>.nav-dropdown{transition:none!important;transform:none!important}}@media (min-width:850px){body.dbx2 .dbx-mega{background:#0B1214}body.dbx2 a.dbx-mega__promo{height:auto;min-height:0}body.dbx2 .dbx-mega__pmore{margin-top:0;padding-top:1.1rem}}body.dbx2 .footer-wrapper{background:var(--dx-ink)!important;position:relative;overflow:hidden}body.dbx2 .footer-wrapper>.section.has-block,body.dbx2 .footer-wrapper .row,body.dbx2 .footer-wrapper .col,body.dbx2 .footer-wrapper .col-inner{max-width:none!important;margin:0!important;padding:0!important;background:transparent!important}body.dbx2 .dbx-foot{position:relative;padding:0!important;background:radial-gradient(ellipse 45% 70% at 92% 0%,rgb(31 127 136 / .08),transparent 70%),radial-gradient(ellipse 40% 60% at 0% 100%,rgb(168 67 111 / .06),transparent 70%),var(--dx-ink);border-top:1px solid var(--dx-line)}body.dbx2 .dbx-foot::before{content:"";position:absolute;left:0;right:0;top:-1px;height:1px;background:var(--dx-grad);opacity:.6}body.dbx2 .dbx-foot__inner{max-width:var(--dx-max);margin:0 auto;padding:clamp(3rem,2rem + 3vw,5rem) var(--dx-gut) clamp(2.4rem,1.8rem + 2vw,3.6rem);display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1.55fr) minmax(0,1fr) minmax(0,.85fr);gap:clamp(1.6rem,3vw,3.5rem);text-align:left}body.dbx2 .dbx-foot__brand{display:flex;flex-direction:column;align-items:flex-start;gap:1.1rem}body.dbx2 .dbx-foot__logo{width:150px;height:auto;margin:0}body.dbx2 .dbx-foot__claim{margin:0;max-width:20rem;font-family:var(--dbx-display);font-size:clamp(1.25rem,1rem + .6vw,1.6rem);line-height:1.22;letter-spacing:-.01em;color:#fff}body.dbx2 .dbx-foot__where{margin:0;display:inline-flex;align-items:center;gap:.55rem;padding:.4rem .8rem;border:1px solid var(--dx-line2);border-radius:99px;font-family:var(--dbx-mono);font-size:.64rem;letter-spacing:.16em;text-transform:uppercase;color:var(--dx-dim)}body.dbx2 .dbx-foot__where::before{content:"";width:6px;height:6px;border-radius:50%;background:var(--dx-cyan);box-shadow:0 0 0 3px rgb(31 127 136 / .18)}body.dbx2 .dbx-foot__head{margin:0 0 1.1rem;padding:0;border:0;font-family:var(--dbx-mono);font-size:.66rem;letter-spacing:.18em;text-transform:uppercase;color:var(--dx-cyan)}body.dbx2 .dbx-foot__col[aria-label="Design services"] .dbx-foot__head{color:var(--dx-mag)}body.dbx2 .dbx-foot__col[aria-label="Company"] .dbx-foot__head{color:#63617C}body.dbx2 .dbx-foot__list{margin:0;padding:0;list-style:none;display:grid;gap:.15rem}body.dbx2 .dbx-foot__col[aria-label="Web services"] .dbx-foot__list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.4rem}body.dbx2 .dbx-foot__list li{margin:0!important;padding:0}body.dbx2 a.dbx-foot__link{position:relative;display:inline-block;padding:.32rem 0;font-family:var(--dbx-text);font-size:.9rem;line-height:1.35;color:var(--dx-dim)!important;text-decoration:none!important;background:linear-gradient(var(--dx-cyan),var(--dx-cyan)) 0 calc(100% - .2rem)/0 1px no-repeat;transition:color .2s,background-size .3s var(--dx-ease)}body.dbx2 .dbx-foot__col[aria-label="Design services"] a.dbx-foot__link{background-image:linear-gradient(var(--dx-mag),var(--dx-mag))}body.dbx2 .dbx-foot__col[aria-label="Company"] a.dbx-foot__link{background-image:linear-gradient(#63617C,#63617C)}body.dbx2 a.dbx-foot__link:hover,body.dbx2 a.dbx-foot__link:focus-visible{color:#fff!important;background-size:100% 1px}body.dbx2 a.dbx-foot__link[aria-current="page"]{color:#fff!important}body.dbx2 .dbx-foot__list li:first-child a.dbx-foot__link{color:var(--dx-bone)!important;font-family:var(--dbx-text-med)}body.dbx2 .dbx-foot__bar{max-width:var(--dx-max);margin:0 auto;padding:1.4rem var(--dx-gut) 1.6rem;display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 2rem;border-top:1px solid var(--dx-line);position:relative}body.dbx2 .dbx-foot__bar::before{content:"";position:absolute;left:var(--dx-gut);right:var(--dx-gut);top:-1px;height:1px;background:var(--dx-line)}body.dbx2 .dbx-foot__legal{margin:0;flex:1 1 22rem;font-family:var(--dbx-mono);font-size:.66rem;line-height:1.7;letter-spacing:.06em;color:rgb(163 175 178 / .75)}body.dbx2 .dbx-foot__meta-list{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:.3rem 1.4rem}body.dbx2 a.dbx-foot__meta{font-family:var(--dbx-mono);font-size:.66rem;letter-spacing:.14em;text-transform:uppercase;color:var(--dx-dim)!important;text-decoration:none!important;transition:color .2s}body.dbx2 a.dbx-foot__meta:hover,body.dbx2 a.dbx-foot__meta:focus-visible,body.dbx2 a.dbx-foot__meta[aria-current="page"]{color:#fff!important}body.dbx2 a.dbx-foot__lang{display:inline-flex;align-items:center;gap:.5rem;margin:0;padding:.5rem .95rem;border:1px solid var(--dx-line2);border-radius:99px;font-family:var(--dbx-mono);font-size:.66rem;letter-spacing:.14em;text-transform:uppercase;color:var(--dx-bone)!important;background:rgb(255 255 255 / .02)!important;text-decoration:none!important;transition:border-color .2s,background-color .2s}body.dbx2 a.dbx-foot__lang::before{content:"";width:13px;height:13px;border:1px solid currentColor;border-radius:50%;background:linear-gradient(currentColor,currentColor) 50% 0/1px 100% no-repeat,linear-gradient(currentColor,currentColor) 0 50%/100% 1px no-repeat;opacity:.8}body.dbx2 a.dbx-foot__lang::after{content:"↗";color:var(--dx-cyan)}body.dbx2 a.dbx-foot__lang:hover,body.dbx2 a.dbx-foot__lang:focus-visible{border-color:var(--dx-cyan);background:rgb(31 127 136 / .06)!important}@media (max-width:1099px){body.dbx2 .dbx-foot__inner{grid-template-columns:repeat(2,minmax(0,1fr))}body.dbx2 .dbx-foot__brand{grid-column:1 / -1}body.dbx2 .dbx-foot__col[aria-label="Web services"]{grid-column:1 / -1}body.dbx2 .dbx-foot__col[aria-label="Web services"] .dbx-foot__list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){body.dbx2 .dbx-foot__col[aria-label="Web services"] .dbx-foot__list{grid-template-columns:repeat(2,minmax(0,1fr))}body.dbx2 .dbx-foot__inner{column-gap:1.2rem;row-gap:2.2rem}body.dbx2 a.dbx-foot__link{font-size:.88rem;padding:.4rem 0}body.dbx2 .dbx-foot__bar{flex-direction:column;align-items:flex-start;gap:1rem;padding-bottom:6.5rem}body.dbx2 .dbx-foot__legal{flex:none}}body.dbx2 .dbx-foot__col[aria-label="Web services"] .dbx-foot__list{display:block;columns:2;column-gap:1.4rem}body.dbx2 .dbx-foot__col[aria-label="Web services"] .dbx-foot__list li{break-inside:avoid}body.dbx2 .dbx-foot__bar{padding-right:calc(var(--dx-gut) + 3.6rem)}@media (max-width:1199px){body.dbx2 .dbx-foot__inner{grid-template-columns:repeat(3,minmax(0,1fr))}body.dbx2 .dbx-foot__brand{grid-column:1 / -1;flex-direction:row;flex-wrap:wrap;align-items:center;gap:1rem 2rem}body.dbx2 .dbx-foot__col[aria-label="Web services"]{grid-column:auto}}@media (max-width:1099px){body.dbx2 .dbx-foot__col[aria-label="Web services"] .dbx-foot__list{columns:1}}@media (max-width:760px){body.dbx2 .dbx-foot__inner{grid-template-columns:repeat(2,minmax(0,1fr))}body.dbx2 .dbx-foot__brand{flex-direction:column;align-items:flex-start}body.dbx2 .dbx-foot__col[aria-label="Web services"]{grid-column:1 / -1}body.dbx2 .dbx-foot__col[aria-label="Web services"] .dbx-foot__list{columns:2}}@media (max-width:640px){body.dbx2 .dbx-foot__bar{padding-right:var(--dx-gut)}}body.dbx2 .off-canvas .mfp-content,body.dbx2 #main-menu.mobile-sidebar{background:radial-gradient(ellipse 90% 35% at 100% 0%,rgb(31 127 136 / .11),transparent 70%),radial-gradient(ellipse 80% 35% at 0% 100%,rgb(168 67 111 / .08),transparent 70%),#0B1214!important}body.dbx2 .off-canvas .mfp-content{width:100%;max-width:460px}body.dbx2 .off-canvas.mfp-bg,body.dbx2 .mfp-bg.off-canvas{background:rgb(5 9 10 / .75)!important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}body.dbx2 .off-canvas .mfp-close{top:16px!important;right:16px!important;width:44px!important;height:44px!important;display:grid;place-items:center;padding:0!important;border:1px solid var(--dx-line2)!important;border-radius:50%!important;color:#fff!important;opacity:1!important;background:rgb(255 255 255 / .03)!important;mix-blend-mode:normal!important;transition:border-color .2s,transform .3s var(--dx-ease)}body.dbx2 .off-canvas .mfp-close svg{width:20px;height:20px}body.dbx2 .off-canvas .mfp-close:hover{border-color:var(--dx-cyan)!important;transform:rotate(90deg)}body.dbx2 #main-menu .sidebar-menu{padding:22px 0 2.4rem!important}body.dbx2 #main-menu .nav-sidebar{padding:0 24px!important}body.dbx2 #main-menu .nav-sidebar>li{border:0!important;border-bottom:1px solid var(--dx-line)!important;margin:0!important}body.dbx2 #main-menu .nav-sidebar>li.header-block,body.dbx2 #main-menu .nav-sidebar>li.html{border-bottom:0!important}body.dbx2 #main-menu .dbx-ocan{width:auto!important;margin:0 0 .6rem!important;padding:.4rem 3.6rem 1.6rem 0!important;background:none!important;border:0!important;border-bottom:1px solid var(--dx-line)!important}body.dbx2 #main-menu .dbx-ocan__marks{display:flex;align-items:center;gap:.7rem;margin:0;font-family:var(--dbx-display);font-size:1.9rem;line-height:1;letter-spacing:.02em}body.dbx2 #main-menu .dbx-ocan__dan{color:var(--dx-cyan)!important}body.dbx2 #main-menu .dbx-ocan__bia{color:var(--dx-mag)!important}body.dbx2 #main-menu .dbx-ocan__marks i{display:block;width:34px;height:1px;background:var(--dx-grad)}body.dbx2 #main-menu .dbx-ocan__claim{margin:.75rem 0 0;max-width:19rem;font-family:var(--dbx-text);font-size:.92rem;line-height:1.5;color:var(--dx-dim)!important;text-transform:none;letter-spacing:0}body.dbx2 #main-menu .nav-sidebar>li.menu-item>a{padding:.95rem 3.2rem .95rem 0!important;font-family:var(--dbx-display)!important;font-size:1.6rem!important;line-height:1.15!important;letter-spacing:-.01em!important;text-transform:none!important;color:#fff!important;font-weight:400!important}body.dbx2 #main-menu .nav-sidebar>li.current-menu-item>a,body.dbx2 #main-menu .nav-sidebar>li.current-menu-ancestor>a,body.dbx2 #main-menu .nav-sidebar>li.current-menu-parent>a{background:var(--dx-grad);-webkit-background-clip:text;background-clip:text;color:transparent!important}body.dbx2 #main-menu .nav-sidebar>li>.toggle{top:50%!important;right:0!important;width:38px!important;height:38px!important;margin:-19px 0 0!important;padding:0!important;display:grid;place-items:center;border:1px solid var(--dx-line2)!important;border-radius:50%!important;color:var(--dx-cyan)!important;opacity:1!important;background:transparent!important}body.dbx2 #main-menu .nav-sidebar>li.has-child>.toggle{top:1.5rem!important;margin:0!important;transform:translateY(-50%)}body.dbx2 #main-menu .nav-sidebar>li>.toggle i{font-size:1rem;transition:transform .3s var(--dx-ease)}body.dbx2 #main-menu .nav-sidebar>li.active>.toggle i,body.dbx2 #main-menu .nav-sidebar>li[aria-expanded="true"]>.toggle i{transform:rotate(180deg)}body.dbx2 #main-menu .nav-sidebar>li.active>.toggle,body.dbx2 #main-menu .nav-sidebar>li[aria-expanded="true"]>.toggle{border-color:var(--dx-cyan)!important;background:rgb(31 127 136 / .08)!important}body.dbx2 #main-menu .sub-menu{margin:0 0 1rem 2px!important;padding:.1rem 0 .1rem 0!important;border-left:1px solid var(--dx-line2)!important}body.dbx2 #main-menu .sub-menu li{border:0!important;margin:0!important}body.dbx2 #main-menu .sub-menu li a{padding:.5rem 0 .5rem 1rem!important;font-family:var(--dbx-text)!important;font-size:.98rem!important;line-height:1.35!important;letter-spacing:0!important;text-transform:none!important;color:var(--dx-dim)!important;transition:color .2s}body.dbx2 #main-menu .sub-menu li a:hover,body.dbx2 #main-menu .sub-menu li.current-menu-item a{color:#fff!important}body.dbx2 #main-menu .sub-menu li.current-menu-item a{position:relative}body.dbx2 #main-menu .sub-menu li.current-menu-item a::before{content:"";position:absolute;left:-4px;top:50%;width:7px;height:7px;margin-top:-3.5px;border-radius:50%;background:var(--dx-grad)}body.dbx2 #main-menu li.header-button-1{padding:1.6rem 0 .4rem!important}body.dbx2 #main-menu li.header-button-1 .header-button{display:block;width:100%}body.dbx2 #main-menu li.header-button-1 a.button{display:flex!important;align-items:center;justify-content:center;width:100%;min-height:3.3rem;margin:0!important;padding:0 1.4rem!important;border:0!important;border-radius:99px!important;background:var(--dx-grad)!important;color:#0B1214!important;font-family:var(--dbx-text-med)!important;font-size:1rem!important;letter-spacing:0!important;text-transform:none!important;box-shadow:0 12px 34px -12px rgb(31 127 136 / .55),0 10px 30px -14px rgb(168 67 111 / .5)}body.dbx2 #main-menu li.header-button-1 a.button span::after{content:" →"}body.dbx2 #main-menu .dbx-ocfoot{margin:0!important;padding:1.6rem 0 0!important;background:none!important;border:0!important}body.dbx2 #main-menu .dbx-ocfoot__key{margin:0 0 .8rem;font-family:var(--dbx-mono);font-size:.66rem;letter-spacing:.18em;text-transform:uppercase;color:var(--dx-cyan)!important}body.dbx2 #main-menu .dbx-ocfoot__list{margin:0;padding:0;list-style:none;display:grid;gap:.55rem}body.dbx2 #main-menu .dbx-ocfoot__list li{margin:0!important;padding:0!important;border:0!important}body.dbx2 #main-menu a.dbx-ocfoot__link{position:relative;display:flex;flex-direction:column;gap:.15rem;padding:.85rem 2.6rem .85rem 1rem!important;border:1px solid var(--dx-line2)!important;border-radius:14px!important;background:rgb(255 255 255 / .025)!important;text-transform:none!important;letter-spacing:0!important;transition:border-color .2s,background-color .2s}body.dbx2 #main-menu a.dbx-ocfoot__link::after{content:"↗";position:absolute;right:1rem;top:50%;transform:translateY(-50%);color:var(--dx-cyan)}body.dbx2 #main-menu .dbx-ocfoot__list li:nth-child(2) a.dbx-ocfoot__link::after{color:var(--dx-mag)}body.dbx2 #main-menu a.dbx-ocfoot__link:hover{border-color:var(--dx-cyan)!important;background:rgb(31 127 136 / .06)!important}body.dbx2 #main-menu .dbx-ocfoot__who{font-family:var(--dbx-display);font-size:1.15rem;line-height:1.2;color:#fff!important}body.dbx2 #main-menu .dbx-ocfoot__what{font-family:var(--dbx-text);font-size:.8rem;line-height:1.4;color:var(--dx-dim)!important}body.dbx2 #main-menu .dbx-ocfoot__note{margin:1.3rem 0 0;padding:0 0 0 .9rem;border-left:2px solid var(--dx-cyan);font-family:var(--dbx-text);font-size:.82rem;line-height:1.55;color:var(--dx-dim)!important;text-transform:none;letter-spacing:0}body.dbx2 #main-menu .nav-sidebar>li.has-child>.toggle{top:1.95rem!important}body.dbx2 #main-menu .nav-sidebar>li>a{border:0!important}body.dbx2{--cmplz_banner_width:440px;--cmplz_banner_background_color:#131C1F;--cmplz_banner_border_color:rgba(232,227,217,.22);--cmplz_banner_border_width:1px;--cmplz_banner_border_radius:20px;--cmplz_banner_margin:24px;--cmplz_title_font_size:20px;--cmplz_text_color:#A3AFB2;--cmplz_hyperlink_color:#5FB3BA;--cmplz_text_font_size:13px;--cmplz_link_font_size:11px;--cmplz_category_body_font_size:12.5px;--cmplz_button_accept_background_color:#E8E3D9;--cmplz_button_accept_border_color:#E8E3D9;--cmplz_button_accept_text_color:#0B1214;--cmplz_button_deny_background_color:#E8E3D9;--cmplz_button_deny_border_color:#E8E3D9;--cmplz_button_deny_text_color:#0B1214;--cmplz_button_settings_background_color:transparent;--cmplz_button_settings_border_color:rgba(232,227,217,.22);--cmplz_button_settings_text_color:#E8E3D9;--cmplz_button_border_radius:99px;--cmplz_button_font_size:14px;--cmplz_category_header_always_active_color:#5FB3BA;--cmplz_category_header_title_font_size:14px;--cmplz_category_header_active_font_size:11px;--cmplz_slider_active_color:#5FB3BA;--cmplz_slider_inactive_color:#3a4649;--cmplz_slider_bullet_color:#fff}body.dbx2 .cmplz-cookiebanner{font-family:var(--dbx-text)!important;color:var(--dx-dim)!important;box-shadow:0 40px 90px -20px rgb(0 0 0 / .85),0 0 0 1px rgb(255 255 255 / .02)!important;padding:22px 22px 16px!important;row-gap:12px!important;background:radial-gradient(ellipse 70% 50% at 100% 0%,rgb(31 127 136 / .09),transparent 70%),radial-gradient(ellipse 60% 50% at 0% 100%,rgb(168 67 111 / .06),transparent 70%),#131C1F!important;overflow:hidden}body.dbx2 .cmplz-cookiebanner::before{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:var(--dx-grad);opacity:.75;pointer-events:none}@media (min-width:768px){body.dbx2 .cmplz-cookiebanner.cmplz-bottom,body.dbx2 .cmplz-cookiebanner{left:24px!important;right:auto!important;bottom:24px!important;top:auto!important;transform:none!important;width:440px!important;max-width:calc(100vw - 48px)!important}}@media (max-width:767px){body.dbx2 .cmplz-cookiebanner{left:0!important;right:0!important;bottom:0!important;transform:none!important;width:100%!important;max-width:none!important;margin:0!important;border-radius:20px 20px 0 0!important;border-width:1px 0 0!important;padding:20px 20px calc(14px + env(safe-area-inset-bottom))!important}}body.dbx2 .cmplz-cookiebanner .cmplz-header{align-items:center}body.dbx2 .cmplz-cookiebanner .cmplz-logo{display:none!important}body.dbx2 .cmplz-cookiebanner .cmplz-title{display:block!important;grid-column:1 / span 2!important;justify-self:start!important;margin:0!important;font-family:var(--dbx-display)!important;font-weight:400!important;font-size:1.3rem!important;line-height:1.2!important;letter-spacing:-.01em;color:#fff!important}body.dbx2 .cmplz-cookiebanner .cmplz-close{width:34px!important;height:34px!important;display:grid!important;place-items:center;border:1px solid var(--dx-line2);border-radius:50%;color:var(--dx-bone)!important;transition:border-color .2s}body.dbx2 .cmplz-cookiebanner .cmplz-close svg{width:12px!important;height:12px!important}body.dbx2 .cmplz-cookiebanner .cmplz-close:hover{border-color:var(--dx-cyan)}body.dbx2 .cmplz-cookiebanner .cmplz-divider{display:none!important}body.dbx2 .cmplz-cookiebanner .cmplz-message{font-size:.82rem!important;line-height:1.6!important;color:var(--dx-dim)!important}body.dbx2 .cmplz-cookiebanner .cmplz-categories .cmplz-category{background:rgb(255 255 255 / .03)!important;border:1px solid var(--dx-line)!important;border-radius:12px!important}body.dbx2 .cmplz-cookiebanner .cmplz-category .cmplz-category-header .cmplz-category-title{font-family:var(--dbx-text-med)!important;font-weight:400!important;color:#fff!important}body.dbx2 .cmplz-cookiebanner .cmplz-category .cmplz-description{color:var(--dx-dim)!important;line-height:1.55!important}body.dbx2 .cmplz-cookiebanner .cmplz-category .cmplz-always-active{font-family:var(--dbx-mono);letter-spacing:.06em}body.dbx2 .cmplz-cookiebanner .cmplz-category-toggle,body.dbx2 .cmplz-cookiebanner .cmplz-icon{color:var(--dx-cyan)!important;fill:var(--dx-cyan)!important}body.dbx2 .cmplz-cookiebanner .cmplz-icon svg{fill:var(--dx-cyan)!important}body.dbx2 .cmplz-cookiebanner .cmplz-buttons{display:grid!important;grid-template-columns:1fr 1fr;gap:8px!important}body.dbx2 .cmplz-cookiebanner .cmplz-buttons .cmplz-btn{width:100%!important;height:46px!important;min-height:46px;margin:0!important;padding:0 14px!important;font-family:var(--dbx-text-med)!important;font-weight:400!important;font-size:.92rem!important;letter-spacing:0!important;text-transform:none!important;line-height:1!important;transition:filter .2s,border-color .2s,background-color .2s!important}body.dbx2 .cmplz-cookiebanner .cmplz-buttons .cmplz-accept:hover,body.dbx2 .cmplz-cookiebanner .cmplz-buttons .cmplz-deny:hover{filter:brightness(1.08)}body.dbx2 .cmplz-cookiebanner .cmplz-buttons .cmplz-view-preferences,body.dbx2 .cmplz-cookiebanner .cmplz-buttons .cmplz-save-preferences,body.dbx2 .cmplz-cookiebanner .cmplz-buttons .cmplz-manage-options{grid-column:1 / -1;height:42px!important;min-height:42px}body.dbx2 .cmplz-cookiebanner .cmplz-buttons .cmplz-view-preferences:hover,body.dbx2 .cmplz-cookiebanner .cmplz-buttons .cmplz-save-preferences:hover{border-color:var(--dx-cyan)!important}body.dbx2 .cmplz-cookiebanner .cmplz-buttons .cmplz-btn:focus-visible{outline:2px solid var(--dx-cyan)!important;outline-offset:2px}body.dbx2 .cmplz-cookiebanner .cmplz-links{margin-top:2px!important}body.dbx2 .cmplz-cookiebanner .cmplz-links ul{justify-content:center;gap:1.2rem}body.dbx2 .cmplz-cookiebanner .cmplz-links .cmplz-link{font-family:var(--dbx-mono)!important;font-size:.64rem!important;letter-spacing:.14em!important;text-transform:uppercase!important;text-decoration:none!important;color:var(--dx-dim)!important}body.dbx2 .cmplz-cookiebanner .cmplz-links .cmplz-link:hover{color:#fff!important}body.dbx2 #cmplz-manage-consent .cmplz-manage-consent{display:none!important}body.dbx2 .cmplz-cookiebanner{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:none!important}body.dbx2 .cmplz-cookiebanner>*{grid-column:1 / -1!important;grid-row:auto!important;width:auto!important;max-width:none!important;margin-left:0!important;margin-right:0!important}body.dbx2 .cmplz-cookiebanner .cmplz-body{max-height:min(46vh,420px)}body.dbx2 .cmplz-cookiebanner .cmplz-header{grid-template-columns:1fr auto!important}body.dbx2 .cmplz-cookiebanner .cmplz-buttons{grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important}body.dbx2 .cmplz-cookiebanner .cmplz-buttons .cmplz-btn{min-width:0!important;max-width:none!important;flex:none!important}body.dbx2 .dbx-foot{max-width:none!important;width:100%!important;margin:0!important}body.dbx2 #main-menu{position:relative;overflow-x:hidden}body.dbx2 #main-menu::before{content:"";position:absolute;width:420px;height:420px;right:-180px;top:-140px;border-radius:50%;background:radial-gradient(circle,rgb(31 127 136 / .16),rgb(99 97 124 / .07) 45%,transparent 70%);filter:blur(10px);pointer-events:none;animation:dxOcOrb 14s ease-in-out infinite alternate}body.dbx2 #main-menu::after{content:"";position:absolute;width:380px;height:380px;left:-200px;bottom:-120px;border-radius:50%;background:radial-gradient(circle,rgb(168 67 111 / .13),transparent 70%);filter:blur(10px);pointer-events:none;animation:dxOcOrb 17s ease-in-out infinite alternate-reverse}@keyframes dxOcOrb{from{transform:translate(0,0) scale(1)}to{transform:translate(-60px,90px) scale(1.15)}}body.dbx2 #main-menu .sidebar-menu{position:relative;z-index:1}body.dbx2 #main-menu .nav-sidebar{counter-reset:dxm}body.dbx2 #main-menu .nav-sidebar>li.menu-item{display:grid!important;grid-template-columns:minmax(0,1fr) 40px;align-items:center;column-gap:.8rem;counter-increment:dxm}body.dbx2 #main-menu .nav-sidebar>li.menu-item>a{grid-column:1;display:flex!important;align-items:baseline;gap:.85rem;padding:1.05rem 0!important}body.dbx2 #main-menu .nav-sidebar>li.menu-item>a::before{content:counter(dxm,decimal-leading-zero);flex:none;width:1.4rem;font-family:var(--dbx-mono);font-size:.62rem;letter-spacing:.08em;color:var(--dx-cyan);-webkit-text-fill-color:var(--dx-cyan);transform:translateY(-.55em)}body.dbx2 #main-menu .nav-sidebar>li.menu-item-1048>a::before{color:var(--dx-mag);-webkit-text-fill-color:var(--dx-mag)}body.dbx2 #main-menu .nav-sidebar>li.menu-item>.toggle{grid-column:2;grid-row:1;position:relative!important;top:auto!important;right:auto!important;left:auto!important;transform:none!important;margin:0!important;width:40px!important;height:40px!important;justify-self:end;align-self:center}body.dbx2 #main-menu .nav-sidebar>li.has-child>.toggle{top:auto!important;transform:none!important}body.dbx2 #main-menu .nav-sidebar>li>.toggle i{display:none!important}body.dbx2 #main-menu .nav-sidebar>li>.toggle::before,body.dbx2 #main-menu .nav-sidebar>li>.toggle::after{content:"";position:absolute;left:50%;top:50%;width:14px;height:1.5px;margin:-.75px 0 0 -7px;border-radius:2px;background:currentColor;transition:transform .35s var(--dx-ease),opacity .25s}body.dbx2 #main-menu .nav-sidebar>li>.toggle::after{transform:rotate(90deg)}body.dbx2 #main-menu .nav-sidebar>li.active>.toggle::after,body.dbx2 #main-menu .nav-sidebar>li[aria-expanded="true"]>.toggle::after{transform:rotate(0deg);opacity:0}body.dbx2 #main-menu .nav-sidebar>li.active>.toggle,body.dbx2 #main-menu .nav-sidebar>li[aria-expanded="true"]>.toggle{transform:rotate(180deg)!important}body.dbx2 #main-menu .nav-sidebar>li.menu-item-1048>.toggle{color:var(--dx-mag)!important}body.dbx2 #main-menu .nav-sidebar>li.menu-item-1048.active>.toggle,body.dbx2 #main-menu .nav-sidebar>li.menu-item-1048[aria-expanded="true"]>.toggle{border-color:var(--dx-mag)!important;background:rgb(168 67 111 / .08)!important}body.dbx2 #main-menu .nav-sidebar>li.menu-item:not(.has-child)::after{content:"→";grid-column:2;grid-row:1;justify-self:end;width:40px;height:40px;display:grid;place-items:center;border-radius:50%;color:var(--dx-dim);font-size:1rem;transition:color .2s,transform .3s var(--dx-ease)}body.dbx2 #main-menu .nav-sidebar>li.menu-item:not(.has-child):active::after{color:var(--dx-cyan);transform:translateX(4px)}body.dbx2 #main-menu .nav-sidebar>li.menu-item>.sub-menu{grid-column:1 / -1;margin:0 0 1rem calc(1.4rem + .85rem + 2px)!important}body.dbx2 #main-menu .nav-sidebar>li.menu-item-1048>.sub-menu{border-left-color:rgb(168 67 111 / .35)!important}body.dbx2 #main-menu .nav-sidebar>li.menu-item-1047>.sub-menu{border-left-color:rgb(31 127 136 / .35)!important}body.dbx2 #main-menu .nav-sidebar>li.menu-item>a:active{opacity:.7}body.dbx2 .mfp-ready #main-menu .nav-sidebar>li{animation:dxOcIn .6s var(--dx-ease) both}body.dbx2 .mfp-ready #main-menu .nav-sidebar>li:nth-child(1){animation-delay:.04s}body.dbx2 .mfp-ready #main-menu .nav-sidebar>li:nth-child(2){animation-delay:.09s}body.dbx2 .mfp-ready #main-menu .nav-sidebar>li:nth-child(3){animation-delay:.14s}body.dbx2 .mfp-ready #main-menu .nav-sidebar>li:nth-child(4){animation-delay:.19s}body.dbx2 .mfp-ready #main-menu .nav-sidebar>li:nth-child(5){animation-delay:.24s}body.dbx2 .mfp-ready #main-menu .nav-sidebar>li:nth-child(6){animation-delay:.29s}body.dbx2 .mfp-ready #main-menu .nav-sidebar>li:nth-child(7){animation-delay:.34s}body.dbx2 .mfp-ready #main-menu .nav-sidebar>li:nth-child(8){animation-delay:.39s}body.dbx2 .mfp-ready #main-menu .nav-sidebar>li:nth-child(9){animation-delay:.44s}@keyframes dxOcIn{from{opacity:0;transform:translateX(22px)}to{opacity:1;transform:none}}body.dbx2 .mfp-ready #main-menu .dbx-ocan__marks i{animation:dxOcLine .9s var(--dx-ease) .2s both}@keyframes dxOcLine{from{width:0}to{width:34px}}body.dbx2 #main-menu a.dbx-ocfoot__link{flex-direction:row!important;align-items:center;gap:.9rem;padding:.75rem 2.6rem .75rem .75rem!important}body.dbx2 #main-menu .dbx-ocfoot__ini{flex:none;width:42px;height:42px;display:grid;place-items:center;border-radius:50%;font-family:var(--dbx-display);font-size:1.15rem;line-height:1;color:#fff;background:linear-gradient(#131C1F,#131C1F) padding-box,var(--dx-grad) border-box;border:1.5px solid #fff0}body.dbx2 #main-menu .dbx-ocfoot__list li:nth-child(1) .dbx-ocfoot__ini{background:linear-gradient(#131C1F,#131C1F) padding-box,linear-gradient(135deg,#5FB3BA,#63617C) border-box;color:var(--dx-cyan)}body.dbx2 #main-menu .dbx-ocfoot__list li:nth-child(2) .dbx-ocfoot__ini{background:linear-gradient(#131C1F,#131C1F) padding-box,linear-gradient(135deg,#63617C,#D9799F) border-box;color:var(--dx-mag)}body.dbx2 #main-menu .dbx-ocfoot__list li:nth-child(3) .dbx-ocfoot__ini{font-family:var(--dbx-mono);font-size:1rem;color:var(--dx-bone)}body.dbx2 #main-menu .dbx-ocfoot__txt{display:flex;flex-direction:column;gap:.15rem;min-width:0}body.dbx2 #main-menu .dbx-ocfoot__what{overflow-wrap:anywhere}body.dbx2 #main-menu .dbx-ocfoot__note{display:none!important}@media (prefers-reduced-motion:reduce){body.dbx2 #main-menu::before,body.dbx2 #main-menu::after,body.dbx2 .mfp-ready #main-menu .nav-sidebar>li,body.dbx2 .mfp-ready #main-menu .dbx-ocan__marks i{animation:none!important}}body.dbx2 #main-menu .nav-sidebar>li.current-menu-item>a,body.dbx2 #main-menu .nav-sidebar>li.current-menu-ancestor>a,body.dbx2 #main-menu .nav-sidebar>li.current-menu-parent>a{background:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;color:var(--dx-cyan)!important;-webkit-text-fill-color:currentColor}body.dbx2 #main-menu .nav-sidebar>li.menu-item-1048.current-menu-item>a,body.dbx2 #main-menu .nav-sidebar>li.menu-item-1048.current-menu-ancestor>a,body.dbx2 #main-menu .nav-sidebar>li.menu-item-1048.current-menu-parent>a{color:var(--dx-mag)!important}body.dbx2 #main-menu .dbx-ocfoot,body.dbx2 #main-menu .dbx-ocfoot__list,body.dbx2 #main-menu .dbx-ocfoot__list li,body.dbx2 #main-menu a.dbx-ocfoot__link{width:100%!important;max-width:none!important;box-sizing:border-box}body.dbx2 #main-menu li.header-block{display:block!important;width:100%}body.dbx2 #main-menu li.header-block>div{width:100%}body.dbx2 #main-menu{overflow-x:clip!important}body.dbx2 #main-menu::before,body.dbx2 #main-menu::after{content:none!important;display:none!important}body.dbx2 #main-menu.mobile-sidebar{background:transparent!important;position:relative;z-index:1}body.dbx2 .off-canvas .mfp-content::before{content:"";position:absolute;z-index:0;width:420px;height:420px;right:-180px;top:-140px;border-radius:50%;background:radial-gradient(circle,rgb(31 127 136 / .16),rgb(99 97 124 / .07) 45%,transparent 70%);filter:blur(10px);pointer-events:none;animation:dxOcOrb 14s ease-in-out infinite alternate}body.dbx2 .off-canvas .mfp-content::after{content:"";position:absolute;z-index:0;width:380px;height:380px;left:-200px;bottom:-120px;border-radius:50%;background:radial-gradient(circle,rgb(168 67 111 / .13),transparent 70%);filter:blur(10px);pointer-events:none;animation:dxOcOrb 17s ease-in-out infinite alternate-reverse}@media (prefers-reduced-motion:reduce){body.dbx2 .off-canvas .mfp-content::before,body.dbx2 .off-canvas .mfp-content::after{animation:none}}body.dbx2 .off-canvas .mfp-content{overflow:hidden}body.dbx2 .off-canvas .mfp-content{overflow-x:hidden!important;overflow-y:auto!important}body.dbx2 .off-canvas .mfp-content::before,body.dbx2 .off-canvas .mfp-content::after{content:none!important;display:none!important}body.dbx2 .off-canvas .mfp-content,body.dbx2 #main-menu.mobile-sidebar{background-color:#0B1214!important}body.dbx2 .off-canvas .mfp-content{background-image:radial-gradient(circle at 85% 8%,rgb(31 127 136 / .17),transparent 38%),radial-gradient(circle at 10% 92%,rgb(168 67 111 / .13),transparent 40%),radial-gradient(circle at 60% 55%,rgb(99 97 124 / .05),transparent 45%)!important;background-size:140% 140%!important;background-repeat:no-repeat!important;animation:dxOcBg 16s ease-in-out infinite alternate}body.dbx2 #main-menu.mobile-sidebar{background:transparent!important}@keyframes dxOcBg{from{background-position:0% 0%}to{background-position:100% 60%}}@media (prefers-reduced-motion:reduce){body.dbx2 .off-canvas .mfp-content{animation:none}}body.dbx2 .off-canvas .mfp-close{background:rgb(11 18 20 / .92)!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 6px 20px rgb(0 0 0 / .45);z-index:1050!important}@media (min-width:850px) and (max-width:1100px){.dbx2 .dx-cfg__grid{grid-template-columns:minmax(0,1fr) 290px!important;gap:1.4rem!important;align-items:start}.dbx2 .dx-cfg__grid>.dx-sum{order:0}.dbx2 .dx-shops{grid-template-columns:repeat(2,minmax(0,1fr))!important}.dbx2 .dx-cfg__grid>.dx-sum{padding:20px!important}.dbx2 .dx-cfg__grid>.dx-sum .dx-sum__tot{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px;bottom:-20px}.dbx2 .dx-sum__year dd{font-size:clamp(1.6rem,2.6vw,2.2rem)!important}}@media (min-width:1101px) and (max-width:1240px){.dbx2 .dx-shops{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:360px){.dx-tz__band em{font-size:.6rem!important;padding:0 .15rem!important;letter-spacing:-.01em}}@media (max-width:420px){.dbx2 .dx-calc__facts{grid-template-columns:repeat(3,auto)!important;justify-content:space-between;column-gap:.7rem}.dbx2 .dx-calc__facts b{font-size:clamp(1rem,5vw,1.2rem)!important;white-space:nowrap}}@media (max-width:360px){.dbx2 .dx-gap__bad{font-size:.74rem!important;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}}body.dbx2 .cmplz-cookiebanner .cmplz-buttons .cmplz-view-preferences,body.dbx2 .cmplz-cookiebanner .cmplz-buttons .cmplz-save-preferences,body.dbx2 .cmplz-cookiebanner .cmplz-buttons .cmplz-manage-options{height:46px!important;min-height:46px!important}body.dbx2 #main-menu .sidebar-menu{padding-bottom:calc(2rem + env(safe-area-inset-bottom))!important}body.dbx2 #main-menu .dbx-ocfoot{padding-bottom:1.2rem!important}body.dbx2 #main-menu .dbx-ocfoot__list li:nth-child(-n+2) .dbx-ocfoot__ini{line-height:1;padding-top:4px;box-sizing:border-box}.dbx2 .dx-grad,.dx-stats strong,.dx-ref__metric,.dx-sum__year dd,.dx-sumbar b,.dx-facts strong,.dx-svc__price strong,.dx-trio__pill strong,.dx-svc-case__facts strong,.dx-qz__res b,.dx-story__num,.dx-grp__res b,.dbx2 .dx-pf__num,.dx-hdev__pill strong,.dbx2 .dx-res__n,.dx-gnt__live b,.dbx2.single-post .dbx-post__clist em,body.dbx2 .dbx-mega__pmore,body.dbx2 #main-menu .nav-sidebar>li.current-menu-item>a,body.dbx2 #main-menu .nav-sidebar>li.current-menu-ancestor>a,body.dbx2 #main-menu .nav-sidebar>li.current-menu-parent>a{background:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;color:#5FB3BA!important;-webkit-text-fill-color:#5FB3BA!important;animation:none!important}.dbx2 .dx-btn--glow{background:var(--dx-bone);background-size:auto;color:var(--dx-ink);border:1px solid var(--dx-bone);border-radius:2px;box-shadow:none}.dbx2 .dx-btn--glow:hover{background:#fff;color:var(--dx-ink);border-color:#fff;box-shadow:none;transform:none}.dbx2 .dx-btn--ghost{border-radius:2px}.dbx2 .dx-btn--ghost:hover{border-color:#5FB3BA;background:rgb(31 127 136 / .14);box-shadow:none}.dbx2 .dx-kicker{color:var(--dx-dim)}.dbx2 .dx-spotlight{display:none!important}.dbx2 .dx-cta__box::before{display:none}@media (min-width:850px){.dbx2 .dx-stats{background:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border:0!important;border-top:1px solid var(--dx-line2)!important;border-bottom:1px solid var(--dx-line2)!important;border-radius:0!important;box-shadow:none!important;padding:0 0 1.4rem!important}}@media (max-width:374px){.dbx2 .dx-svc__title{hyphens:auto;-webkit-hyphens:auto;overflow-wrap:break-word;font-size:clamp(2.1rem,11.5vw,2.6rem)}}.dbx2 .dx-bubs__track span,.dbx2 .dx-trio__pill,.dbx2 .dx-hdev__pill{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:var(--dx-ink2)!important}.dx-scan__head em{min-width:0;overflow:hidden;text-overflow:ellipsis}@media (max-width:374px){.dx-scan__head em{white-space:normal;overflow-wrap:anywhere;text-align:right}}@media (max-width:374px){.dbx2 .dx-blg__t,.dbx2 .dx-blg__ex,.dbx2 #main p,.dbx2 #main li,.dbx2 #main h2,.dbx2 #main h3{hyphens:auto;-webkit-hyphens:auto;overflow-wrap:break-word;min-width:0}}body.dbx2 .dbx-cta__form .fc-form .field-cover input[type=text],body.dbx2 .dbx-cta__form .fc-form .field-cover input[type=email]{font-family:var(--dbx-text)!important;font-weight:400!important;font-size:clamp(1.15rem,1.02rem + .45vw,1.4rem)!important;letter-spacing:0!important;text-transform:none!important}body.dbx2 .dbx-cta__form .fc-form .field-cover input:-webkit-autofill,body.dbx2 .dbx-cta__form .fc-form .field-cover input:-webkit-autofill:hover,body.dbx2 .dbx-cta__form .fc-form .field-cover input:-webkit-autofill:focus,body.dbx2 .dbx-cta__form .fc-form .field-cover textarea:-webkit-autofill{-webkit-text-fill-color:#fff!important;-webkit-box-shadow:0 0 0 1000px #151C1F inset!important;box-shadow:0 0 0 1000px #151C1F inset!important;caret-color:#5FB3BA;transition:background-color 600000s 0s,color 600000s 0s!important}body.dbx2 .dbx-cta__form .fc-form .field-cover input:autofill{-webkit-text-fill-color:#fff!important;box-shadow:0 0 0 1000px #151C1F inset!important}.dx-form__box::before{background:linear-gradient(90deg,#1F7F88 0 50%,#A8436F 50% 100%)!important;opacity:.8!important;height:2px!important}.dx-form__box{border-radius:4px!important}.dx-form .dbx-cta__form button.submit-button{background:var(--dx-bone)!important;color:var(--dx-ink)!important;border-radius:2px!important;box-shadow:none!important;min-height:3.4rem!important}.dx-form .dbx-cta__form button.submit-button:hover,.dx-form .dbx-cta__form .fc-form.is-ready button.submit-button{background:#fff!important;box-shadow:none!important;transform:none!important}.dx-form .dbx-cta__form .fc-form.is-ready button.submit-button{outline:2px solid #5FB3BA;outline-offset:3px}.dx-fx-status__bar b{background:#5FB3BA!important}body.dbx2 .dbx-cta__form .fc-form .field-cover>div::after{background:#5FB3BA!important}.dx-form__pts li::before{background:#5FB3BA!important}body.dbx2 .dx-fx-chip[aria-pressed=true]::before{box-shadow:none!important}.dx-hero.is-stage .dx3-canvas{z-index:0}.dx-hero.is-stage .dx-hero__inner{position:relative;z-index:3}body.dbx2 .off-canvas .mfp-content{background:#0B1214!important;animation:none!important}body.dbx2 .off-canvas.mfp-bg,body.dbx2 .mfp-bg.off-canvas{background:rgb(5 9 10 / .85)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body.dbx2 .off-canvas .mfp-close{border-radius:2px!important;background:#0B1214!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;border-color:var(--dx-line2)!important}body.dbx2 .off-canvas .mfp-close:hover{border-color:#5FB3BA!important;transform:none}body.dbx2 #main-menu .dbx-ocan__marks i{background:linear-gradient(90deg,#1F7F88 0 50%,#A8436F 50% 100%)}body.dbx2 #main-menu .nav-sidebar>li>.toggle{border-radius:2px!important}body.dbx2 #main-menu .nav-sidebar>li.active>.toggle,body.dbx2 #main-menu .nav-sidebar>li[aria-expanded="true"]>.toggle{transform:none!important}body.dbx2 #main-menu li.header-button-1 a.button{border-radius:2px!important;background:var(--dx-bone)!important;border:1px solid var(--dx-bone)!important;box-shadow:none!important;min-height:3.4rem}body.dbx2 #main-menu li.header-button-1 a.button:hover{background:#fff!important;border-color:#fff!important}body.dbx2 #main-menu .dbx-ocfoot__key{color:var(--dx-dim)!important}body.dbx2 #main-menu .dbx-ocfoot__list{gap:0;border-top:1px solid var(--dx-line)}body.dbx2 #main-menu a.dbx-ocfoot__link{border:0!important;border-bottom:1px solid var(--dx-line)!important;border-radius:0!important;background:none!important;padding:.85rem 2.2rem .85rem 0!important}body.dbx2 #main-menu a.dbx-ocfoot__link::after{right:.2rem}body.dbx2 #main-menu a.dbx-ocfoot__link:hover{background:none!important;border-color:var(--dx-line)!important}body.dbx2 #main-menu .dbx-ocfoot__ini,body.dbx2 #main-menu .dbx-ocfoot__list li:nth-child(n) .dbx-ocfoot__ini{width:40px;height:40px;border-radius:2px;background:none!important;border:1px solid var(--dx-line2)!important}body.dbx2 #main-menu .dbx-ocfoot__list li:nth-child(1) .dbx-ocfoot__ini{border-color:#1F7F88!important}body.dbx2 #main-menu .dbx-ocfoot__list li:nth-child(2) .dbx-ocfoot__ini{border-color:#A8436F!important}body.dbx2 #main-menu .nav-sidebar>li.menu-item>a::before{opacity:1!important}body.dbx2 #main-menu .sub-menu li.current-menu-item a::before{background:#5FB3BA;border-radius:1px}body.dbx2 #main-menu .nav-sidebar>li.menu-item-1048 .sub-menu li.current-menu-item a::before{background:#D9799F}@media (max-width:560px),(max-width:849px) and (max-height:600px){body.dbx2 .dx-calc__out,body.dbx2 .dx-calc__out.is-win{position:static}}body.dbx2 .dx-h2,body.dbx2 .dx-svc__title{text-wrap:balance}.dbx2 .dx-blg__grid{overflow-anchor:none;align-content:start}.dbx2 #dx-cfg-title .dx-grad{display:block}.dx-fit{overflow:clip;background:var(--dx-ink)}.dx-fit::before{content:"";position:absolute;inset:-20% -10% auto auto;width:min(70vw,900px);aspect-ratio:1;background:radial-gradient(closest-side,rgb(31 127 136 / .16),transparent 70%);pointer-events:none}.dx-fit::after{content:"";position:absolute;inset:auto auto -25% -15%;width:min(60vw,760px);aspect-ratio:1;background:radial-gradient(closest-side,rgb(168 67 111 / .12),transparent 70%);pointer-events:none}.dx-fit__grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(2.5rem,6vw,6rem);align-items:start}.dx-fit__head{position:sticky;top:clamp(6rem,14vh,9rem)}.dx-fit .dx-h2{font-size:clamp(2.3rem,1.3rem + 2.8vw,4.3rem);margin-bottom:1.6rem}.dx-fit__lead{font-family:var(--dbx-text);font-size:clamp(1.05rem,.95rem + .4vw,1.25rem);line-height:1.55;color:var(--dx-bone);margin:0 0 2rem;max-width:30rem}.dx-fit__lead--a{margin:0}.dx-fit__rot{display:grid;height:1.18em;margin:.15rem 0 1rem;overflow:hidden;font-family:var(--dbx-display-i,var(--dbx-display));font-size:clamp(2.1rem,1.5rem + 2.6vw,3.6rem);line-height:1.15;letter-spacing:-.015em;color:var(--dx-petrol-l)}.dx-fit__rot>span:nth-child(even){color:var(--dx-beere-l)}.dx-fit__rot>span{grid-area:1/1;white-space:nowrap;translate:0 110%;opacity:0;transition:translate .7s var(--dx-ease),opacity .7s var(--dx-ease)}.dx-fit__rot>span.is-cur{translate:0 0;opacity:1}.dx-fit__rot>span.is-out{translate:0 -110%;opacity:0}.dx-fit__rail{position:relative;margin:0 0 0;padding:.9rem 0;border-block:1px solid var(--dx-line);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.dx-fit__track{display:flex;gap:.6rem;width:max-content;animation:dxFitRail 38s linear infinite}.dx-fit__rail:hover .dx-fit__track{animation-play-state:paused}.dx-fit__chip{flex:none;font-family:var(--dbx-mono);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--dx-dim);padding:.5rem .8rem;border:1px solid var(--dx-line2);border-radius:999px;white-space:nowrap}.dx-fit__chip:nth-child(3n+1){color:var(--dx-petrol-l);border-color:rgb(95 179 186 / .35)}.dx-fit__chip:nth-child(3n+2){color:var(--dx-beere-l);border-color:rgb(217 121 159 / .32)}.dx-fit__railnote{margin:.9rem 0 0;font-family:var(--dbx-mono);font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:var(--dx-dim)}@keyframes dxFitRail{to{transform:translateX(-50%)}}.dx-fit__list{position:relative;list-style:none;margin:0;padding:0 0 0 clamp(3.2rem,5vw,4.6rem);counter-reset:none}.dx-fit__list::before,.dx-fit__list::after{content:"";position:absolute;left:clamp(1.1rem,1.6vw,1.5rem);top:1.6rem;width:2px;border-radius:2px}.dx-fit__list::before{bottom:1.6rem;background:var(--dx-line)}.dx-fit__list::after{height:calc(var(--p,0) * (100% - 3.2rem));background:var(--dx-petrol-l);box-shadow:0 0 18px rgb(95 179 186 / .45);transition:height .25s linear}.dx-fit__item{position:relative;padding:clamp(1.6rem,3vw,2.4rem) clamp(1.2rem,2.4vw,2rem);margin:0 0 clamp(.8rem,1.6vw,1.2rem);border:1px solid var(--dx-line);border-radius:2px;background:linear-gradient(180deg,rgb(19 28 31 / .85),rgb(11 18 20 / .6));opacity:.42;translate:0 18px;transition:opacity .7s var(--dx-ease),translate .7s var(--dx-ease),border-color .4s,background-color .4s}.dx-fit__item.is-on{opacity:1;translate:0 0;border-color:var(--dx-line2)}.dx-fit__item:hover{border-color:rgb(95 179 186 / .55)}.dx-fit__item:nth-child(even):hover{border-color:rgb(217 121 159 / .5)}.dx-fit__check{position:absolute;left:calc(-1 * clamp(3.2rem,5vw,4.6rem) + clamp(1.1rem,1.6vw,1.5rem) - 15px);top:clamp(1.6rem,3vw,2.4rem);width:32px;height:32px;border-radius:50%;background:var(--dx-ink);display:grid;place-items:center}.dx-fit__check svg{width:32px;height:32px;overflow:visible}.dx-fit__check circle{fill:none;stroke:var(--dx-line2);stroke-width:1.5}.dx-fit__check path{fill:none;stroke:var(--dx-petrol-l);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:22;stroke-dashoffset:22;transition:stroke-dashoffset .6s .25s var(--dx-ease)}.dx-fit__check .dx-fit__ring{stroke:var(--dx-petrol-l);stroke-dasharray:88;stroke-dashoffset:88;transform:rotate(-90deg);transform-origin:center;transition:stroke-dashoffset .8s var(--dx-ease)}.dx-fit__item:nth-child(even) .dx-fit__check path,.dx-fit__item:nth-child(even) .dx-fit__check .dx-fit__ring{stroke:var(--dx-beere-l)}.dx-fit__item.is-on .dx-fit__check path,.dx-fit__item.is-on .dx-fit__check .dx-fit__ring{stroke-dashoffset:0}.dx-fit__top{display:flex;align-items:baseline;gap:1rem;margin:0 0 .7rem}.dx-fit__n{font-family:var(--dbx-display-i,var(--dbx-display));font-size:clamp(2.6rem,2rem + 2.4vw,4.4rem);line-height:.8;color:#fff0;-webkit-text-stroke:1px var(--dx-line2);transition:color .6s var(--dx-ease),-webkit-text-stroke-color .6s}.dx-fit__item.is-on .dx-fit__n{color:var(--dx-petrol-l);-webkit-text-stroke-color:#fff0}.dx-fit__item.is-on:nth-child(even) .dx-fit__n{color:var(--dx-beere-l)}.dx-fit__item h3{margin:0;font-family:var(--dbx-display);font-weight:400;font-size:clamp(1.35rem,1.1rem + .9vw,2rem);line-height:1.1;color:#fff;letter-spacing:-.01em}.dx-fit__item p{margin:0;font-family:var(--dbx-text);font-size:clamp(.98rem,.92rem + .25vw,1.1rem);line-height:1.6;color:var(--dx-bone);max-width:36rem}.dx-fit__no{position:relative;z-index:1;grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.6rem;margin:clamp(2rem,5vw,3.5rem) 0 0;padding:clamp(1.3rem,2.5vw,1.8rem) clamp(1.3rem,2.5vw,2rem);border:1px dashed rgb(217 121 159 / .4);border-radius:2px}.dx-fit__no s{font-family:var(--dbx-display);font-size:clamp(1.2rem,1rem + .8vw,1.7rem);color:var(--dx-dim);text-decoration-color:var(--dx-beere-l);text-decoration-thickness:2px;white-space:nowrap}.dx-fit__no span{flex:1 1 22rem;font-family:var(--dbx-text);font-size:1rem;line-height:1.55;color:var(--dx-bone)}.dx-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (max-width:1023px){.dx-fit__grid{grid-template-columns:minmax(0,1fr);gap:2.5rem}.dx-fit__head{position:static}}@media (max-width:480px){.dx-fit__list{padding-left:2.6rem}.dx-fit__list::before,.dx-fit__list::after{left:.9rem}.dx-fit__check{left:calc(-2.6rem + .9rem - 13px);width:28px;height:28px}.dx-fit__check svg{width:28px;height:28px}.dx-fit__item{padding:1.3rem 1.1rem}.dx-fit__top{gap:.7rem}.dx-fit__no s{white-space:normal}}@media (prefers-reduced-motion:reduce){.dx-fit__track{animation:none;flex-wrap:wrap;width:auto}.dx-fit__rail{-webkit-mask-image:none;mask-image:none}.dx-fit__item{opacity:1;translate:none;transition:none}.dx-fit__check path,.dx-fit__check .dx-fit__ring{stroke-dashoffset:0;transition:none}.dx-fit__n{color:var(--dx-petrol-l);-webkit-text-stroke-color:#fff0}.dx-fit__rot>span{transition:none}}.dx-fit__item p,.dx-fit__lead{hyphens:manual;-webkit-hyphens:manual}body.dbx2 .cookieadmin_law_container{left:clamp(.75rem,2vw,1.5rem)!important;bottom:clamp(.75rem,2vw,1.5rem)!important;width:min(440px,calc(100vw - 1.5rem))!important;max-width:none!important;padding:0!important;background:var(--dx-ink2)!important;border:1px solid var(--dx-line2)!important;border-radius:4px!important;box-shadow:0 30px 80px -20px rgb(0 0 0 / .7)!important;z-index:2147483000!important;overflow:hidden}body.dbx2 .cookieadmin_law_container::before{content:"";display:block;height:3px;background:linear-gradient(90deg,var(--dx-petrol-l) 0 50%,var(--dx-beere-l) 50% 100%)}body.dbx2 .cookieadmin_consent_inside{padding:clamp(1.2rem,2.5vw,1.6rem)!important;background:transparent!important;border:0!important;border-radius:0!important}body.dbx2 .cookieadmin_law_container .cookieadmin_notice_con{margin:0 0 1.1rem!important}body.dbx2 .cookieadmin_notice_con b{font-family:var(--dbx-text-med)!important;font-weight:400!important;color:#fff!important}body.dbx2 .cookieadmin_consent_inside>p:first-child,body.dbx2 .cookieadmin_law_container h2,body.dbx2 .cookieadmin_law_container h3,body.dbx2 .cookieadmin_law_container .cookieadmin_title{font-family:var(--dbx-display)!important;font-weight:400!important;font-size:1.35rem!important;line-height:1.15!important;color:#fff!important;margin:0 0 .6rem!important;letter-spacing:-.01em}body.dbx2 .cookieadmin_notice_con,body.dbx2 .cookieadmin_notice_con p{font-family:var(--dbx-text)!important;font-size:.92rem!important;line-height:1.55!important;color:var(--dx-bone)!important}body.dbx2 .cookieadmin_law_container a{color:var(--dx-petrol-l)!important;text-decoration:underline!important;text-underline-offset:3px}body.dbx2 .cookieadmin_consent_btns{display:grid!important;grid-template-columns:1fr 1fr;gap:.5rem!important;margin:0!important}body.dbx2 .cookieadmin_consent_btns .cookieadmin_customize_btn{grid-column:1/-1;order:3}body.dbx2 .cookieadmin_btn{min-height:46px!important;margin:0!important;padding:.6rem 1rem!important;border-radius:2px!important;font-family:var(--dbx-text-med)!important;font-size:.88rem!important;letter-spacing:.02em!important;text-transform:none!important;line-height:1.2!important;cursor:pointer;transition:background-color .2s,color .2s,border-color .2s!important}body.dbx2 .cookieadmin_btn.cookieadmin_accept_btn,body.dbx2 .cookieadmin_btn.cookieadmin_reject_btn{background:var(--dx-bone)!important;border:1px solid var(--dx-bone)!important;color:var(--dx-ink)!important;opacity:1!important}body.dbx2 .cookieadmin_btn.cookieadmin_accept_btn:hover,body.dbx2 .cookieadmin_btn.cookieadmin_reject_btn:hover{background:#fff!important;border-color:#fff!important}body.dbx2 .cookieadmin_btn.cookieadmin_customize_btn,body.dbx2 .cookieadmin_btn.cookieadmin_save_btn{background:transparent!important;border:1px solid var(--dx-line2)!important;color:var(--dx-bone)!important}body.dbx2 .cookieadmin_btn.cookieadmin_customize_btn:hover,body.dbx2 .cookieadmin_btn.cookieadmin_save_btn:hover{border-color:var(--dx-petrol-l)!important;color:#fff!important}body.dbx2 .cookieadmin_btn:focus-visible,body.dbx2 .cookieadmin_close_pref:focus-visible{outline:2px solid var(--dx-petrol-l)!important;outline-offset:2px}body.dbx2 .cookieadmin_reconsent_wrap{display:none!important}body.dbx2 .cookieadmin_modal_overlay{background:rgb(5 9 10 / .72)!important;backdrop-filter:none!important}body.dbx2 .cookieadmin_cookie_modal{position:fixed!important;left:50%!important;top:50%!important;right:auto!important;bottom:auto!important;transform:translate(-50%,-50%)!important;margin:0!important;width:min(720px,calc(100vw - 1.5rem))!important;max-width:none!important;max-height:min(86vh,820px)!important;padding:0!important;background:var(--dx-ink2)!important;border:1px solid var(--dx-line2)!important;border-radius:4px!important;box-shadow:0 40px 120px -20px rgb(0 0 0 / .8)!important;color:var(--dx-bone)!important;overflow:hidden}body.dbx2 .cookieadmin_cookie_modal *{color:var(--dx-bone);font-family:var(--dbx-text)}body.dbx2 .cookieadmin_mod_head{position:relative;padding:1.4rem 3.6rem 1.1rem 1.6rem!important;margin:0!important;border-bottom:1px solid var(--dx-line)!important;background:transparent!important}body.dbx2 .cookieadmin_preference_title{font-family:var(--dbx-display)!important;font-weight:400!important;font-size:clamp(1.3rem,1.1rem + .8vw,1.75rem)!important;line-height:1.15!important;color:#fff!important;margin:0!important}body.dbx2 .cookieadmin_close_pref{position:absolute!important;top:1rem!important;right:1rem!important;width:40px!important;height:40px!important;display:grid!important;place-items:center;border:1px solid var(--dx-line2)!important;border-radius:50%!important;background:transparent!important;color:var(--dx-bone)!important;font-size:1.1rem!important;line-height:1!important;padding:0!important;margin:0!important}body.dbx2 .cookieadmin_close_pref:hover{border-color:var(--dx-petrol-l)!important;color:#fff!important}body.dbx2 .cookieadmin_details_wrapper{max-height:calc(min(86vh,820px) - 11rem);overflow:auto;padding:1.2rem 1.6rem!important;margin:0!important;background:transparent!important;scrollbar-color:var(--dx-line2) #fff0}body.dbx2 .cookieadmin_details_wrapper p,body.dbx2 .cookieadmin_desc{font-size:.92rem!important;line-height:1.6!important;color:var(--dx-bone)!important}body.dbx2 .cookieadmin_details_wrapper strong,body.dbx2 .cookieadmin_details_wrapper b{color:#fff!important;font-family:var(--dbx-text-med)!important;font-weight:400!important}body.dbx2 .cookieadmin_header{display:flex!important;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 0!important;margin:0!important;border-top:1px solid var(--dx-line)!important;background:transparent!important}body.dbx2 .cookieadmin_show_pref_cookies,body.dbx2 .cookieadmin_header>*:first-child{font-family:var(--dbx-text-med)!important;font-size:1rem!important;color:#fff!important}body.dbx2 .cookieadmin_remark,body.dbx2 .cookieadmin_act{font-family:var(--dbx-mono)!important;font-size:.68rem!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--dx-petrol-l)!important}body.dbx2 .cookieadmin-cookie-card{background:var(--dx-ink)!important;border:1px solid var(--dx-line)!important;border-radius:2px!important;padding:.8rem 1rem!important;margin:.5rem 0!important}body.dbx2 .cookieadmin-cookie-name{color:#fff!important;font-family:var(--dbx-text-med)!important}body.dbx2 .cookieadmin-cookie-duration,body.dbx2 .cookieadmin-cookie-description{color:var(--dx-dim)!important;font-size:.85rem!important}body.dbx2 .cookieadmin_slider{background:var(--dx-ink3)!important;border:1px solid var(--dx-line2)!important}body.dbx2 .cookieadmin_slider::before{background:var(--dx-bone)!important;box-shadow:none!important}body.dbx2 .cookieadmin_toggle input:checked+.cookieadmin_slider{background:var(--dx-petrol)!important;border-color:var(--dx-petrol-l)!important}body.dbx2 .cookieadmin_modal_footer{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem!important;padding:1rem 1.6rem 1.3rem!important;margin:0!important;border-top:1px solid var(--dx-line)!important;background:var(--dx-ink2)!important}body.dbx2 .cookieadmin_modal_footer .cookieadmin_btn{width:100%!important}body.dbx2 .cookieadmin_modal_footer_links{grid-column:1/-1;font-size:.8rem!important;color:var(--dx-dim)!important}body.dbx2 .cookieadmin_modal_footer_links a{color:var(--dx-dim)!important}@media (max-width:767px){body.dbx2 .cookieadmin_law_container{left:0!important;right:0!important;bottom:0!important;width:100%!important;border-radius:0!important;border-width:1px 0 0!important}body.dbx2 .cookieadmin_consent_inside{padding:1.1rem 1rem calc(1rem + env(safe-area-inset-bottom))!important}body.dbx2 .cookieadmin_law_container .cookieadmin_notice_con{max-height:34vh;overflow:auto}body.dbx2 .cookieadmin_cookie_modal{left:0!important;right:0!important;top:auto!important;bottom:0!important;width:auto!important;max-height:88vh!important;transform:none!important;margin:0!important;border-radius:0!important;border-width:1px 0 0!important}body.dbx2 .cookieadmin_mod_head{padding:1.1rem 3.4rem 1rem 1rem!important}body.dbx2 .cookieadmin_details_wrapper{padding:1rem!important;max-height:calc(88vh - 14.5rem)}body.dbx2 .cookieadmin_modal_footer{grid-template-columns:1fr 1fr;padding:.9rem 1rem calc(.9rem + env(safe-area-inset-bottom))!important}body.dbx2 .cookieadmin_modal_footer .cookieadmin_save_btn{grid-column:1/-1;order:3}}.dx-fit__after{position:relative;z-index:1}.dx-fit__rot>span{translate:0 140%}.dx-fit__rot>span.is-out{translate:0 -140%}.dx-fit__head{container-type:inline-size}.dx-fit__rot{grid-template-columns:minmax(0,1fr);font-size:min(clamp(2.1rem,1.5rem + 2.6vw,3.6rem),12.6cqi)}.dbx2 #main .dx-fit p,.dbx2 #main .dx-fit li{hyphens:manual;-webkit-hyphens:manual}