/* Modelos originales: Órbita / Forma. Recursos locales, sin librerías. */
.dm-intro{padding-top:22px;padding-bottom:26px}.dm-intro .breadcrumb{margin-bottom:22px}.dm-demo-label{display:flex;justify-content:space-between;gap:20px;font-size:10px;line-height:1.5;letter-spacing:.03em}.dm-demo-label>span:first-child{font-weight:600}.dm-demo-label>span:last-child{color:#555}.dm-model{margin:0 var(--gutter) 80px;border:1px solid #222;border-radius:14px;overflow:hidden;background:#fff}.dm-model-nav{display:flex;justify-content:space-between;gap:30px;align-items:center;padding:30px 38px;border-bottom:1px solid #dedde1}.dm-model-nav>div{display:flex;gap:28px;align-items:center;font-size:11px}.dm-model-nav>div a{border-bottom:1px solid transparent;padding-block:6px}.dm-model-nav>div a:hover{border-color:#222}.dm-model-nav .dm-nav-contact{padding:10px 15px;border:1px solid #222;border-radius:25px;display:flex;gap:20px}.dm-nav-contact:hover{background:#222;color:#fff}.dm-orbita-mark{font-size:21px;font-weight:800;letter-spacing:-.055em;display:flex;gap:10px;align-items:center}.dm-orbit-logo{width:24px;height:24px;border:1.5px solid #222;border-radius:50%;display:block;position:relative;transform:rotate(-30deg)}.dm-orbit-logo:after{content:'';position:absolute;inset:7px;border:1px solid #222;border-radius:50%}.dm-orbit-logo>i{position:absolute;width:7px;height:7px;background:#9B4DE0;border-radius:50%;left:0;top:1px}.dm-kicker{font-size:10px;line-height:1.5;font-weight:600;letter-spacing:.09em;display:block}.dm-orbita-hero{padding:74px 55px 70px}.dm-orbita-hero h1{font-size:clamp(55px,7.7vw,118px);font-weight:600;line-height:1.05;letter-spacing:-.065em;margin-top:34px}.dm-orbit-word{position:relative;color:#9B4DE0}.dm-orbit-dot{display:inline-block;border:1px solid #9B4DE0;width:.55em;height:.55em;margin-left:.2em;vertical-align:.06em;border-radius:50%;position:relative}.dm-orbit-dot:after{content:'';width:.12em;height:.12em;background:#9B4DE0;border-radius:50%;position:absolute;left:0;top:0}.dm-orbita-lead{display:flex;gap:32px;align-items:center;flex-wrap:wrap;margin-top:34px}.dm-orbita-lead>p{font-size:15px;line-height:1.8;max-width:290px;margin:0 auto 0 0}.dm-solid-link{font-size:12px;border-radius:30px;background:#222;color:#fff;padding:15px 22px;display:inline-flex;gap:24px;align-items:center}.dm-solid-link:hover{background:#9B4DE0}.dm-hero-note{font-size:10px;line-height:1.7;color:#555}.dm-dashboard-section{padding:35px 32px 55px}.dm-panel-top{display:flex;align-items:center;justify-content:space-between;gap:25px;margin:0 4px 24px}.dm-panel-top>p{font-size:11px;margin:0;color:#555}.dm-dashboard{display:grid;grid-template-columns:175px 1fr;border:1px solid #222;border-radius:10px;overflow:hidden;min-height:650px}.dm-sidebar{border-right:1px solid #dedde1;padding:27px 19px;display:flex;flex-direction:column;align-items:start}.dm-workspace-icon{border:1px solid #222;border-radius:10px;width:35px;height:35px;display:grid;place-items:center;background:#222;color:#fff;font-weight:800;font-size:17px}.dm-sidebar-name{font-size:11px;font-weight:600;margin-top:15px;line-height:1.5}.dm-sidebar-name small{display:block;font-size:8px;font-weight:400;margin-top:4px;color:#555}.dm-sidebar-rule{height:1px;width:100%;background:#dedde1;margin-block:25px}.dm-sidebar-active{font-size:11px;font-weight:600;display:flex;gap:10px;align-items:center}.dm-sidebar-active i{font-style:normal;color:#9B4DE0;font-size:18px}.dm-sidebar-bottom{margin-top:auto;padding-top:70px}.dm-circle-icon{height:30px;width:30px;border:1px solid #dedde1;border-radius:50%;display:grid;place-items:center;font-size:15px}.dm-sidebar-bottom p{font-size:10px;line-height:1.8;margin-top:13px;margin-bottom:0;color:#555}.dm-board-main{padding:30px 25px 22px;min-width:0}.dm-board-heading{display:flex;align-items:center;justify-content:space-between;gap:18px}.dm-board-overline{font-size:8px;letter-spacing:.08em;color:#555}.dm-board-heading h2{font-size:clamp(24px,2.3vw,35px);font-weight:600;line-height:1.15;letter-spacing:-.045em;margin-top:13px;max-width:390px}.dm-member-stack{display:flex;flex:none;padding-left:7px}.dm-member-stack i{font-style:normal;font-size:9px;border:2px solid #fff;border-radius:50%;width:27px;height:27px;background:#222;color:#fff;display:grid;place-items:center;margin-left:-7px}.dm-member-stack i:nth-child(2){background:#9B4DE0}.dm-member-stack i:nth-child(3){background:#fff;border:1px solid #222;color:#222}.dm-board-toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:29px;padding-bottom:19px;border-bottom:1px solid #dedde1}.dm-segment{display:flex;padding:3px;border:1px solid #dedde1;border-radius:30px;width:max-content;max-width:100%}.dm-segment button{font-size:10px;line-height:1.5;padding:8px 15px;border:0;border-radius:22px;background:transparent;color:#222;white-space:nowrap}.dm-segment button[aria-pressed=true]{background:#222;color:#fff}.dm-segment button:hover:not([aria-pressed=true]){color:#9B4DE0}.dm-filter-label{display:flex;align-items:center;gap:10px;font-size:9px;color:#555}.dm-filter-label select{font-size:10px;color:#222;border:1px solid #dedde1;border-radius:7px;padding:9px 25px 9px 10px;background:#fff;max-width:165px}.dm-board-status{display:flex;justify-content:space-between;align-items:center;gap:20px;padding-block:17px}.dm-board-status>span{font-size:9px;display:flex;gap:8px;align-items:center}.dm-board-status>span>i{width:5px;height:5px;background:#9B4DE0;border-radius:50%}.dm-board-status>button{font-size:9px;padding:4px 0;border:0;background:transparent;color:#555;display:flex;gap:10px}.dm-board-status>button:hover{color:#9B4DE0}.dm-task-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.dm-task{border:1px solid #dedde1;border-radius:9px;padding:17px;min-width:0;transition:border-color .25s,transform .25s}.dm-task:hover{border-color:#9B4DE0;transform:translateY(-2px)}.dm-task-top{display:flex;justify-content:space-between;align-items:center;gap:12px}.dm-tag{font-size:8px;line-height:1.5;border:1px solid #dedde1;border-radius:20px;padding:3px 8px}.dm-task-number{font-size:8px;color:#666}.dm-task h3{font-size:17px;line-height:1.3;letter-spacing:-.025em;margin-top:20px;font-weight:600}.dm-task>p{font-size:9px;color:#666;margin:7px 0 0}.dm-task-check{display:flex;align-items:center;gap:8px;border:0;background:transparent;font-size:9px;color:#555;padding:0;margin-top:23px;text-align:left;width:100%}.dm-check-box{border:1px solid #888;width:18px;height:18px;border-radius:50%;display:grid;place-items:center;font-size:13px;flex:none}.dm-task[data-state=done] .dm-check-box{background:#9B4DE0;border-color:#9B4DE0;color:#fff}.dm-task[data-state=done] .dm-task-check{color:#222}.dm-task-check:hover .dm-check-box{border-color:#9B4DE0}.dm-board-footnote{font-size:8px;color:#666;margin:22px 0 0}.dm-no-tasks{font-size:13px;padding:45px 0;margin:0;max-width:350px}.dm-dashboard[data-view=list] .dm-task-grid{grid-template-columns:1fr}.dm-dashboard[data-view=list] .dm-task{display:grid;grid-template-columns:100px 1fr;gap:9px 15px;align-items:center;padding:14px}.dm-dashboard[data-view=list] .dm-task-top{grid-row:1/3;display:block}.dm-dashboard[data-view=list] .dm-task-number{display:block;margin:6px 8px 0}.dm-dashboard[data-view=list] .dm-task h3{margin:0;font-size:15px}.dm-dashboard[data-view=list] .dm-task>p{margin:0}.dm-dashboard[data-view=list] .dm-task-check{grid-column:2;margin-top:7px}.dm-idea-section{padding:70px 55px 75px;border-top:1px solid #dedde1;display:grid;grid-template-columns:1fr 1.15fr;gap:65px}.dm-idea-section h2{font-size:clamp(33px,4.2vw,62px);font-weight:600;line-height:1.1;letter-spacing:-.055em;margin-top:27px}.dm-idea-copy>p{font-size:16px;line-height:1.8;margin:0 0 35px;max-width:460px}.dm-principles article{display:grid;grid-template-columns:25px 1fr;gap:8px 15px;padding-block:19px;border-top:1px solid #dedde1}.dm-principles article>span{font-size:10px;grid-row:1/3;padding-top:3px}.dm-principles h3{font-size:18px;line-height:1.4;letter-spacing:-.025em}.dm-principles p{font-size:11px;line-height:1.8;margin:0;max-width:350px;color:#555}.dm-disclosure{padding:60px 55px 70px;border-top:1px solid #222;display:grid;grid-template-columns:1fr 1.5fr;gap:60px}.dm-disclosure h2{font-size:clamp(32px,3.8vw,55px);font-weight:600;line-height:1.12;letter-spacing:-.05em}.dm-disclosure p{font-size:12px;line-height:1.85;max-width:540px;margin-top:25px}.dm-end-links{display:flex;gap:30px;flex-wrap:wrap;font-size:11px;margin-top:28px}.dm-end-links a{display:inline-flex;gap:25px;border-bottom:1px solid #222;padding-bottom:7px}.dm-end-links a:hover{color:#9B4DE0}.dm-forma-mark{font-size:25px;font-weight:800;line-height:1;letter-spacing:-.07em;display:flex;align-items:center}.dm-forma-mark>span{font-size:30px;color:#9B4DE0;display:block;margin-inline:-1px}.dm-forma-hero{padding:45px 55px 50px}.dm-forma-top{display:flex;justify-content:space-between;gap:25px;align-items:center}.dm-forma-top>span:last-child{font-size:9px}.dm-forma-hero h1{font-size:clamp(62px,9.4vw,145px);font-weight:800;line-height:1.01;letter-spacing:-.075em;margin:55px 0 0}.dm-forma-hero h1>span{color:#9B4DE0}.dm-forma-hero-foot{display:flex;justify-content:space-between;gap:30px;align-items:end;margin-top:40px}.dm-forma-hero-foot>p{font-size:15px;line-height:1.8;margin:0}.dm-forma-hero-foot>a{height:55px;width:55px;border:1px solid #222;border-radius:50%;display:grid;place-items:center;font-size:24px;transition:background .3s,color .3s}.dm-forma-hero-foot>a:hover{background:#222;color:#fff}.dm-forma-playground{padding:42px 38px 50px;border-top:1px solid #dedde1}.dm-forma-panel-header{display:flex;justify-content:space-between;align-items:end;gap:35px}.dm-forma-panel-header h2{font-size:clamp(29px,3.4vw,48px);font-weight:600;line-height:1.15;letter-spacing:-.05em;margin-top:20px}.dm-forma-panel-header>p{font-size:11px;line-height:1.8;max-width:190px;margin:0;color:#555}.dm-forma-toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:30px 0 20px}.dm-invert{display:inline-flex;gap:9px;align-items:center;font-size:11px;border:1px solid #dedde1;background:#fff;border-radius:25px;padding:9px 15px;color:#222}.dm-invert>span{font-size:17px;line-height:1}.dm-invert[aria-pressed=true]{border-color:#222}.dm-forma-canvas{--dm-canvas:#fff;--dm-type:#222;border:1px solid #222;aspect-ratio:1.55;border-radius:8px;overflow:hidden;background:var(--dm-canvas);color:var(--dm-type);position:relative}.dm-forma-playground[data-inverted=true] .dm-forma-canvas{--dm-canvas:#222;--dm-type:#fff}.dm-forma-poster{position:absolute;inset:0;padding:32px 35px;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:24px 1fr auto;gap:20px}.dm-poster-index{font-size:11px;grid-column:1/-1}.dm-poster-geometry{display:grid;grid-template-columns:1fr 1fr;aspect-ratio:1;align-self:center;width:90%;max-width:330px}.dm-poster-geometry i{background:#9B4DE0;border-radius:100% 0 0 0}.dm-poster-geometry i:nth-child(2){transform:rotate(90deg);background:var(--dm-type)}.dm-poster-geometry i:nth-child(3){transform:rotate(-90deg);background:var(--dm-type)}.dm-poster-geometry i:nth-child(4){transform:rotate(180deg)}.dm-forma-poster>strong{font-size:clamp(40px,5.8vw,88px);font-weight:800;line-height:1.04;letter-spacing:-.07em;align-self:center;padding-left:20px}.dm-poster-sign{font-size:17px;line-height:1.5;font-weight:800;letter-spacing:-.04em}.dm-poster-sign>small{font-size:6px;display:block;font-weight:400;letter-spacing:.04em;margin-top:8px}.dm-poster-side{font-size:7px;line-height:1.8;max-width:220px;align-self:end;padding-left:20px}.dm-forma-caption{display:flex;justify-content:space-between;gap:25px;font-size:9px;margin-top:17px;line-height:1.8}.dm-forma-caption>span:last-child{color:#555}.dm-forma-type{position:absolute;inset:0;padding:34px;display:flex;flex-direction:column;justify-content:space-between}.dm-type-top{display:flex;justify-content:space-between;gap:20px;font-size:8px;letter-spacing:.06em}.dm-type-word{font-size:clamp(88px,16vw,245px);font-weight:600;letter-spacing:-.09em;line-height:1.1;margin-left:-.04em}.dm-type-word>span{color:#9B4DE0;font-weight:400}.dm-type-bottom{display:flex;justify-content:space-between;align-items:end;gap:30px}.dm-type-bottom>span:first-child{font-size:45px;line-height:1;letter-spacing:-.07em}.dm-type-bottom small{display:block;font-size:8px;line-height:1.5;letter-spacing:0;margin-top:13px}.dm-type-bottom p{font-size:14px;line-height:1.6;margin:0}.dm-type-bottom>span:last-child{font-size:18px;line-height:1.5;letter-spacing:-.04em}.dm-forma-motion{position:absolute;inset:0;padding:32px 35px;display:flex;flex-direction:column;justify-content:space-between;isolation:isolate}.dm-motion-top{font-size:9px;display:flex;justify-content:space-between;gap:25px;letter-spacing:.04em}.dm-motion-grid{position:absolute;right:8%;top:24%;display:grid;grid-template-columns:1fr 1fr;width:35%;aspect-ratio:1;z-index:-1;transform:rotate(0);transform-origin:center}.dm-motion-grid i{background:#9B4DE0;border-radius:50% 0 0 50%;transform-origin:center}.dm-motion-grid i:nth-child(2){transform:rotate(90deg)}.dm-motion-grid i:nth-child(3){transform:rotate(-90deg)}.dm-motion-grid i:nth-child(4){transform:rotate(180deg)}.dm-forma-motion>strong{font-size:clamp(46px,7.3vw,110px);font-weight:800;line-height:1.02;letter-spacing:-.07em;margin-block:20px;max-width:65%}.dm-forma-motion>strong>span{color:var(--dm-type);font-size:.56em;line-height:1.5;white-space:nowrap;display:block;margin-top:.2em}.dm-motion-footer{font-size:8px;letter-spacing:.07em}html[data-motion=on] .dm-orbit-dot{animation:dmOrbit 7s linear infinite}html[data-motion=on] .dm-forma-motion:not([hidden]) .dm-motion-grid{animation:dmShapeTurn 8s cubic-bezier(.65,0,.35,1) infinite}html[data-motion=on] .dm-forma-motion:not([hidden]) .dm-motion-grid i{animation:dmShapeCut 8s cubic-bezier(.65,0,.35,1) infinite}html[data-motion=off] .dm-task:hover{transform:none}@keyframes dmOrbit{to{transform:rotate(360deg)}}@keyframes dmShapeTurn{0%,15%{transform:rotate(0)}45%,60%{transform:rotate(90deg)}90%,100%{transform:rotate(180deg)}}@keyframes dmShapeCut{0%,15%,90%,100%{border-radius:50% 0 0 50%}45%,60%{border-radius:0 50% 50% 50%}}
@media(max-width:1100px){.dm-model-nav{padding:25px}.dm-model-nav>div{gap:18px;font-size:10px}.dm-orbita-hero{padding:55px 35px}.dm-orbita-hero h1{font-size:8.5vw}.dm-orbita-lead{gap:24px}.dm-orbita-lead>p{max-width:270px;font-size:13px}.dm-dashboard-section{padding:25px 20px 40px}.dm-dashboard{grid-template-columns:145px 1fr}.dm-sidebar{padding:25px 15px}.dm-board-main{padding:25px 20px}.dm-board-toolbar{gap:15px}.dm-task{padding:14px}.dm-task h3{font-size:15px}.dm-idea-section{padding:55px 35px;gap:35px}.dm-disclosure{padding:50px 35px;gap:35px}.dm-forma-hero{padding:35px}.dm-forma-hero h1{font-size:10vw}.dm-forma-playground{padding:35px 25px}.dm-forma-poster{padding:25px;gap:15px}.dm-forma-type,.dm-forma-motion{padding:25px}.dm-forma-poster>strong{font-size:6vw}.dm-forma-motion>strong{font-size:7.5vw}}
@media(max-width:760px){.dm-intro{padding-top:15px;padding-bottom:22px}.dm-intro .breadcrumb{font-size:10px;margin-bottom:20px}.dm-demo-label{display:block;font-size:8px;line-height:1.6}.dm-demo-label>span:last-child{display:block;margin-top:7px}.dm-model{border-radius:8px;margin-bottom:45px}.dm-model-nav{display:block;padding:22px}.dm-model-nav>div{margin-top:22px;gap:20px;flex-wrap:wrap;font-size:10px}.dm-model-nav .dm-nav-contact{padding:0;border:0;border-radius:0;border-bottom:1px solid #222;gap:12px;line-height:1.6}.dm-orbita-mark{font-size:20px}.dm-orbita-hero{padding:38px 23px 36px}.dm-kicker{font-size:8px;letter-spacing:.07em}.dm-orbita-hero h1{font-size:clamp(43px,10.7vw,80px);margin-top:27px;line-height:1.06;letter-spacing:-.065em}.dm-orbita-lead{display:grid;grid-template-columns:1fr 1fr;gap:24px 12px;margin-top:27px}.dm-orbita-lead>p{grid-column:1/-1;font-size:12px;max-width:300px;line-height:1.8}.dm-solid-link{font-size:9px;padding:12px 14px;gap:13px;justify-content:center;white-space:nowrap}.dm-hero-note{font-size:8px;line-height:1.7}.dm-dashboard-section{padding:20px 14px 33px}.dm-panel-top{display:block;margin:0 5px 20px}.dm-panel-top>p{font-size:9px;margin-top:12px;max-width:220px}.dm-dashboard{grid-template-columns:1fr;border-radius:7px;min-height:0}.dm-sidebar{display:none}.dm-board-main{padding:22px 15px 18px}.dm-board-heading{align-items:start;gap:10px}.dm-board-overline{font-size:6px}.dm-board-heading h2{font-size:24px;margin-top:10px;max-width:200px}.dm-member-stack{padding-top:6px}.dm-member-stack i{width:20px;height:20px;font-size:7px}.dm-board-toolbar{align-items:start;gap:15px;flex-direction:column;margin-top:24px;padding-bottom:15px}.dm-segment button{font-size:9px;padding:7px 12px}.dm-filter-label{font-size:8px;gap:10px;width:100%;justify-content:space-between}.dm-filter-label select{font-size:9px;padding:8px 25px 8px 9px;max-width:none}.dm-board-status{gap:15px;padding-block:14px}.dm-board-status>span{font-size:8px;gap:6px}.dm-board-status>button{font-size:8px;gap:6px}.dm-task-grid{grid-template-columns:1fr;gap:10px}.dm-task{padding:15px}.dm-task h3{font-size:17px;margin-top:15px}.dm-task-top{gap:10px}.dm-tag{font-size:8px}.dm-task>p{font-size:9px}.dm-task-check{margin-top:19px;font-size:9px}.dm-board-footnote{font-size:8px;line-height:1.8;max-width:230px;margin-top:18px}.dm-dashboard[data-view=list] .dm-task{grid-template-columns:70px 1fr;gap:6px 12px;padding:12px 10px}.dm-dashboard[data-view=list] .dm-task h3{font-size:13px}.dm-dashboard[data-view=list] .dm-tag{padding:3px 5px;font-size:7px}.dm-dashboard[data-view=list] .dm-task-check{font-size:8px;gap:6px;line-height:1.7}.dm-dashboard[data-view=list] .dm-check-box{width:15px;height:15px;font-size:11px}.dm-no-tasks{font-size:11px;padding-block:30px}.dm-idea-section{display:block;padding:40px 23px}.dm-idea-section h2{font-size:36px;line-height:1.12;margin-top:23px}.dm-idea-copy{margin-top:27px}.dm-idea-copy>p{font-size:12px;line-height:1.9;margin-bottom:28px;max-width:340px}.dm-principles article{gap:8px 10px;padding-block:17px}.dm-principles h3{font-size:18px}.dm-principles p{font-size:11px;line-height:1.8}.dm-disclosure{display:block;padding:38px 23px 42px}.dm-disclosure h2{font-size:34px;line-height:1.13;margin-top:23px}.dm-disclosure p{font-size:11px;line-height:1.85;margin-top:23px}.dm-end-links{font-size:10px;gap:25px;margin-top:27px}.dm-end-links a{gap:20px}.dm-forma-mark{font-size:24px}.dm-forma-hero{padding:29px 23px 34px}.dm-forma-top{display:block}.dm-forma-top>span:last-child{display:block;font-size:8px;margin-top:10px}.dm-forma-hero h1{font-size:clamp(47px,12.1vw,85px);line-height:1.02;letter-spacing:-.07em;margin-top:35px}.dm-forma-hero-foot{margin-top:30px;gap:20px}.dm-forma-hero-foot>p{font-size:10px;line-height:1.8}.dm-forma-hero-foot>a{height:40px;width:40px;font-size:18px;flex:none}.dm-forma-playground{padding:32px 14px 35px}.dm-forma-panel-header{display:block;padding-inline:7px}.dm-forma-panel-header h2{font-size:31px;margin-top:18px}.dm-forma-panel-header>p{font-size:10px;margin-top:17px;max-width:220px}.dm-forma-panel-header>p>br{display:none}.dm-forma-toolbar{align-items:start;gap:13px;flex-direction:column;margin:24px 0 15px}.dm-forma-toolbar .dm-segment{width:100%;justify-content:space-between}.dm-forma-toolbar .dm-segment button{font-size:8px;padding:8px 10px;flex:1}.dm-invert{padding:7px 12px;font-size:9px;gap:7px}.dm-invert>span{font-size:15px}.dm-forma-canvas{aspect-ratio:.82;border-radius:6px}.dm-forma-poster{padding:20px 19px;grid-template-columns:1fr;grid-template-rows:15px 1fr auto auto;gap:16px}.dm-poster-index{font-size:8px;grid-column:1}.dm-poster-geometry{width:63%;max-width:200px;position:absolute;right:8%;top:17%}.dm-forma-poster>strong{font-size:clamp(44px,13vw,85px);padding-left:0;z-index:1;align-self:end;grid-row:2;margin-top:110px}.dm-poster-sign{font-size:15px;grid-row:3;line-height:1.3;margin-top:5px}.dm-poster-sign>small{font-size:5px;line-height:1.6;letter-spacing:.03em;margin-top:6px}.dm-poster-side{font-size:6px;line-height:1.8;padding-left:0;max-width:none;grid-row:4;align-self:end}.dm-forma-caption{display:block;font-size:8px;line-height:1.8;margin-top:14px}.dm-forma-caption>span:last-child{display:block;margin-top:7px}.dm-forma-type{padding:22px 19px}.dm-type-top{font-size:6px;line-height:1.7;gap:15px}.dm-type-word{font-size:clamp(65px,22vw,130px);margin-block:35px;line-height:1.2}.dm-type-bottom{flex-wrap:wrap;gap:25px}.dm-type-bottom>span:first-child{font-size:42px}.dm-type-bottom small{font-size:8px;line-height:1.5;margin-top:10px}.dm-type-bottom p{font-size:10px;line-height:1.8;order:3;width:100%;margin-top:0}.dm-type-bottom>span:last-child{font-size:13px}.dm-forma-motion{padding:22px 19px}.dm-motion-top{display:block;font-size:8px;line-height:1.8}.dm-motion-top>span{display:block;margin-top:8px;font-size:6px;letter-spacing:.06em}.dm-motion-grid{width:54%;right:10%;top:27%}.dm-forma-motion>strong{font-size:clamp(46px,13vw,85px);max-width:90%;z-index:1;margin-top:130px}.dm-forma-motion>strong>span{font-size:.54em;margin-top:.3em}.dm-motion-footer{font-size:6px;line-height:1.8;margin-top:30px}}
@media(prefers-reduced-motion:reduce){.dm-orbit-dot,.dm-motion-grid,.dm-motion-grid i{animation:none!important}.dm-task:hover{transform:none}}
@media(max-width:760px){.dm-forma-motion>strong{margin:34px 0 15px;line-height:1.02}.dm-motion-footer{margin-top:10px}.dm-motion-grid{top:31%}}
